Reference

API stability

Endpoint stability communicates compatibility expectations for the public API surface.

Stability levels

Stable endpoints are the default public contract and receive compatible changes within API v1. For endpoints marked Contract may change, review request and response changes before upgrading your integration.

Advanced endpoints are public for integrations that need lower-level control, but they are not the default onboarding path and require closer review when upgrading.

Current endpoint status

This table is generated from the canonical API endpoint model.

EndpointStatus
POST /v1/browser/activatestable
POST /v1/placementsstable
POST /v1/jobsadvanced
GET /v1/decisions/{slot_id}advanced
GET /v1/render.jsstable
GET /v1/render/{asset_token}stable
POST /v1/beaconsstable
POST /v1/consentContract may change
GET /v1/projects/{client_id}/configstable

Changes and versioning

API v1 itself is stable; no version 2 exists today. Compatibility and change-announcement practice are documented on the versioning page.

Read versioning →

Need help with your integration?

Share the affected endpoint, request ID, and the behavior you expected. Leave out keys and user content.

Contact the team