Wagtail API v2
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.