Skip to main content
Company catalog endpoints expose the operational catalog that external systems need before they create clients, availability searches, or bookings. Outputs are explicit DTOs. New fields added to internal MongoDB models are not returned by these endpoints unless the Public API DTO and this page are updated. These endpoints do not return billing profile IDs, payment connection IDs, provider payloads, reporting settings, scheduling internals, email sender settings, media storage objects, change history, coach-only notes, VAT numbers, company registration numbers, or external reference IDs.

Scopes

Rate limits

All resource calls use the standard Public API Bearer-token rate limit. Responses include the current rate-limit headers when rate limiting is enabled:

Company profile

Required scope: company_catalog:read Response fields: Omitted: VAT number, company registration number, billing details, payment provider details, invoice settings, and external reference IDs.

Facilities and services

Required scope: company_catalog:read Response fields:

Company policies

Required scope: company_catalog:read Response fields:

Locations

Required scopes: locations:read for reads, locations:write for writes. List responses include pagination fields: Location DTO fields: Validation: Archive uses soft deletion and returns the archived DTO. Archived locations are excluded from list and get responses.