Check if a research paper
has any notices.

Retractions, corrections, expressions of concern — all from the Retraction Watch database.

Firefox Install for Firefox
Chrome Chrome · coming soon Edge Edge · coming soon
Status Checking...
Stats Loading...
Sync Loading...

API

Free REST API to check retraction status. No authentication required.

Base URL: https://api.retractcheck.org
GET /v1/status

Check if a DOI has any retraction notices.

Command
$ curl "https://api.retractcheck.org/v1/status?doi=10.1016/s0140-6736(97)11096-0"
Response
{
  "doi": "10.1016/s0140-6736(97)11096-0",
  "meta": {
    "updatedAt": "2026-01-24T02:01:31.170Z"
  },
  "records": [
    {
      "recordId": 280,
      "raw": {
        "Title": "Ileal-lymphoid-nodular hyperplasia...",
        "RetractionNature": "Retraction",
        "Reason": "Concerns/Issues About Data",
        "RetractionDate": "2010-02-02"
      }
    }
  ]
}
GET /v1/info

Database freshness and record count.

Command
$ curl "https://api.retractcheck.org/v1/info"
Response
{
  "ok": true,
  "stale": false,
  "dataAgeHours": 2.5,
  "rowCount": 68353,
  "updatedAt": "2026-01-24T02:01:31.170Z"
}
GET /v1/health

Health check endpoint for monitoring.

Command
$ curl "https://api.retractcheck.org/v1/health"
Response
{
  "ok": true
}

Rate Limits & Cache

Extension users 50 req/min
Anonymous 10 req/min
Cache TTL 12 hours