Skip to content
Updates & Support

Release Notes

Please periodically check this page to get official updates on the product. In this document, you will find information about product updates, new releases, deprecated functionality, bug fixes, and known issues.

Text Moderation API Launch

We are pleased to announce the launch of our new Text Moderation API, designed to help you maintain safe and appropriate content across your platform.

Key Features:

  • Real-time content analysis - Get instant results for submitted text
  • 10+ moderation categories - Detect hate speech, toxic language, adult content, violence, self-harm, cybersecurity threats, and more
  • Precise flagging - Receive exact character positions for each flagged segment
  • Simple integration - RESTful API that fits seamlessly into any content workflow

Visit our Text Moderation API documentation to learn more and start integrating today.


PDF Report Version Management

A new field has been added for scan submissions:

  • properties.pdf.reportVersion - Specifies which version of the PDF report to generate. This string-based property overrides the legacy version (integer) property if both are provided. It also allows you to select the latest stable version of the PDF report by using "latest".

Default Behavior: If neither reportVersion nor version is set:

  • New users (created after 2025-05-15) receive v3 by default
  • Existing users receive v1 by default

AI Source Match Feature Launch

In an evolving digital landscape, understanding the origin and nature of content is more crucial than ever. AI Source Match revolutionizes our plagiarism and AI detection capabilities by identifying online sources that are suspected to be AI-generated.

Key Benefits:

  • Comprehensive Plagiarism Analysis - Go beyond standard plagiarism checks by providing insights into whether the source of plagiarized content is likely AI-generated
  • Deeper Source Intelligence - Gain a clearer understanding of the authenticity of external sources, helping you assess content originality more thoroughly
  • Enhanced Authenticity & Integrity - Equip yourself with advanced tools to better uphold originality and academic/creative integrity by identifying both direct plagiarism and reliance on AI-generated source material

Implementation: The properties.aiSourceMatch feature can be easily activated with the enable parameter within your Authenticity API calls.


Display Language Support

A new field has been added for scan submissions:

  • Display Language - When specified, the PDF report will be generated in the selected language. Future updates may also apply this setting to the overview and other components.

Overview API Introduction

Copyleaks introduces the Overview API to provide key insights from user scans and author’s historical data.

Features:

  • Gen AI Overview - Delivers a thorough analysis of each submitted scan, summarizing its content and identifying central themes or patterns
  • Key Insights Analysis - Pinpoints notable findings and directs user attention to significant details within the scanned material
  • Historical Context - When historical scan data is available, incorporates past insights and trends to provide a richer, context-driven perspective on current scan results

Course and Assignment Identification

New fields have been added for scan submissions:

  • Course ID - A unique identifier for the course associated with the submission
  • Assignment ID - A unique identifier for the assignment associated with the submission

Enhanced Alert Categorization

A new field has been added for alerts in the completed webhook response:

  • category - Scan alert category

AI Content Detection Model Versioning

Added a new field to the response of AI Content Detection:

  • modelVersion - The version of the AI Content Detection model used

ID Pattern Filtering for Scan Results

Added a new field in the different types of Submit Endpoints in the API:

  • properties.scanning.include.idPattern - Includes results only if their scan ID matches the supplied pattern. Matched submissions will be the only submissions included from Shared Data Hub and Private Cloud Hubs results.

Documentation available in the API Reference.


Alert Types Documentation

Added comprehensive Alert Types documentation.

When scanning with Copyleaks, various alerts may be received in your Completion Webhook for AI detection, writing suggestions, failed scans, cheating, and more. This page provides a complete list of possible alerts.


Writing Assistant API Enhancement

New field added to the Writing Assistant API - Get Correction Types:

  • correctionTypes[].category - Category of the correction type

Language Code Support

New field added to the request body for:


Private Cloud Hubs API

Introduction of the Private Cloud Hubs API.

Retrieve Private Cloud Hub information including credit consumption, metadata values, and current status. Requires “Super Admin” or “Admin” role.


Writing Assistant API Launch

Introduction of the Writing Assistant API.

Writing Assistant offers real-time, AI-driven writing corrections, serving as a virtual assessment API capable of providing constructive critiques and instantaneous enhancements to textual content.


AI Content Detection for Source Code

Launch of AI Content Detection API for Source Code.

Use Copyleaks AI Content Detection to differentiate between human-written and AI-generated source code.


PDF Report Version 2 Public Release

PDF version 2 is now publicly available for API users. The updated PDF report includes AI detection results, cheat alerts, and an updated interface. To enable the newest version, edit the properties.pdf.version flag of the Submit endpoint.


Document Template Exclusion

You can now easily exclude document template text from plagiarism scanning. For more information, check the properties.exclude.documentTemplateIds flag on the Submit endpoint.


AI Content Detection API Launch

Launch of the AI Content Detection API, which confirms whether provided text was created by a human or AI.

