Skip to content

Export

Exports are the tracked print component of content items. This allows the system to maintain completely separate states for print and web workflows and content, while maintaining a link between the two.

GET /v3/export/{uuid}

Get export for content item with given UUID.

Acl Action: EXPORT get

Example Response: See GET /v3/content/{uuid}

GET /v3/export/{uuid}/as/{type}

Return an export as a specific type. Currently supports:

  • icml - ICML data suitable for Adobe applications.
  • html - HTML file.
  • text - Plain text.

Acl Action: EXPORT dump

Example Response:

Text content

PUT /v3/export/{uuid}

Update export for given content uuid. Providing content will also generate a new version.

Acl Action: EXPORT update

Example Request:

{
    'workflow_id': 1
    'assignee_id': 1
    'issue_id': 1
    'workflow_section_id': 1
    'assignee_id': 1
    'content': 'some content'
}

Example Response: See GET /v3/content/{uuid}

PUT /v3/export/push/{uuid}

Push an export from print to web. This will replace the web content with the print export's content.

Acl Action: EXPORT push

Example Response: See GET /v3/content/{uuid}

PUT /v3/export/pull/{uuid}

Pull web content into the export. This will replace the print export's content with the web item.

Acl Action: EXPORT pull

Example Response: See GET /v3/content/{uuid}

PUT /v3/export/lock/{uuid}

Create a lock notification for a content item.

Note this is only a notification and DOES NOT control access to the item.

Acl Action: EXPORT lock

Example Response: See GET /v3/content/{uuid}

DELETE /v3/export/lock/{uuid}

Remove lock. Again, locks for exports are notifications, not hard locks.

Acl Action: EXPORT lock

Example Response: See GET /v3/content/{uuid}