revert uri fragment
/members/{member}/groups/{group}/uris/{uri}/fragments/{+fragment}/revert [POST]
| API Support | Available since | Last updated | Output |
|---|---|---|---|
| 5.6004 | 6.0000 | xml |
Description
Revert Fragment's Content.
Revert a fragment to the edit provided.
Parameters
| Name | Description | Required | Type | Default |
|---|---|---|---|---|
| editid | ID of the edit to get the content from or 0 for the original content | yes | string | |
| labels | Comma-separated list of edit label values (if not specified, the labels of the edit are used, if empty, no labels are used) | no | string | |
| lastmodified | The last modified date/time (ISO 8601) of the fragment (prevents edit clashes) | no | string | |
| note | Content for edit notes (if exists, creates a note) | no | string | |
| note-labels | Comma-separated list of label values for the note (if exists, creates a note) | no | string | |
| note-title | Title for edit note | no | string | Edit Note |
| transclude | A flag to resolve transclusions when outputting result | no | boolean | true |
Permission
This service requires contributor or higher.
Response
When successful, the new fragment is returned as a <document-fragment> wrapped in a <fragment-creation> element with the following optional attributes:
unresolved-xrefs="true"–if there are unresolved cross references in the fragment.
Example:
<fragment-creation [unresolved-xrefs="true"]><document-fragment> <locator id="325" fragment="example" editid="6340" modified="2015-03-24T13:21:57"> <notes> <note id="6342" modified="2015-03-24T13:21:57" title="Typography"> <content>Fixed typographical error.</content> </note> </notes> </locator> <fragment id="example"> <para>This is the fragment content</para> </fragment> </document-fragment></fragment-creation>
Error Handling
No specific errors expected for this service.