Read the AI Content Detection API Documentation.


AI Content Detection Integration

AI Content Detection is now available as an option within the plagiarism detection API. To enable this option, use the flag properties.aiGeneratedText.detect.

Documentation available for the Submit endpoint.


Cross-Language Plagiarism Detection

Launch of Cross-Language Plagiarism Detection feature. Scans can be performed on uploaded documents across nearly 30 languages, with additional languages regularly added. For example, a document uploaded in English can find potential plagiarism matches in Chinese, Spanish, German, or any other selected language.

To activate this feature, use the flag: properties.scanning.crossLanguages.languages[].

Documentation available for the Submit endpoint.


New-Result Webhook Enhancement

Added two fields to the New-Result webhook:

  • developerPayload - The developer payload provided in the submit method
  • score - The current aggregate score of the scan up to this point

Product Unification

Merged Education and Business products into one unified product that includes all features from both previous products.

Key Changes:

  • Former Business users can now access Education-exclusive features, such as the Copyleaks Shared Data Hub
  • New endpoints available for the merged product (existing integrations remain unchanged)
  • Pricing model aligned with Education pricing model (existing subscriptions unchanged)

Indexed Document Masking Policy

Added support for indexed document masking policy for repository users. Define custom masking policies for each document in your repository.

For more information, see the properties.indexing.repositories[].maskingPolicy flag on the submit method.


Enhanced URL Submission Control

Added options to control HTTP headers (headers field) and request method (verb field) when using Submit by URL for both Business and Education users.


Copyleaks Platform Release

Released new version of Copyleaks with comprehensive management capabilities:


Credits Management Documentation

Added comprehensive article about effective Copyleaks credits management and monitoring: How to manage your credits?


Teams Integration Documentation

Added integration guide between Copyleaks API and Copyleaks Teams.


Java SDK Launch

Launched official SDK for Java developers: Java SDK.

Package available via Maven.


Server IP Address Update

Server IP addresses changed starting March 1, 2021.

If your application is behind a firewall, update your HTTP endpoints to allow the new Copyleaks IP policy. If you are not filtering access by IP, no action is required.

Starting March 1, 2021, specific IP addresses for contacting your service are not guaranteed.


Whitelist IP Authentication

Security enhancement: Whitelist IP Authentication allows approval of requests from specified IP addresses. Read more: Whitelist IP Authentication.


Date Format Update

Updated date format in result titles for better readability.

  • Old format: “dd/MM/yyyy”
  • New format: “MMMM dd, yyyy”

PHP SDK Launch

Launched official SDK for PHP developers: PHP SDK.

Package available via Packagist.


Node.js SDK Launch

Launched official SDK for Node.js developers: Node.js SDK.

Package available via npm.


Python SDK Launch

Launched official SDK for Python developers: Python SDK.

Package available via PyPI.


Webhook Retry Policy Enhancement

Increased the number of retry attempts when sending system webhooks. Read more in the “Retry Policy” section on the Webhooks page.

  • Previous: Up to 12 attempts (2, 4, 8, …, 4096 seconds)
  • Updated: Up to 17 attempts (2, 4, …, 65535 seconds)

ID Pattern Exclusion

Added new feature to Submit methods: properties.scanning.exclude.idPattern. This feature allows exclusion of submissions from results if their ID matches the supplied pattern.

Available for all Submit endpoints in both Business and Education APIs.


Webhooks Documentation Update

Updated Webhooks documentation page with “At-Least-Once Delivery” section.


November 24, 2020 DEPRECATED

Section titled “November 24, 2020 ”

Batch Method Deprecation

The following method is now obsolete:

  • PATCH https://api.copyleaks.com/v3/education/batch/start

To compare multiple files, see instructions: Cross Compare Multiple Files.


Cross Compare Documentation

New article: Cross Compare Multiple Files.


API Dashboard Launch

Launched new version of the API dashboard. Easily administer scans and visualize API scan results to ensure comprehensive monitoring.


Rate Limiting Implementation

Copyleaks API now enforces rate limits for the following methods:

  • https://id.copyleaks.com/v3/account/login/api - Maximum 12 calls per 15 minutes
  • https://api.copyleaks.com/v3/education|businesses/scans/{scanId}/webhooks/resend - Maximum 300 calls per 60 minutes
  • https://api.copyleaks.com/v3/education|businesses/usages/history - Maximum 10 calls per 60 minutes
  • https://api.copyleaks.com/v3/businesses/credits - Maximum 10 calls per 15 minutes

Exceeding the maximum number of calls will result in an HTTP 429 response code.


Open Source Plagiarism Report

Launched the Open Source Plagiarism Report. Embed a ready-to-use plagiarism report within your own domain (whitelabel). Read more: Open Source Plagiarism Report.


Cheat Detection

Added cheat detection capabilities. To enable this feature, turn on the properties.cheatDetection flag in the Submit methods. Available for both Education and Business users.


