The new results webhook is triggered when a new plagiarism result is found during the scan process. When you receive this webhook, the scan is still in progress.
score
number
The current score of the scan up to this point.
developerPayload
string
The developer payload that was provided in the submit method.
internet
array[object]
database
array[object]
batch
array[object]
repositories
array[object]
internalAIData
array[object]
Results from the Internal AI Source Match feature, identifying content that matches sources in the Copyleaks internal AI database.

Example

{
  "score": 0,
  "developerPayload": "string",
  "internet": [
    {
      "id": "string",
      "title": "string",
      "introduction": "string",
      "matchedWords": 0,
      "url": "string",
      "metadata": {
        "finalUrl": "string",
        "canonicalUrl": "string",
        "author": "string",
        "organization": "string",
        "filename": "string",
        "publishDate": "string",
        "creationDate": "string",
        "lastModificationDate": "string"
      }
    }
  ],
  "database": [
    {
      "id": "string",
      "title": "string",
      "introduction": "string",
      "matchedWords": 0,
      "scanId": "string",
      "metadata": {
        "finalUrl": "string",
        "canonicalUrl": "string",
        "author": "string",
        "organization": "string",
        "filename": "string",
        "publishDate": "string",
        "creationDate": "string",
        "lastModificationDate": "string"
      }
    }
  ],
  "batch": [
    {
      "id": "string",
      "title": "string",
      "introduction": "string",
      "matchedWords": 0,
      "scanId": "string",
      "metadata": {
        "finalUrl": "string",
        "canonicalUrl": "string",
        "author": "string",
        "organization": "string",
        "filename": "string",
        "publishDate": "string",
        "creationDate": "string",
        "lastModificationDate": "string"
      }
    }
  ],
  "repositories": [
    {
      "id": "string",
      "title": "string",
      "introduction": "string",
      "matchedWords": 0,
      "repositoryId": "string",
      "scanId": "string",
      "metadata": {
        "finalUrl": "string",
        "canonicalUrl": "string",
        "author": "string",
        "organization": "string",
        "filename": "string",
        "publishDate": "string",
        "creationDate": "string",
        "lastModificationDate": "string",
        "submittedBy": "string"
      }
    }
  ]
}

Next Steps

Webhooks Overview

Learn about the different types of webhooks and how to handle them.

Export Method

Learn how to export scan results, including new plagiarism results.

How to Display Scan Reports

Understand how to present new results to your users effectively.