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.

125 open tickets in the REST API component

125 open tickets defect (bug) enhancement feature request task (blessed)
5.3 8 3 1 0
Awaiting Review 23 27 7 0
Future Release 19 25 2 5
0 4 1 0

125 open tickets. Last 7 days: +2 tickets

1 ticket that has no replies

View list on Trac

  • #41463  Improve REST API tests that don't perform any assertions rest-api

12 tickets slated for 5.3

View list in Trac

  • #39953  REST API: Do not update date when preparing post if date is known to be "floating" rest-api
  • #40383  Comments Controller is not checking permission of Custom Post Type controller class
  • #40614  REST API: String argument for rest_do_request/rest_ensure_request does not work as expected. rest-api
  • #41411  REST API: Terms endpoint responses for PUT & POST requests don't set context to edit
  • #42094  REST API: extend _fields parameter to selectively include nested fields in response JSON
  • #44975  REST API support switching draft to unscheduled
  • #45677  REST Autosaves Controller creating extra instance of a post type REST controller rest-api
  • #46907  Pass current request object to rest_authentication_errors filter rest-api
  • #47024  (Comments REST API) Contributor can't update/delete own comment rest-api
  • #47684  Embeddable 'self' links don't work on the REST API /search endpoint rest-api
  • #47905  rest_validate_value_from_schema() shows the value instead of the param when it's invalid. rest-api
  • #47928  REST API: 'array' type meta not updating properly rest-api

125 open tickets

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