OpenAPI specs

OpenAPI contract files available in docs.

Updated
Apr 26, 2026

Use these OpenAPI contracts when you need exact HTTP paths, methods, parameters, request bodies, responses, schemas, and status codes. Open an API page when you want operation pages grouped by resource.

Operation identity

When an operation page says the OpenAPI contract does not document an Operation ID, cite the stable operation key instead. Stable operation keys use the API, HTTP method, and path, so they identify an endpoint without pretending the contract publishes an operationId.

OpenAPI specs

# OpenAPI specs Use these OpenAPI contracts when you need exact HTTP paths, methods, parameters, request bodies, responses, schemas, and status codes. Open an API page when you want operation pages grouped by resource. ## Operation identity When an operation page says the OpenAPI contract does not document an Operation ID, cite the stable operation key instead. Stable operation keys use the API, HTTP method, and path, so they identify an endpoint without pretending the contract publishes an operationId. - [management-api](/reference/openapi/management-api) - operation pages grouped by resource - [shopper-api](/reference/openapi/shopper-api) - operation pages grouped by resource - [auth-api](/reference/openapi/auth-api) - operation pages grouped by resource - [dam-api](/reference/openapi/dam-api) - operation pages grouped by resource - [auth](/reference/openapi/auth) - [shopper-yaml](/reference/openapi/shopper-yaml) - [management-yaml](/reference/openapi/management-yaml) - [integrations-api](/reference/openapi/integrations-api) - operation pages grouped by resource