Unlimited uniqueness checks
Use the API for ongoing checks without a per-check limit. Processing throughput depends on server configuration and queue capacity.
Add online plagiarism checks to your website or app. Send a package and get results by callback.
The API is designed for applications that need to request online uniqueness checks without sending users to a separate service.
Use the API for ongoing checks without a per-check limit. Processing throughput depends on server configuration and queue capacity.
Submit an XML package URL and a callback URL. The server processes the package and posts the result back when it is ready.
Query server status for queue length, average document time, current packet time and document progress when those values are available.
Your application makes the XML package available at a URL reachable by the server.
Send xmlUrl and xmlAnswerUrl as HTTP POST parameters to the server endpoint.
The server posts the result to your callback. Return the plain text ok to acknowledge successful processing.
http://{server-ip}:{port}/etxt_antiplagiatCheck availability with try=1. A successfully accepted package returns Code=1.xmlUrl points to the XML file. xmlAnswerUrl points to your result handler. Both URLs must be reachable by the server.
The callback should return the plain text ok after it stores and processes the result. Otherwise, the server retries delivery.
The JSON status response includes Code and Description, plus queue and timing fields:
NumPacketsInQueue — waiting packagesAvgDocumentTime — average time per documentCurrentPacketTime and CurDocProgress — current progress when availableResult POST data can include the package name, document count, processing times, server type, total words, server ID and the encoded XML result. If processing fails, the callback receives an encoded error instead.
The API specification lists a default maximum queue of 50 packages. This is a configurable server parameter, not a monthly check allowance.
Online uniqueness checks for your website or application, at one fixed monthly price.
ok after successfully processing it.Contact us to discuss server rental and integration.