Draft API
The Draft API standardizes Arc XP content publishing by providing a basic set of document save and publish operations that currently support story documents. Arc XP plans to extend the operations to support other content types.
The Draft API is a developer API to create, update, and delete documents.
If you need to retrieve documents or redirects for PageBuilder Engine, use the Content API.
Common use cases
Recovering previous versions of a story with story ID
When returning story revisions, you can receive 25 revisions through the API. To continue to revisions beyond the last 25, use the after
parameter.
https://api.[orgId].arcpublishing.com/draft/v1/story/[storyId]/revision
returns {"revisions": [...], "last": "[revisionID]"}
. (This example excludes the revisions array for clarity.)
To get the next page, use the after
parameter: https://api.[orgId].arcpublishing.com/draft/v1/story/[storyId]/revision?after=[revisionID]
. If no more records exist, the result does not include the last field in the response.