Catalog/scholar-retraction-check

Science

Retraction / correction flag for a DOI (Crossref + Retraction Watch) API

Checks Crossref's update-to / updated-by records (fed by Retraction Watch) and the title for a retraction, expression of concern, or correction, collapsing them into a status verdict with dated notices. Answers 'has this paper been retracted?', 'are there corrections or concerns I should know about before citing it?'.

Price$0.01per request
MethodPOST
Route/v1/science/scholar-retraction-check
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache86400s public
sciencescholarretractionintegritycrossrefretraction-watchcorrectionverdict
API URLhttps://x402.hexl.dev/v1/science/scholar-retraction-check
Integration docs
Example request
{
  "doi": "10.1016/S0140-6736(97)11096-0"
}
Example response
{
  "doi": "10.1016/S0140-6736(97)11096-0",
  "title": "RETRACTED: Ileal-lymphoid-nodular hyperplasia, non-specific colitis, and pervasive developmental disorder in children",
  "status": "retracted",
  "retracted": true,
  "notices": [
    {
      "type": "correction",
      "label": "Correction",
      "doi": "10.1016/s0140-6736(04)15715-2",
      "date": "2004-03-06",
      "source": "retraction-watch"
    },
    {
      "type": "retraction",
      "label": "Retraction",
      "doi": "10.1016/s0140-6736(10)60175-4",
      "date": "2010-02-06",
      "source": "retraction-watch"
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "doi"
  ],
  "properties": {
    "doi": {
      "type": "string"
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}