6 image models · capabilities and pricing in one placeSee pricing →
API documentationDownload an image result

OGA DEVELOPER CENTER

API v1 · Last verified 2026-08-15

Download an image result

Download an image through the time-limited signed URL returned on the task.

GET/api/v1/assets/{asset_id}/content
Browse common endpoints

Overview

The signed URL is bound to the account, task, asset, representation, and asset deletion time. Use the complete URL as returned; do not rebuild its signature or add a bearer key.

Authentication: Signed URL

Request

Path parameters

NameTypeDescription
asset_idrequiredstringAsset ID returned in the task result.

Query parameters

NameTypeDescription
expiresrequiredstringFixed expiry value included in the signed URL.
representationrequiredurlFixed to url.
signaturerequiredstringTime-limited server-issued signature.

Response

A successful response is image binary; errors still use the standard JSON error envelope.

HTTPMeaning
200Request succeeded
404Resource not found or signature invalid
410Task result or signed asset expired
500Internal service error

Success response type

image/png | image/jpeg | image/webp

Important boundaries

  • Images are retained on the server for 3 hours and then automatically removed; a signed URL never outlives image deletion.
  • This endpoint returns binary content and is not executed by the JSON-only explorer.

Open the machine-readable OpenAPI

Code & API explorer

GET · /api/v1/assets/{asset_id}/content

curl -X GET "$OGA_BASE_URL/api/v1/assets/asset_01JEXAMPLE/content?expires=<EXPIRES>&representation=<REPRESENTATION>&signature=<SIGNATURE>" \
  -H "X-Request-Id: <UUID_V4>" \
  -H "Accept-Language: en-US"