Your agent hallucinates case citations; this returns real US court opinions and dockets from CourtListener.
US court opinions and dockets: search case law and oral arguments, and look up opinions, opinion clusters, and dockets by ID. Sourced from CourtListener (Free Law Project); opinions are public-domain or openly licensed.
Search US case law, dockets, and oral arguments by keyword and filters.
Search query text.
Result type (o=opinions, r=dockets, rd=filing docs, d=PACER dockets, p=judges, oa=oral args).
Court ID to filter by (e.g. "scotus", "ca7").
Filter by judge name.
Sort order (e.g. "score desc", "dateFiled desc", "dateFiled asc", "citeCount desc").
Only results filed on or after this date (YYYY-MM-DD).
Only results filed on or before this date (YYYY-MM-DD).
curl -X POST "https://skill.askfaro.com/skills/case-law/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Search Supreme Court opinions about free speech"
}
}'askfaro describe case-law/search
Install pip install askfaro-cli, then askfaro auth login.
Get the full text and metadata of a court opinion by ID.
CourtListener opinion ID.
curl -X POST "https://skill.askfaro.com/skills/case-law/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Get the full text of opinion 2812209"
}
}'askfaro describe case-law/opinion
Install pip install askfaro-cli, then askfaro auth login.
Get an opinion cluster (a decision and its grouped opinions) by ID.
CourtListener opinion cluster ID.
curl -X POST "https://skill.askfaro.com/skills/case-law/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Get opinion cluster 112332"
}
}'askfaro describe case-law/cluster
Install pip install askfaro-cli, then askfaro auth login.
Get a docket (the case record and its filings) by ID.
CourtListener docket ID.
curl -X POST "https://skill.askfaro.com/skills/case-law/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Get docket 4214664"
}
}'askfaro describe case-law/docket
Install pip install askfaro-cli, then askfaro auth login.