# Wagtail API v2

**Canonical:** https://apis.io/apis/wagtail/wagtail-api-v2/  
**Provider:** Wagtail — https://apis.io/providers/wagtail/  
**Base URL:** https://{your-wagtail-site}/api/v2/  
**Documentation:** https://docs.wagtail.org/en/latest/advanced_topics/api/

Wagtail API v2 is published by [Wagtail](https://apis.io/providers/wagtail/) on the [APIs.io](https://apis.io/) network. Tagged areas include CMS, Content Management, Pages, Image, and Documents. The published artifact set on APIs.io includes API documentation.

The Wagtail REST API v2 exposes site content — pages, images, documents, and redirects — as JSON. Endpoints support filtering by field value, tree relationships (child_of, ancestor_of, descendant_of), locale, and site. Full-text search, field selection, and cursor-based pagination via limit and offset are built in. Custom page models can expose additional fields through the api_fields attribute. Authentication is optional and configurable via Django REST Framework.

## Machine-readable artifacts (3)

- **Documentation** — https://docs.wagtail.org/en/latest/advanced_topics/api/v2/usage.html
- **Configuration** — https://docs.wagtail.org/en/latest/advanced_topics/api/v2/configuration.html
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/wagtail/refs/heads/main/apis.yml

## Tags

CMS, Content Management, Pages, Image, Documents, REST API, Django, Python, Headless CMS

---

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