Developer API
A free, public REST API for retraction data.
Every chart on this site is backed by an endpoint. Data is synced daily from Retraction Watch + multi-source citation feeds. JSON responses, public CORS, no authentication required for read access. CC-BY-4.0.
| Method | Endpoint | Description |
|---|---|---|
| GET | /retractions/api/v1/papers | List retracted papers (paginated, filterable) |
| GET | /retractions/api/v1/papers/{recordId} | Single paper detail |
| GET | /retractions/api/v1/papers/{recordId}/citations | All citing papers + timing relative to retraction |
| GET | /retractions/api/v1/papers/filter-options | Enumerations for facet filters (journals, subjects, countries…) |
| GET | /retractions/api/v1/citations | Cross-paper citation feed |
| GET | /retractions/api/v1/search/advanced | Full-text search across the paper corpus |
| GET | /retractions/api/v1/search/autocomplete | Type-ahead suggestions for journals, authors, subjects… |
| GET | /retractions/api/v1/analytics/summary | Global aggregates (the numbers on the homepage) |
| GET | /retractions/api/v1/analytics/trends | Yearly retraction trends and post-retraction citations |
| GET | /retractions/api/v1/analytics/world-map | Country-level retraction counts for the world map |
| GET | /retractions/api/v1/analytics/countries | Top countries by retraction count |
| GET | /retractions/api/v1/analytics/reasons | Distribution by reason for retraction |
| GET | /retractions/api/v1/democracy/scatter | Country-year scatter data (democracy × retractions) |
| GET | /retractions/api/v1/democracy/effects | Bayesian HGLM effect estimates (forest plot data) |
| GET | /retractions/api/v1/predatory/check | Single-journal risk assessment |
| GET | /retractions/api/v1/predatory/high-risk | Curated high-risk journal list |
| GET | /retractions/api/v1/export/papers | CSV / JSON bulk export |
| GET | /retractions/api/v1/health | Liveness + dataset sync timestamp |