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 -X POST "https://api.case.dev/legal/v1/citations" \
-H "Authorization: Bearer $CASEDEV_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"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
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.case.dev/llms.txt
Use this file to discover all available pages before exploring further.
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 -X POST "https://api.case.dev/legal/v1/citations" \
-H "Authorization: Bearer $CASEDEV_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"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
}
]
}