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 Thursday 18:00 UTC in #core-restapi .

Recent posts on the make/core blog

View all posts tagged rest-api.

123 open tickets in the REST API component

123 open tickets defect (bug) enhancement feature request task (blessed)
1 2 1 0
5.4.1 3 0 0 0
5.5 4 6 1 0
Awaiting Review 16 31 6 0
Future Release 21 23 3 5

123 open tickets. Last 7 days: +3 tickets

10 tickets that have no replies

View list on Trac

  • #41463  Improve REST API tests that don't perform any assertions rest-api
  • #48257  REST API: post-process endpoint cannot be discovered from media creation endpoint rest-api
  • #48638  Pass WP_REST_Request object to the rest_index filter
  • #48820  Add additional string validation keywords to rest_validate_value_from_schema
  • #48821  Add additional array validation keywords to rest_validate_value_from_schema
  • #48822  Indicate partial success/error of a REST API request
  • #48823  Collect all REST API meta errors at once
  • #49179  Manage Post trackbacks within the REST API
  • #49339  Issue when comparing old and new meta of type integer on update_multi_meta_value rest-api
  • #49647  Extend REST API search endpoint with "after" and "before" which the posts endpoint already supports

11 tickets slated for 5.5

View list in Trac

  • #40838  REST API: Inconsistent parameter type handling in `set_param()` rest-api
  • #42790  Permit basic authentication to the REST API over SSL rest-api
  • #47443  REST-API prevents users with edit_published_posts capability updating published posts rest-api
  • #48079  REST API: optimize how the schema API is generated for block-renderer endpoints
  • #48818  REST API does not check nested required properties
  • #48819  Filter response by context misses certain schemas
  • #48820  Add additional string validation keywords to rest_validate_value_from_schema
  • #48821  Add additional array validation keywords to rest_validate_value_from_schema
  • #49330  REST API: introduce block-editor context rest-api
  • #49538  Can't get a subset of `_embedded` using `_fields` performance
  • #49680  Consider also allowing POST requests for block ServerSideRender endpoint rest-api

123 open tickets

Open bugs: 45. 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: