REST API component

The REST API is an external HTTP API allowing access and manipulation of data in WordPress. For more information about the API, see the REST API Handbook.

The component is lead by @rmccue (Tech Lead) and @kadamwhite (Design Lead). Features can be tracked on the Trello board.

Meetings are held weekly at Wednesday 22:00 UTC in #core-restapi .

Recent posts on the make/core blog

View all posts tagged rest-api.

100 open tickets in the REST API component

100 open tickets defect (bug) enhancement feature request task (blessed)
5.0 3 4 1 0
Awaiting Review 27 20 7 1
Future Release 8 24 0 3
WordPress.org 1 0 0 0
4.9.5 0 1 0 0

100 open tickets. Last 7 days: +3 tickets

18 tickets that have no replies

View list on Trac

  • #40399  Post Status Inherited not Supported with REST API
  • #40861  Rest Api create media
  • #41032  REST API: Date fields do not support ISO8601 docs rest-api
  • #41463  Improve REST API tests that don't perform any assertions rest-api
  • #41554  REST API: Use `wp.apiRequest` helper to build URLs for media embed requests javascript administration rest-api
  • #41696  Content-Disposition header is blocked by CORS
  • #41740  Add comment count to "replies" link in post responses
  • #41775  REST API: Add filter to allow creation of custom comment type
  • #41821  REST API: Add support for threaded comments
  • #42094  REST API: extend _fields parameter to selectively include nested fields in response JSON
  • #42671  REST – getting all taxonomy terms with one GET request causes division by zero warning.
  • #42762  rest_{$this->post_type}_query filter wrong place
  • #42947  REST API wrong total pages rest-api
  • #43219  wp.api.models.Post.save method should not send date fields for drafts
  • #43265  REST API JS Client: Extend custom nonce functionality to collections javascript
  • #43266  REST API JavaScript Client: Support an empty string for nonce javascript
  • #43349  WP Rest API: Support for WP Mail rest-api
  • #43350  REST API: Support for WP Cron rest-api

8 tickets slated for 5.0

View list in Trac

  • #37569  REST API: refresh expired nonces
  • #41692  REST API does not return featured_media for Audio/Video
  • #42465  Add `permalink_structure` to REST API general site data rest-api
  • #42737  Add method wp.api.getModelByType for retrieving api models javascript
  • #42864  REST API: Fire an action after items are completely inserted/updated rest-api
  • #43265  REST API JS Client: Extend custom nonce functionality to collections javascript
  • #43266  REST API JavaScript Client: Support an empty string for nonce javascript
  • #43316  REST API: Support autosaves rest-api

100 open tickets

Open bugs: 39. View list on Trac

Help maintain this component

Component maintainers:

Many contributors help maintain one or more components. These maintainers are vital to keeping WordPress development running as smoothly as possible. They triage new tickets, look after existing ones, spearhead or mentor tasks, pitch new ideas, curate roadmaps, and provide feedback to other contributors. Longtime maintainers with a deep understanding of particular areas of core are always seeking to mentor others to impart their knowledge.

Want to help? Start following this component! Adjust your notifications here. Feel free to dig into any ticket.

Contributors following this component: