Developer API

Code Plagiarism
Detection API

Build plagiarism detection into your applications with our powerful REST API. Detect copied code across 20+ billion sources with industry-leading accuracy.

99.7%
Accuracy
51+
Languages
20B+
Sources
5
SDKs

API Playground

Not Connected
API OVERVIEW

Codequiry REST API Documentation

Complete API reference for integrating plagiarism detection into your applications. Detect code plagiarism across 20+ billion sources with industry-leading accuracy and speed.

Getting Started

Base URL: https://codequiry.com/api/v1

Authentication: Include your API key in the apikey header with every request

Get Your API Key: Sign up for a free account and generate your API key from the dashboard

Authentication Example
GET /api/v1/account
apikey: YOUR_API_KEY_HERE
Quick Test
curl -H "apikey: YOUR_API_KEY" \
  https://codequiry.com/api/v1/account

API Endpoints Overview

Account Management
GET
/account
FREE
Get User Information

Retrieve user profile, subscription status, and remaining checks

Docs
Check Management
GET
/checks
FREE
List Your Checks

Get a list of all your plagiarism checks and their current status

Docs
POST
/check/create
FREE
Create New Check

Initialize a new plagiarism analysis with language selection

Docs
POST
/check/get
FREE
Get Check Details

Retrieve detailed information about a specific check

Docs
File Operations
POST
/check/upload
FREE
Upload Files

Upload ZIP files containing source code for analysis

Docs
POST
/check/deleteSubmission
FREE
Delete Submission

Remove a file from an existing check

Coming Soon
Analysis Control
POST
/check/start
FREE
Start Analysis

Begin plagiarism detection with configurable test types

Docs
Results & Data
POST
/check/overview
FREE
Get Results Overview

Retrieve plagiarism scores and summary statistics

Docs
POST
/check/overviewCSV
FREE
Export as CSV

Download results in CSV format for external analysis

Coming Soon
POST
/check/results
FREE
Detailed Match Analysis

Get line-by-line comparisons and similarity details

Docs
POST
/check/getRemoteFile
FREE
Download Matched Files

Access external files that matched your code

Docs

Supported Programming Languages

We support 51+ programming languages and file types for comprehensive code analysis:

Popular Languages
Java Python JavaScript C/C++ C# PHP TypeScript Go Rust Swift Kotlin
Academic & Research
R MATLAB Scala Haskell Scheme Prolog Lisp
Web & Markup
HTML CSS XML SQL JSON YAML
Note: Language support is continuously expanding. Contact us if you need support for a specific language not listed above.

Rate Limits & Pricing

Free Tier
$0
  • 2 free Group Similarity checks
  • Basic web search
  • Full API access
  • No Quick Check API
  • Limited to verified educators
Enterprise
Custom
  • Everything in Pro
  • Custom integrations
  • Dedicated support
  • SLA guarantees
  • On-premise deployment
API Rate Limits
  • Free Tier: 10 requests per minute
  • Pro: 100 requests per minute
  • Enterprise: Custom limits

Rate limits are applied per API key. Contact support for higher limits.

Quick Start Guide

1
Get Your API Key

Sign up for a free account and generate your API key from the dashboard settings.

2
Test the API

Use the account endpoint to verify your API key is working correctly.

3
Try Quick Check (Pro)

For the fastest integration, use the Quick Check API to create, upload, and start checks in one call.

4
Monitor & Retrieve Results

Poll the check status, then retrieve detailed results when analysis is complete.

Official SDKs & Libraries

Accelerate your integration with our official SDKs and libraries:

Need an SDK for another language? Our REST API works with any programming language. Check out our GitHub organization for community-contributed libraries.

Support & Resources

Documentation

Complete API reference with examples in every major programming language

Browse Docs
Community Support

Get help from our developer community and share your integrations

Join Discussion
Email Support

Contact our support team for technical assistance and custom integrations

[email protected]
API Playground

Test endpoints directly in your browser with our interactive playground

Try It Now