specification: API Commons Plans specificationVersion: '0.1' schema: https://raw.githubusercontent.com/api-evangelist/interface-research/main/schema/api-commons.yml#/$defs/Plans provider: General Motors providerId: general-motors created: '2026-05-04' modified: '2026-09-12' generated: '2026-09-12' method: searched source: https://developer.gm.com/explore-apis reconciled: true tags: - Automotive - Connected Vehicle - OEM description: >- General Motors publishes no plans and no prices for its API and data services. Access to the OnStar / GM Envolve commercial APIs is negotiated — the developer portal's own copy says the APIs are "Available to approved customers and partners", and the only onboarding path offered to a visitor is a Contact Us form. plan_count: 0 plans: [] notes: >- Upgraded 2026-09-12 from a generated placeholder that invented a single "Partner / Developer Program" tier. GM publishes no such tier publicly, so the entry was removed and replaced with an honest zero. Re-probed the portal: the pricing-bearing pages, if they exist, live under /docs/*, which the portal's router guards with requireCommercialAPIAccess. evidence: - url: https://developer.gm.com/explore-apis status: 200 note: public route; describes the API catalog, names no price and no tier - url: https://developer.gm.com/contact-us status: 200 note: the "Get In Touch" sales path that stands in for self-serve signup - url: https://developer.gm.com/v1/apis status: 403 note: portal catalog backend; bearer token required, so no machine-readable plan data - url: https://www.gmenvolve.com/software/onstar/api-data-services status: 403 note: GM Envolve OnStar API page refused our fetch (edge policy) sources: - https://developer.gm.com/ - https://developer.gm.com/explore-apis maintainers: - FN: Kin Lane email: kin@apievangelist.com