cURL
Anti-AI
Create Anti-AI order
Create an order for AI detection protection processing.
Input Modes (Upload / URL / Mixed)
The input mode is determined by the presence of originalFileUrl in each file object:
- Upload mode (no
originalFileUrl): Presigned URL issued → Client uploads to S3 → Call/confirm - URL mode (
originalFileUrlprovided): Image downloaded from the URL and processed immediately - Mixed mode: Some files in Upload mode, others in URL mode simultaneously
Behavior
| Condition | Order Status | Confirm Required |
|---|---|---|
All files have originalFileUrl | inProgress | No (immediate processing) |
Any file without originalFileUrl | pending | Yes (upload then confirm) |
Zero Copy Mode
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.
POST
cURL
Documentation Index
Fetch the complete documentation index at: https://docs.bizmori.com/llms.txt
Use this file to discover all available pages before exploring further.
Download order results
Once your order reachescomplete status, use the Get download URL endpoint to retrieve a presigned download URL:
Authorizations
API Key for external client access
Body
application/json
Idempotency key to prevent duplicate requests
Required array length:
1 - 100 elementsOrder name (optional, auto-generated if not provided)
Maximum string length:
64Processing mode settings
Output upload targets for Zero Copy mode (required when mode.zeroCopy is true)
Response
Order created successfully