---
title: "POST /v1/plagiarism"
method: POST
path: "/v1/plagiarism"
---

# POST /v1/plagiarism

`POST /v1/plagiarism`

## Request

- Base URL: `https://api.gowinston.ai`
- URL: `https://api.gowinston.ai/v1/plagiarism`
- Auth: HTTP bearer

Winston AI's plagiarism API is a powerful tool designed to check text for plagiarism by scouring the internet for similar content. It queries multiple websites and compares the input text with the content found on these websites. This can be particularly useful in academic settings, content creation, legal scenarios or any other situation where originality of content is required.

## Request body

- Plagiarism
  - `text` string, required: The text to be scanned. Each request must contain at least 16 words and no more than 20,000 words.

## Response `200`

Plagiarism response

- PlagiarismResponse
  - `status` integer: This is a standard HTTP status code. A 200 status means the request was successful.
  - `results` object: The results field is an array which contains one or more objects, each corresponding to a different website where matching content has been found. Each object includes the following fields:
    - `title` string: The title field provides the title of the webpage where matching content has been found.
    - `url` string: The url field gives the URL of the webpage where matching content has been found.
    - `excerpts` object: The excerpts field is an array which contains snippets of text from the webpage that match the input text.
    - `date` string: The date of publication of the result. The date format may vary from one result to another.
  - `results_count` integer: The results_count field indicates the total number of matching websites found by the Plagiarism API.
  - `credits_used` integer: The credits_used field represents the number of credits consumed for processing your request. Each word that is processed by the API consumes two credits.
  - `credits_remaining` integer: The credits_remaining field shows how many credits you have left in your account after your request has been processed.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized

## Changes

- **2026-11-03** `b32f7ed7c7c4`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/gowinston/apis/winston-ai-api/changes/v1/plagiarism/post.md)

---

[API](https://skmtc.dev/gowinston/apis/winston-ai-api.md) - [All operations](https://skmtc.dev/gowinston/apis/winston-ai-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gowinston/apis/winston-ai-api/revisions/b32f7ed7c7c4?raw)
