# Craft CMS GraphQL API

**Canonical:** https://apis.io/apis/craft-cms/graphql-api/  
**Provider:** Craft CMS — https://apis.io/providers/craft-cms/  
**Base URL:** https://example.craftcms.com/actions/graphql/api  
**Documentation:** https://craftcms.com/docs/5.x/development/graphql.html

Craft CMS GraphQL API is one of 2 APIs that [Craft CMS](https://apis.io/providers/craft-cms/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include GraphQL, Content, Headless, and CMS. The published artifact set on APIs.io includes API documentation.

Auto-generated GraphQL API providing schema-based access to Craft CMS content including entries, assets, categories, tags, and custom fields. Access is controlled via bearer token authentication tied to named schemas configured in the control panel, with a public schema available for unauthenticated access when enabled.

## Machine-readable artifacts (3)

- **Documentation** — https://craftcms.com/docs/5.x/development/graphql.html
- **GraphQL** — https://raw.githubusercontent.com/api-evangelist/craft-cms/refs/heads/main/graphql/craft-cms-graphql.md
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/craft-cms/refs/heads/main/apis.yml

## Other Craft CMS APIs (1)

- [Craft CMS Element API](https://apis.io/apis/craft-cms/element-api/)

## Tags

GraphQL, Content, Headless, CMS

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/craft-cms/graphql-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/craft-cms/.
