Use Network Data Compression
Transmitting large amounts of data over the internet slows down performance. Compressing data can reduce payload size by up to 70%, speeding up processing times.Enable Request Compression
Compress the data before sending it to Copyleaks and add this header:Enable Response Compression
To receive compressed responses from Copyleaks, include this header in your request:Disable Unused Features
Copyleaks offers many configurable features, but enabling unnecessary ones can slow down scans. Only enable what you need. Some features to disable if not needed:| Feature | Description | Recommendation |
|---|---|---|
properties.includeHtml | Includes results in HTML format | Disable if plain text is enough. |
properties.pdf.create | Generates a PDF report | Turn off if you don’t need a PDF. |
properties.expiration | Defines how long scan data is stored | Use 7 days or less for optimal speed. |
properties.filters | Narrows search results | Customize filters to improve scan efficiency. |
Check the Authenticity API methods for the full list of features you can toggle.
Submit Scans at an Optimal Rate
Copyleaks runs on cloud infrastructure, dynamically scaling resources based on demand. However, submitting too many requests at once can reduce efficiency.Avoid Overloading the System
- Instead of submitting all documents at once, send them gradually at a controlled rate (
Ncalls per second). - If handling large volumes (e.g., 1M+ files), adjust to the maximum allowed rate limit (see Rate Limit Policy).
Prevent Slow Start Issues
- Don’t flood the system with a sudden burst of requests.
- Instead, start with a low rate and gradually increase to maintain stable performance.
Custom plans are available for large-scale users who need higher limits. Contact [email protected] to discuss options.
Adjust Sensitivity for Speed vs. Accuracy
Copyleaks supports different sensitivity levels, balancing speed and comprehensiveness based on your needs. Set theproperties.sensitivityLevel value based on priority:
| Level | Focus | Best For |
|---|---|---|
1 | Speed | Quicker scans, less comprehensive. |
3 (default) | Balanced | Recommended for most use cases. |
5 | Comprehensive | Deep analysis, high accuracy. |
We recommend level
3 for most users, but feel free to adjust as needed.Reuse Your Authentication Token
Each JWT token generated during login is valid for 48 hours. For more information on obtaining a new token, refer to the Login API.Next Steps
Image Detection Best Practices
Learn optimization strategies specific to AI Image Detection API.
Authenticity API Overview
Explore the full list of features and options available for configuring your scans.
Technical Specifications
Understand the rate limit policy and other technical specifications for optimal API usage.
Login API
Learn how to obtain and manage your authentication token for API access.

