Calm Partner API
OAuth 2.0 client-credentials REST API used by Calm Business and Calm Health partners to provision and revoke Calm subscriptions for partner end users. Three operations cover the lifecycle - authorize the partner service, link a partner user, and cancel a partner user subscription. Credentials (client_id, client_secret) are issued by Calm's B2B Engineering Team and the API is served from auth.calm.com (production) and auth-ga.aws-dev.useast1.calm.com (development).
Calm Partner API is published by Calm on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 1 machine-runnable capability that can be deployed as REST, MCP, or Agent Skill surfaces via Naftiko and 2 JSON Schema definitions.
Tagged areas include Partner, Subscriptions, B2B, Provisioning, and Authentication. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, a JSON-LD context, sample payloads, 1 Naftiko capability spec, and 2 JSON Schemas.