Developer Documentation
Welcome to the CM Box Developer documentation. This section is for developers integrating applications and services with CM Box.
- Architecture overview — services, request flow, and multi-tenant content repositories
- Authentication — service accounts, OAuth2 tokens, and JWTs
- REST API — getting started with the REST API, plus the full REST API Reference generated from the OpenAPI specification
- GraphQL API — per-repository read endpoints and query conventions
- Content model — items, types, system fields, versioning, and query settings
- Permissions reference — the permission model as it applies to API calls
- Webhooks and workflow integration — event delivery and the engine-agnostic workflow handshake
- Building integrations — the integration surface and a worked example