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.

134 open tickets in the REST API component

134 open tickets defect (bug) enhancement feature request task (blessed)
5.3 4 4 0 0
Awaiting Review 38 30 5 0
Future Release 18 23 3 5
WordPress.org 1 0 0 0
0 2 1 0

134 open tickets. Last 7 days: -4 tickets

19 tickets that have no replies

View list on Trac

  • #41463  Improve REST API tests that don't perform any assertions rest-api
  • #41775  REST API: Add filter to allow creation of custom comment type
  • #43691  class-wp-rest-server sends response body regardless of actual response code or result type rest-api
  • #43847  Cleaned "handle_featured_media" method of "WP_REST_Posts_Controller" class.
  • #44119  WP API post status queries don't work with custom public post stati
  • #44157  the comments/[id] endpoints should have the same permissions checks as the comments endpoint
  • #44326  Add relation parameter to REST API /wp/v2/posts endpoint rest-api
  • #44432  Sometimes, an array is passed to the get_callback provided to register_rest_field() instead of an object
  • #44745  REST API: incorrect slashes in url if parent empty
  • #44825  get_rest_url does not respect query args added to get_home_url
  • #45169  Clarify the discrepancy between the default $scheme values in rest_url() and get_rest_url() docs
  • #46249  REST API Performance Issues: wp/v2/posts + _embed / count_user_posts() rest-api
  • #46252  Enhance Error Message for Meta Fields
  • #46294  wp rest api fails to paginate page requests correctly when ordering on menu_order
  • #46379  REST API posts/pages response to include scripts needed for display of post content
  • #47024  (Comments REST API) Contributor can't update/delete own comment rest-api
  • #47077  Add Support for REDIRECT_HTTP_AUTHORIZATION to REST Server
  • #47194  Posts endpoint: Enable collection parameters for querying by custom field rest-api
  • #47443  REST-API prevents users with edit_published_posts capability updating published posts rest-api

8 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
  • #42094  REST API: extend _fields parameter to selectively include nested fields in response JSON
  • #43709  Fix or remove the "delete revision" endpoint rest-api
  • #45605  REST API: Avoid DB queries from generating sample permalink when possible
  • #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
  • #46992  Add a filter which allows the HTTP headers for REST API Endpoints to be changed
  • #47024  (Comments REST API) Contributor can't update/delete own comment rest-api

134 open tickets

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