Technical Specifications
This page describes the technical specifications of the Copyleaks API.
Page Definition
Section titled “Page Definition”A page is defined as up to 250 words. This means that every 250 words (or portion thereof) in your document counts as one page for billing purposes.
How Page Counting Works:
- 1-250 words = 1 page
- 251-500 words = 2 pages
- 501-750 words = 3 pages
- etc.
Input Limits
Section titled “Input Limits”Supported File Types
Section titled “Supported File Types”Type | File Types List |
---|---|
Textual: | html , htm , txt , csv , rtf , xml , md |
Non-Textual: | pdf , docx , doc , pptx , ppt , odt , chm , epub , odp , ppsx , pages , xlsx , xls , LaTeX |
Source code: | ts , py , go , cs , c , h , idc , cpp , hpp , c++ , h++ , cc , hh , java , js , swift , rb , pl , php , sh , m , scala , css |
Supported Textual File Types
Section titled “Supported Textual File Types”The supported online format are all supported file types are also supported when online. Submitted by URL.
Supported Image Types (OCR)
Section titled “Supported Image Types (OCR)”The supported image files are pdf, docx, gif, png, bmp, jpg and jpeg
. The files must contain textual content. Upload only.
Supported Plagiarism Languages
Section titled “Supported Plagiarism Languages”Setting | Description |
---|---|
Supported Languages | All languages supported by Unicode, including English, Spanish, French, Portuguese, Arabic, Russian, German, Greek, Chinese, Japanese, and more. More info. |
Supported OCR Languages | See full list here. |
Supported Cross Languages | See full list here. |
Maximum Document Length | The maximum length allowed is 2000 pages (500K words). |
File Size
Section titled “File Size”Description | Max Upload File Size |
---|---|
HTML files (html , htm , …) | 5 MB |
Text files (txt , csv ) and source-code | 3 MB |
Non-Textual Documents (pdf , doc , docx , …) | 50 MB |
Image Types (jpg , png , bmp , …) | 25 MB |
Rate Limit
Section titled “Rate Limit”An account by default has a rate of 10 requests per second. If you still need higher rates, feel free to contact us.
Maintenance Periods
Section titled “Maintenance Periods”When our servers are under maintenance you will receive a 503
HTTP status code. Please wait a full minute and try again.
For more information about the service status - Copyleaks System Status.
Setting | Value |
---|---|
Time Format | dd/MM/yyyy HH:mm:ss |
Time Zone | UTC |
Default HTTP Request Timeout | 110 seconds |
Scan Expiration
Section titled “Scan Expiration”Your created scans using the /v3/submit endpoints will be stored in Copyleaks servers for a specific duration of time. You can control the expiration of your scans in your submit request. Make sure you save your data before it expires:
Type | hours |
---|---|
Max Expiration | 2880 |
Default Expiration | 2880 |