Check the citations of a draft
Check whether each cited source says what the draft attributes to it.
Send text (a draft with its links: markdown links, bare URLs, doi: and doi.org forms, [n] markers with a reference list) or pairs (up to 20 statements, each with the url or doi it cites). Returns 202 with a citecheck_id; read the check at the Location (GET /citechecks/{citecheck_id}), or receive citecheck.completed / citecheck.failed at your webhook.
It costs 1 credit per checked citation: at most 1 credit per citation you send (or max_citations for a text), and a citation that could not be checked is refunded. credits.charged on the check says what it cost.
Versions. 402: 2026-10-11 receives CitecheckErrorOut, 2026-05-13 receives CitecheckErrorOutLegacy; 409: 2026-10-11 receives CitecheckErrorOut, 2026-05-13 receives CitecheckErrorOutLegacy; 429: 2026-10-11 receives CitecheckErrorOut, 2026-05-13 receives CitecheckErrorOutLegacy; 503: 2026-10-11 receives CitecheckErrorOut, 2026-05-13 receives CitecheckErrorOutLegacy; default: 2026-10-11 receives ErrorOut, 2026-05-13 receives ErrorOutLegacy.
Request
- Base URL: https://lenz.io
- URL: https://lenz.io/api/v1/citecheck
- Auth: HTTP bearer
Headers
The API version to answer in, as a date. A date before 2026-10-11 (or a value that is not a date) gets 2026-05-13. See https://lenz.io/docs/api-versions.
Request body
Response
Accepted
Changes
No recorded changes to this operation across all 1 revision of this API.