# Craft CMS Element API

**Canonical:** https://apis.io/apis/craft-cms/element-api/  
**Provider:** Craft CMS — https://apis.io/providers/craft-cms/  
**Base URL:** https://example.craftcms.com  
**Documentation:** https://github.com/craftcms/element-api

Craft CMS Element 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 REST, JSON, Elements, Plugin, and CMS. The published artifact set on APIs.io includes API documentation.

Official Craft CMS plugin that creates configurable JSON REST endpoints for any element type (entries, assets, categories, users). Endpoints are defined via a PHP configuration file mapping URL patterns to element queries with optional data transformation, pagination, and caching. Supports JSON Feed V1.1 and JSON:API serialization formats.

## Machine-readable artifacts (1)

- **Documentation** — https://github.com/craftcms/element-api

## Other Craft CMS APIs (1)

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

## Tags

REST, JSON, Elements, Plugin, CMS

---

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