Validates legal citations against authoritative case law sources (CourtListener database of ~10M cases). Returns verification status and case metadata for each citation found in the input text. Accepts either a single citation or a full text block containing multiple citations.
curl --request POST \
--url https://api.case.dev/legal/v1/verify \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "<string>"
}
'{
"summary": {
"total": 123,
"verified": 123,
"notFound": 123,
"multipleMatches": 123
},
"citations": [
{
"original": "<string>",
"span": {
"start": 123,
"end": 123
},
"status": "verified",
"verificationSource": "courtlistener",
"confidence": 123,
"normalized": "<string>",
"case": {
"id": 123,
"name": "<string>",
"shortName": "<string>",
"court": "<string>",
"dateDecided": "<string>",
"docketNumber": "<string>",
"parallelCitations": [
"<string>"
],
"url": "<string>"
},
"candidates": [
{
"name": "<string>",
"court": "<string>",
"dateDecided": "<string>",
"url": "<string>"
}
]
}
]
}API key starting with sk_case_
Text containing legal citations to verify
Text containing citations to verify. Can be a single citation (e.g., "531 U.S. 98") or a full document with multiple citations.
64000Was this page helpful?
curl --request POST \
--url https://api.case.dev/legal/v1/verify \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "<string>"
}
'{
"summary": {
"total": 123,
"verified": 123,
"notFound": 123,
"multipleMatches": 123
},
"citations": [
{
"original": "<string>",
"span": {
"start": 123,
"end": 123
},
"status": "verified",
"verificationSource": "courtlistener",
"confidence": 123,
"normalized": "<string>",
"case": {
"id": 123,
"name": "<string>",
"shortName": "<string>",
"court": "<string>",
"dateDecided": "<string>",
"docketNumber": "<string>",
"parallelCitations": [
"<string>"
],
"url": "<string>"
},
"candidates": [
{
"name": "<string>",
"court": "<string>",
"dateDecided": "<string>",
"url": "<string>"
}
]
}
]
}