Skip to main content
GET
Poll this endpoint until status is COMPLETED or FAILED. Recommended interval: every 2 seconds, max 60 attempts.
On JavaScript, the @genlook/storefront SDK is the recommended integration: it calls this endpoint for you, along with the rest of the try-on flow.
With the SDK there is nothing to poll: generate() resolves when the try-on completes, and the tryon:generation_succeeded / tryon:generation_failed events fire along the way.

Path Parameters

string
required
The jobId from the create try-on response.

Response

string
required
The try-on job ID.
string
required
PENDING | PROCESSING | COMPLETED | FAILED
string
Storage key of the generated image. Present when COMPLETED.
string
Temporary signed URL of the generated image. Present when COMPLETED.
string
Error description. Present when FAILED.
string
required
ISO 8601 timestamp.
string
required
ISO 8601 timestamp.

Polling Example

Most try-ons finish in 10 to 20 seconds. Allow up to 60 seconds before treating a try-on as unusually slow.