Delivery API
The Delivery GraphQL API provides access to your approved and published content, optimized for performance and high availability. Use this API for all production-related actions. You can set up the GraphQL IDE to explore the Delivery GraphQL API and test your published content and use the query examples for reference.
To prevent sites without content being accessible to the query endpoint, mark these sites as internal.
Base URL
Here's the Delivery GraphQL API base URL:
https://edge.sitecorecloud.io/api/graphql
GraphQL IDE
Here's the GraphQL IDE URL of the Delivery API:
https://edge.sitecorecloud.io/api/graphql/ide
Endpoints
The Delivery GraphQL API exposes a single endpoint:
| Endpoint | HTTP verb |
|---|---|
| https://edge.sitecorecloud.io/api/graphql/v1 | POST |
Headers
You must authorize all requests to the Delivery GraphQL API with an API token:
| Name | Format | Purpose |
|---|---|---|
| sc_apikey | API token | API token generated using the Token API. The token identifies the API key that is stored on the server. |
Request body
The body of the request is a GraphQL query. See also query examples.
Response format
The response to the request is a GraphQL-formatted response. See also query examples.