alert-img Menutup

API Documentation

Anti plagiarism software API helps you to integrate plagiarism software with your CMS, CRM or LMS. You can build a real time plagiarism checker or you can develop a detector that shows results at once.You can change results according to your need. For example you can also send a url to exclude when checking plagiarism. All details are mentioned below.

Workflow of check-plagiarism APIs

First of all you have to register at check-plagiarism.com and go to your account to grab API key. To use APIs your account email must be verified or you can upgrade to premium member (it will automatically verify your email address). Important things you must know before you send an api request.

  1. You have to send post requests on the api urls; Get method is not supported. How to send a post request you can get details here.
  2. API key parameter must be sent in every request.
  3. You will receive a JSON response after your request is successful.

Check Account Status:

Send a post request with your account apikey at https://www.check-plagiarism.com/apis

curl -X POST https://www.check-plagiarism.com/apis \ -d "key=YOUR_KEY"

Response:

{ ? "name":"Jhon Smith", ? "queries_limit" : 1500, ? "queries_used" : 1000, ? "account_status" : "active" }

Checking Plagiarism for full article or a post content:

If you want to check plagiarism for the whole content quickly then you have to send your full text at this url: https://www.check-plagiarism.com/apis/checkPlag
You can send up to 5,000 words per request. if you have text larger than 5,000 words then you can break your text in two sections and send it one by one.

cURL

curl -X POST https://www.check-plagiarism.com/apis/checkPlag \ -d "key = YOUR_KEY" -d "data = i am checking plagiarism ........... black permanent marker."

PHP cURL

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://www.check-plagiarism.com/apis/checkPlag");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
            "key=YOUR_KEY&data='A paraphrasing tool is a sentence rephraser that is ... used as an anti-plagiarism tool.'");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close ($ch);
echo $response;
                     

Response:

{
    "sources": [
        {
            "title": "Check-Plagiarism API Documentation",
            "link": "https://www.check-plagiarism.com/id/plagiarism-checker-api-documentation",
            "count": 4,
            "percent": 100
        },
        {
            "title": "Web search results - plagiarism scrambler",
            "link": "https://search.zonealarm.com/Search/?&q=plagiarism%20scrambler",
            "count": 1,
            "percent": 50
        }
    ],
    "totalQueries": 3,
    "plagPercent": 100,
    "paraphrasePercent": 0,
    "uniquePercent": 0,
    "excludeURL": null,
    "details": [
        {
            "unique": "false",
            "query": "A paraphrasing tool is a sentence rephraser that is used to change specific words with synonyms and rearrange sentence structure.",
            "version": 3,
            "display": {
                "url": "https://search.zonealarm.com/Search/?&q=plagiarism%20scrambler",
                "des": "A paraphrasing  tool  is  a  sentence  rephraser  that  is  used  to  change  specific  words  with  synonyms  a nd rearrange  sentence  structure.  It rephrases text, essays,�?..."
            },
            "paraphrase": "false"
        },
        {
            "query": "It rephrases text, essays, and articles using advanced AI technology.",
            "version": 3,
            "unique": "false",
            "display": {
                "url": "https://www.check-plagiarism.com/id/plagiarism-checker-api-documentation",
                "des": "A paraphrasing tool is a sentence rephraser that is used to change specific words with synonyms and rearrange sentence structure. It rephrases text, essays, and articles using advanced AI technology. The paraphrase tool is also used as an anti-plagiarism tool. Our paraphrasing tool (paraphraser) uses NLP technology to ...\""
            },
            "excludeByUrl": false,
            "paraphrase": "false"
        },
        {
            "unique": "false",
            "query": "The paraphrase tool is also used as an anti-plagiarism tool.",
            "version": 3,
            "display": {
                "query": "the paraphrase tool is also used as an anti-plagiarism tool.",
                "url": "https://www.check-plagiarism.com/id/plagiarism-checker-api-documentation",
                "des": "synonyms and rearrange sentence structure. it rephrases text essays and articles using advanced ai technology. the paraphrase tool is also used as an anti-plagiarism tool. our paraphrasing tool (paraphraser) uses nlp technology to ...\\ }"
            },
            "paraphrase": "false"
        }
    ]
}

Having problem while integrating API with your system, let us do this job for you. contact us.