ClassPass

ClassPass is a fitness and wellness marketplace that lets consumers book classes, gym visits, and spa/wellness experiences across a network of studios in a single app using a monthly credit subscription. On the supply side, ClassPass runs a partner integration platform - centered on a named "ClassPass Inventory API" - that lets studios and their scheduling/booking software (100+ platforms, including Mindbody, Vagaro, Zen Planner, and Eversports Manager) push live class schedules, availability, and pricing to ClassPass and receive bookings and cancellations back. The partner developer portal at developers.classpass.com requires an approved partner login (Auth0) to view the API specification document and run certification tests; ClassPass does not publish a public, unauthenticated API reference, OpenAPI file, or Postman collection. ClassPass is now part of Playlist, the group formed together with Mindbody and Booker.

2 APIs 0 Features
FitnessWellnessClass BookingMarketplaceStudiosGymsSchedulingPartner API

APIs

ClassPass Inventory API

ClassPass's named partner integration API for studios and their scheduling/booking software. Per ClassPass partner-marketing pages and integration-partner help centers (e.g. stu...

ClassPass Partner Certification & Token Portal

The client-side application shell served at developers.classpass.com (inspectable without authenticating) declares Redux state entities named cpToken, integratorSettings, specDo...

Pricing Plans

Classpass Plans Pricing

2 plans

PLANS

Resources

🔗
DomainSecurity
DomainSecurity
🔗
Website
Website
🔗
LinkedIn
LinkedIn
🌐
DeveloperPortal
DeveloperPortal
🔗
HelpCenter
HelpCenter
🔗
BookingIntegrations
BookingIntegrations
🔗
Plans
Plans

Sources

apis.yml Raw ↑
aid: classpass
url: https://raw.githubusercontent.com/api-evangelist/classpass/refs/heads/main/apis.yml
name: ClassPass
kind: company
description: ClassPass is a fitness and wellness marketplace that lets consumers book classes, gym visits, and spa/wellness
  experiences across a network of studios in a single app using a monthly credit subscription. On the supply side, ClassPass
  runs a partner integration platform - centered on a named "ClassPass Inventory API" - that lets studios and their scheduling/booking
  software (100+ platforms, including Mindbody, Vagaro, Zen Planner, and Eversports Manager) push live class schedules, availability,
  and pricing to ClassPass and receive bookings and cancellations back. The partner developer portal at developers.classpass.com
  requires an approved partner login (Auth0) to view the API specification document and run certification tests; ClassPass
  does not publish a public, unauthenticated API reference, OpenAPI file, or Postman collection. ClassPass is now part of
  Playlist, the group formed together with Mindbody and Booker.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Fitness
- Wellness
- Class Booking
- Marketplace
- Studios
- Gyms
- Scheduling
- Partner API
created: '2026-07-03'
modified: '2026-07-03'
specificationVersion: '0.19'
apis:
- aid: classpass:classpass-inventory-api
  name: ClassPass Inventory API
  tags:
  - Inventory
  - Classes
  - Schedules
  - Availability
  - Bookings
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developers.classpass.com/specInfo
  properties:
  - url: https://developers.classpass.com/
    type: Documentation
  - url: https://developers.classpass.com/specInfo
    type: APIReference
  description: ClassPass's named partner integration API for studios and their scheduling/booking software. Per ClassPass
    partner-marketing pages and integration-partner help centers (e.g. studio scheduling vendors that consume this API), studios
    push class schedules, real-time availability, and pricing to ClassPass, and receive bookings and cancellations back -
    on some partner platforms reconciled on a roughly 30-minute polling interval. ClassPass's own reference for this API -
    the "ClassPass Inventory API" specification document titled on developers.classpass.com/specInfo - sits behind an Auth0-gated
    partner login; endpoint paths, request/response payloads, and versioning are not published for unauthenticated readers,
    so no endpoint list is modeled here.
  endpointsModeled: false
- aid: classpass:classpass-partner-certification-portal
  name: ClassPass Partner Certification & Token Portal
  tags:
  - Partner Portal
  - OAuth
  - Certification
  - Sandbox
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developers.classpass.com/
  properties:
  - url: https://developers.classpass.com/
    type: Documentation
  description: The client-side application shell served at developers.classpass.com (inspectable without authenticating) declares
    Redux state entities named cpToken, integratorSettings, specDoc, validationTests, and runTest, indicating the portal issues
    partner API tokens, stores per-integrator settings, serves the gated API specification document, and runs an automated
    validation/certification test suite that integrations must pass before going live. Login is handled via Auth0 (core-portal.auth0.com,
    audience https://developers.classpass.com). No further technical detail - scopes, token format, or test coverage - is
    publicly visible without an approved partner account.
  endpointsModeled: false
common:
- type: DomainSecurity
  url: security/classpass-domain-security.yml
- type: Website
  url: https://classpass.com
- type: LinkedIn
  url: https://www.linkedin.com/company/classpass
- type: DeveloperPortal
  url: https://developers.classpass.com/
- type: HelpCenter
  url: https://help.classpass.com/hc/en-us/articles/360061293531-What-is-ClassPass-s-API-Access-Terms-of-Use
- type: BookingIntegrations
  url: https://classpass.com/partners/classpass-booking-integrations
- type: Plans
  url: plans/classpass-plans-pricing.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com