API reference
Limits
Current caps for API calls. These match the website tools.
Limits
Uploaded files (image) are capped per tool; remote imageUrl inputs are fetched with a 60 MB cap and a 20-second timeout (413 / 502 on failure). Decoded images must also pass the per-tool pixel checks below.
| Parameter | Values | Notes |
|---|---|---|
| Print Resize — file | 20 MB | Larger uploads are rejected with 413. |
| Print Resize — size | 10–240 cm each side | Outside the range: 400 size_out_of_range. |
| HD Upscale — file / edge | 10 MB / 4096 px long side | Oversized file: 413; over the edge: 400. |
| AI Seamless — file / edge | 10 MB / 4096 px long side | Oversized file: 413; over the edge: 400. |
| Home textiles — file / pixels | 10 MB / 4096 px long side, 4096 × 4096 px total | Either exceeded: 413. |
| Concurrency | one running task per account | A submit while a task is running returns 429. Poll, then submit the next. |
| Keys per account | 5 | Revoke one to create another. |
