This reference covers the Management API. See Evaluation for the Delivery API.
Versioning
All Management API endpoints are prefixed with/v1.
Authentication
Programmatic API requests require anAuthorization header:
Request format
Request bodies must be JSON withContent-Type: application/json.
Response format
All responses are JSON. Successful responses return the resource directly (not wrapped in adata key).
Error shape
Common error codes
Pagination
Endpoints that return lists use cursor-based pagination:- Pass
cursor(an opaque timestamp) to fetch the next page. - Pass
limit(1–100, default 50) to control page size. - The response includes
nextCursor(null when no more pages) andhasMore.
Partial success (207)
Some write endpoints return207 Multi-Status when the primary operation succeeded but an edge cache sync failed. The response body includes a syncWarning field describing the failure.
207 as a success for the primary resource, but alert on syncWarning — evaluations may serve stale data until the next sync. Use Trigger Sync to force a retry.