Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Entity Usage 5.0.0 Major update available for module entity_usage (5.0.0). Release: Entity Usage 8.x-2.3 Minor update available for module entity_usage (8.x-2.3). Release: Excel Serialization 2.2.0 Minor update available for module xls_serialization (2.2.0). Release: TMGMT DeepL Integration 2.4.2 Minor update available for module tmgmt_deepl (2.4.2). Release: Disable Login Page 1.2.0 Minor update available for module disable_login (1.2.0). Release: Akamai 5.1.1 Minor update available for module akamai (5.1.1). Release: GraphQL 5.1.0 Minor update available for module graphql (5.1.0). Release: Charts Plotly 1.0.5 Minor update available for module charts_plotly (1.0.5). Usage Milestone: Easy Email Module easy_email crossed 10,000 active installs. Module Revived: Gleap 1.0.6 Module gleap updated after 7 months of inactivity (1.0.6).

Editor API

No security coverage

Part of the Editor ecosystem · 12 projects

View on drupal.org

Editor API exposes a clean, complete REST write API on a Drupal 11 site — /api/editor/v1 — so that Editor for Drupal & Statamic, the iOS app, can browse, write, publish and restore content from a phone. Open to any client you want to build. No hosted service, no sync, no middleman: your site is the only backend.

What you get

  • Drafts by default, publishing on purpose. A write saves a draft; publishing is an explicit action with its own endpoint.
  • Revisions. Full history and restore, through Drupal's own revisions.
  • Your permissions, untouched. Tokens are tied to real Drupal users, and every request goes through entity and field access: what a user may do in the admin UI, they may do through the API — no more.
  • Conflict detection. X-Base-Modified guards every write: two editors can't silently overwrite each other.
  • The whole surface. Nodes, media (upload included) and taxonomy terms, plus the blueprint of each content type so clients render forms dynamically. HTML bodies keep their text format.
  • Same contract as the Statamic addon. One app, both CMS: envelopes, capabilities and error codes match ppcharlier/statamic-editor-api.

Requirements

  • Drupal 11, PHP 8.3+
  • Core modules: node, taxonomy, media, file, path, text, options, datetime

Status

Alpha: the /api/editor/v1 contract is stable, the module is still settling. Development also happens on GitHub.

Free and open source (GPL-2.0-or-later). Built as the backend of Editor for Drupal & Statamic, the iPhone and iPad app.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Sep 2026
Latest release
3 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0-alpha5 Pre-release 11 Sep 15, 2026