Skip to main content
Get watermark result
Poll this endpoint with the id returned by Apply watermark to follow the progress of a watermarking submission. When status is done, result.download_url is a pre-signed URL that stays valid until result.expires_at. Some policies may fail while others succeed: check result.errors and result.applied_watermarks to see exactly what was applied.

Example request

Authorizations

X-Api-Key
string
header
required

Path Parameters

id
string
required

The submission identifier returned by POST /api/v2/watermark.

Response

Submission found. Returns its current status and, when available, the watermarking result.

id
string
required

Identifier of the watermarking submission. Use it to poll GET /api/v2/watermark/{id}.

status
enum<string>
required

Current status of the submission. result is populated only once the status is done.

Available options:
new,
inprogress,
done,
errored
result
object | null
required

Watermarking result. null while the submission is still being processed; populated once status is done.

watermarks_errors
string[]

Submission-level errors raised while preparing the watermarking job. Absent when there are none.