Teams Capabilities

Copyleaks V3 API now supports Teams capabilities. Build your own team, invite members, and share credits across multiple users.


September 1, 2020 DEPRECATED

Section titled “September 1, 2020 ”

Download Methods Deprecation

The following methods are now obsolete:

  • https://api.copyleaks.com/v3/downloads/{scanId}
  • https://api.copyleaks.com/v3/downloads/{scanId}/results/{resultId}
  • https://api.copyleaks.com/v3/downloads/{scanId}/report.pdf

Use the Export method instead.


.NET Core SDK Launch

Launched official SDK for .NET Core: .NET Core SDK.

Package available via NuGet.


Sensitive Data Masking

Added Sensitive Data Masking feature to prevent leakage of sensitive data within submitted materials. This feature works on textual content and images; other media types are not covered. For more information, visit the Submit method documentation.


Reference Exclusion

Copyleaks now supports excluding references from educational plagiarism scans. This text detection algorithm is based on advanced AI capabilities to ensure high success rates. To use this feature, turn on the properties.exclude.references flag.


Private Cloud Hubs

Use Copyleaks to host all your internal documents and compare scans against them. This feature works similarly to the Copyleaks Shared Data Hub but provides private storage accessible only to you. To use this feature, purchase the product hosting plan and use the properties.scanning.repositories flag in the Submit method.


PDF Reports for Business Users

PDF reports are now available for Business users. To enable this feature, turn on the properties.pdf.create flag in the Submit method.


API Version 3 Launch

API version 3 is now deployed and in production. />

ID Pattern Exclusion

Added new feature to Submit methods: properties.scanning.exclude.idPattern. This feature allows exclusion of submissions from results if their ID matches the supplied pattern.

Available for all Submit endpoints in both Business and Education APIs.


Webhooks Documentation Update

Updated Webhooks documentation page with “At-Least-Once Delivery” section.


November 24, 2020 DEPRECATED

Section titled “November 24, 2020 ”

Batch Method Deprecation

The following method is now obsolete:

  • PATCH https://api.copyleaks.com/v3/education/batch/start

To compare multiple files, see instructions: Cross Compare Multiple Files.


Cross Compare Documentation

New article: Cross Compare Multiple Files.


API Dashboard Launch

Launched new version of the API dashboard. Easily administer scans and visualize API scan results to ensure comprehensive monitoring.


Rate Limiting Implementation

Copyleaks API now enforces rate limits for the following methods:

  • https://id.copyleaks.com/v3/account/login/api - Maximum 12 calls per 15 minutes
  • https://api.copyleaks.com/v3/education|businesses/scans/{scanId}/webhooks/resend - Maximum 300 calls per 60 minutes
  • https://api.copyleaks.com/v3/education|businesses/usages/history - Maximum 10 calls per 60 minutes
  • https://api.copyleaks.com/v3/businesses/credits - Maximum 10 calls per 15 minutes

Exceeding the maximum number of calls will result in an HTTP 429 response code.


Open Source Plagiarism Report

Launched the Open Source Plagiarism Report. Embed a ready-to-use plagiarism report within your own domain (whitelabel). Read more: Open Source Plagiarism Report.


Cheat Detection

Added cheat detection capabilities. To enable this feature, turn on the properties.cheatDetection flag in the Submit methods. Available for both Education and Business users.


Teams Capabilities

Copyleaks V3 API now supports Teams capabilities. Build your own team, invite members, and share credits across multiple users.


September 1, 2020 DEPRECATED

Section titled “September 1, 2020 ”

Download Methods Deprecation

The following methods are now obsolete:

  • https://api.copyleaks.com/v3/downloads/{scanId}
  • https://api.copyleaks.com/v3/downloads/{scanId}/results/{resultId}
  • https://api.copyleaks.com/v3/downloads/{scanId}/report.pdf

Use the Export method instead.


.NET Core SDK Launch

Launched official SDK for .NET Core: .NET Core SDK.

Package available via NuGet.


Sensitive Data Masking

Added Sensitive Data Masking feature to prevent leakage of sensitive data within submitted materials. This feature works on textual content and images; other media types are not covered. For more information, visit the Submit method documentation.


Reference Exclusion

Copyleaks now supports excluding references from educational plagiarism scans. This text detection algorithm is based on advanced AI capabilities to ensure high success rates. To use this feature, turn on the properties.exclude.references flag.


Private Cloud Hubs

Use Copyleaks to host all your internal documents and compare scans against them. This feature works similarly to the Copyleaks Shared Data Hub but provides private storage accessible only to you. To use this feature, purchase the product hosting plan and use the properties.scanning.repositories flag in the Submit method.


PDF Reports for Business Users

PDF reports are now available for Business users. To enable this feature, turn on the properties.pdf.create flag in the Submit method.


API Version 3 Launch

API version 3 is now deployed and in production.