Create an order for AI detection protection processing.
The input mode is determined by the presence of originalFileUrl in each file object:
originalFileUrl): Presigned URL issued → Client uploads to S3 → Call /confirmoriginalFileUrl provided): Image downloaded from the URL and processed immediately| Condition | Order Status | Confirm Required |
|---|---|---|
All files have originalFileUrl | inProgress | No (immediate processing) |
Any file without originalFileUrl | pending | Yes (upload then confirm) |
When mode.zeroCopy: true, processed results are uploaded directly to customer-provided presigned URLs.
In this case, outputTargets array is required and must match the length of files array.
complete status, use the Get download URL endpoint to retrieve a presigned download URL:
API Key for external client access
Idempotency key to prevent duplicate requests
1 - 100 elementsOrder name (optional, auto-generated if not provided)
64Processing mode settings
Output upload targets for Zero Copy mode (required when mode.zeroCopy is true)
Order created successfully