specification: API Commons Plans specificationVersion: '0.1' schema: https://raw.githubusercontent.com/api-evangelist/interface-research/main/schema/api-commons.yml#/$defs/Plans provider: Waste Management providerId: waste-management created: '2026-05-04' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-04, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-05' reconciled: false tags: - Waste Management - Environmental Services - Recycling - Customer API description: Waste Management (WM) provides RESTful APIs (account balance, services, invoices, pickup schedules, ETAs) authenticated via JWT, but does not operate a public, self-service developer portal with a published pricing tier. Access is provisioned for direct customers and integration partners; no list price is documented. Trimmed scaffold to a single Contact Sales plan. sources: - https://www.wm.com notes: API access is provisioned to existing WM customers and integration partners; no public self-service plan or per-call price list is published. plans: - id: waste-management-contact-sales name: Contact Sales type: enterprise description: Waste Management API access (account, services, invoices, pickup schedules, ETAs) is provisioned under the customer / integration agreement; no metered self-service plan is offered. entries: - label: API Access name: api_access type: subscription metric: varies limit: -1 timeFrame: year geo: US unit: 1 price: contact sales userMultiplied: false elements: - name: Account API - name: Services API - name: Invoices API - name: Pickup Schedules API - name: ETAs API - name: JWT Authentication maintainers: - FN: Kin Lane email: kin@apievangelist.com url: https://apievangelist.com x-canonical: generated: '2026-10-08' vocabulary: all/0-working/economics/plans-canonical.yml models: - subscription units: - negotiated plans: - name: Contact Sales access: enterprise model: subscription model_how: derived units: - negotiated periods: - year