UnifyAPI
← Back to catalog

courtlistener.search

mock data$0.002 / call

Search US Court Opinions

Search US federal and state court opinions — filter by court (scotus, ca9, dcd...), date range, relevance. Largest free US case law archive. 7,000+ AI-related opinions (CourtListener / Free Law Project)

Government & Legalprovider: Courtlistener#courtlistener#government

Input schema

type

Search type: "o" (opinions, default) or "r" (RECAP dockets)

string
court

Court filter (e.g. "scotus" for Supreme Court, "ca9" for 9th Circuit, "dcd" for DC District)

string
limit

Number of results (default 10, max 20)

integer
queryrequired

Search query for US court opinions (e.g. "artificial intelligence liability", "Fourth Amendment digital privacy")

string
order_by

Sort: relevance (default), newest, oldest

string
filed_after

Only cases filed after this date (YYYY-MM-DD)

string
filed_before

Only cases filed before this date (YYYY-MM-DD)

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/courtlistener.search \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"type":"<type>","court":"<court>","limit":0,"query":"<query>","order_by":"<order_by>","filed_after":"<filed_after>","filed_before":"<filed_before>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.