Parses legal citations from text and returns structured Bluebook components (case name, reporter, volume, page, year, court). Accepts either a single citation or a full text block.
curl --request POST \
--url https://api.case.dev/legal/v1/citations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "<string>"
}
'{
"citations": [
{
"original": "<string>",
"span": {
"start": 123,
"end": 123
},
"components": {
"caseName": "<string>",
"volume": 123,
"reporter": "<string>",
"page": 123,
"year": 123,
"court": "<string>",
"pinCite": 123
},
"normalized": "<string>",
"found": true
}
]
}API key starting with sk_case_
Text containing legal citations to extract
Text containing citations to extract. Can be a single citation (e.g., "531 U.S. 98") or a full document with multiple citations.
64000Citations extracted successfully
Show child attributes
Was this page helpful?
curl --request POST \
--url https://api.case.dev/legal/v1/citations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"text": "<string>"
}
'{
"citations": [
{
"original": "<string>",
"span": {
"start": 123,
"end": 123
},
"components": {
"caseName": "<string>",
"volume": 123,
"reporter": "<string>",
"page": 123,
"year": 123,
"court": "<string>",
"pinCite": 123
},
"normalized": "<string>",
"found": true
}
]
}