Export rendition

Export one or more pages from an Adobe Express document in supported formats. This endpoint accepts an export request and returns pre-signed URLs for accessing the rendered files.

Supported formats:

  • Image formats: image/jpeg (JPG), image/png (PNG)
  • Video format: video/mp4 (MP4)
  • Document format: application/pdf (PDF)

Rendition availability:

  • Image renditions: Valid for 4 hours, maximum size 8192px on the longest side
  • Video and PDF renditions: Valid for 24 hours, maximum size 4096px on the longest side

Asynchronous processing: Export requests are processed asynchronously. The response includes a jobId and statusUrl that you can use to track the export progress and retrieve the final rendition URLs.

Restrictions:

ConditionBehaviorError
Public templates (Adobe-owned documents not copied to the user account)Export is not allowed400 bad_request
Document contains Adobe Stock–licensed assetsExport fails422 stock_content_detected
post/beta/export-rendition

Request

  • Base URL: https://express-api.adobe.io
  • URL: https://express-api.adobe.io/beta/export-rendition
  • Auth: API key in header X-API-KEY and HTTP bearer

Request body

idstring required

The identifier of the document that needs to be rendered.

pagesstring

A comma-separated string of page numbers for which the rendition request is made. For example, "1,2,3". Page ranges can also be specified. For example, "1-3" includes pages 1, 2, and 3. Another example is "1,3-5", which includes pages 1, 3, 4, and 5. "1-" can be used to specify all pages, while "5-" indicates page 5 to the last page. If not provided, the first page is considered by default. Page numbers start from 1.

Response

The request has been accepted and the job is in progress.

jobIdstring required

The identifier of the job.

statusUrlstring required

A URL using which the status of the job can be fetched.

Changes

No recorded changes to this operation across all 20 revisions of this API.