This guide covers best practices specifically for AI Image Detection. For text and document scanning optimization, see the Text & Document Best Practices guide.
Use Multipart/Form-Data Format
Always use multipart/form-data instead of JSON with base64 encoding:- Smaller payload size: Avoids 33% base64 encoding overhead
- Faster uploads: Direct binary transfer is more efficient
- Better memory usage: Reduces processing overhead
Enable Response Compression
Add this header to your requests to reduce response size:Submit Scans at an Optimal Rate
The API has rate limits to ensure optimal performance:- 900 requests per 15 minutes per host
- 10 requests per second per user (default)
Scale Across Multiple Servers
For higher throughput, distribute uploads across multiple servers. Each server can independently send up to 900 requests per 15 minutes, allowing parallel processing of large image batches.Reuse Your Authentication Token
JWT tokens are valid for 48 hours:- Cache and reuse tokens for multiple requests
- Refresh before the 48-hour window ends
- Avoid calling the login API for every image submission
Preserve Original Image Data
Submit images in their original form for accurate AI detection results. Avoid:- Resizing or cropping
- Recompressing or converting formats
- Applying filters or adjustments
Summary
- Use multipart/form-data format
- Enable response compression with
Accept-Encoding: gzip - Submit at a steady rate (under 900/15min per host, 10/sec per user)
- Distribute load across multiple servers for higher throughput
- Reuse authentication tokens for up to 48 hours
- Submit original images without modifications
Next Steps
AI Image Detection Guide
Learn how to implement AI image detection in your application.
AI Image Detection API Reference
View the complete API specification and parameters.

