API / Getting started
academi.cx API
Bring AI detection and Turnitin similarity checks into your own application. Submit a document, follow its progress, and work with structured results.
One API. Two ways to check.
| Product | What you get | Pricing |
|---|---|---|
| AI detection | Sentence-level scores, text highlights, and page positions in JSON. | $0.02 / 100 words |
| Turnitin similarity | Matched sources and highlights in JSON, plus the Turnitin PDF report. | $1.25 / document |
AI checks have a minimum billable length of 1,000 words. API usage is paid from your prepaid balance, separately from a website subscription.
Base URL
All endpoints below are relative to this base URL. Requests authenticate with an API key and return JSON, including errors.
HTTPS · v1
https://academi.cx/api/v1
Start with your first request
Create an account and generate an API key in the developer dashboard.
Add funds to your API balance.
Create a check, then poll for a result or receive a webhook.
API reference
| Method | Endpoint | Purpose |
|---|---|---|
| POST | /checks | Create a check |
| GET | /checks/:id | Retrieve a check and its report |
| GET | /checks | List your API checks |
| DELETE | /checks/:id | Delete a check and its stored files |
| POST | /uploads | Create a direct upload URL |
| GET | /checks/:id/report | Get a report download URL |
| GET | /balance | Read your balance and current prices |
| GET | /usage | List charges, refunds, and top-ups |
| GET / PUT / DELETE | /webhook | Manage your webhook endpoint |
| POST | /webhook/rotate | Rotate the signing secret |
Still have a question? We’re here to help.
