Post Revisions Edit

Schema Schema

The schema defines all the fields that exist for a post-revision object.

author

integer
The ID for the author of the object.

Context: view, edit, embed

date

string,
datetime ([details](https://core.trac.wordpress.org/ticket/41032))
The date the object was published, in the site's timezone.

Context: view, edit, embed

date_gmt

string,
datetime ([details](https://core.trac.wordpress.org/ticket/41032))
The date the object was published, as GMT.

Context: view, edit

guid

object
The globally unique identifier for the object.

Read only

Context: view, edit

id

integer
Unique identifier for the object.

Context: view, edit, embed

modified

string,
datetime ([details](https://core.trac.wordpress.org/ticket/41032))
The date the object was last modified, in the site's timezone.

Context: view, edit

modified_gmt

string,
datetime ([details](https://core.trac.wordpress.org/ticket/41032))
The date the object was last modified, as GMT.

Context: view, edit

parent

integer
The ID for the parent of the object.

Context: view, edit, embed

slug

string
An alphanumeric identifier for the object unique to its type.

Context: view, edit, embed

title

object
The title for the object.

Context: view, edit, embed

content

object
The content for the object.

Context: view, edit

excerpt

object
The excerpt for the object.

Context: view, edit, embed

Example Request Example Request

$ curl -X OPTIONS -i http://demo.wp-api.org/wp-json/wp/v2/posts/<parent>/revisions

Top ↑

List Post-revisions List Post-revisions

Top ↑

Arguments Arguments

parent The ID for the parent of the object.
context Scope under which the request is made; determines fields present in response.

Default: view

One of: view, embed, edit

Top ↑

Definition Definition

GET /wp/v2/posts/<parent>/revisions

Example Request Example Request

$ curl http://demo.wp-api.org/wp-json/wp/v2/posts/<parent>/revisions

Top ↑

Retrieve a Post-revision Retrieve a Post-revision

Top ↑

Arguments Arguments

parent The ID for the parent of the object.
id Unique identifier for the object.
context Scope under which the request is made; determines fields present in response.

Default: view

One of: view, embed, edit

Top ↑

Definition Definition

GET /wp/v2/posts/<parent>/revisions/<id>

Example Request Example Request

$ curl http://demo.wp-api.org/wp-json/wp/v2/posts/<parent>/revisions/<id>

Top ↑

Delete a Post-revision Delete a Post-revision

Top ↑

Arguments Arguments

parent The ID for the parent of the object.
id Unique identifier for the object.
force Required to be true, as revisions do not support trashing.

Top ↑

Definition Definition

DELETE /wp/v2/posts/<parent>/revisions/<id>

Example Request Example Request

$ curl -X DELETE http://demo.wp-api.org/wp-json/wp/v2/posts/<parent>/revisions/<id>