US Federal & State Judges Database API avatar

US Federal & State Judges Database API

Pricing

from $50.00 / 1,000 federal judge records

Go to Apify Store
US Federal & State Judges Database API

US Federal & State Judges Database API

Search US federal & state judges (CourtListener): biography, court positions/appointments, education, ABA ratings, political affiliation. For litigation strategy and judicial analytics.

Pricing

from $50.00 / 1,000 federal judge records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Share

A structured database of US federal and state judges — appointments, ratings and biography.

Factual public records — assembled for research and monitoring.

📊 Sample Output

6 real rows delivered by US Federal & State Judges Database API — run 0b2fuEhmPBWUmPm6l on build 0.0.10

dobidmetanamepositionsurl
1931-01-0165{'timestamp': '2023-10-10T19:23:06.167240Z', 'date_created': None, 's…Robert Peter Aguilar[{'appointer': 'Carter, Jimmy', 'court': 'N.D. California', 'court_ci…https://www.courtlistener.com/person/65/robert-peter-aguilar/
10313{'timestamp': '2023-10-10T19:26:20.549461Z', 'date_created': None, 's…Robert P. Ahern[{'appointer': None, 'court': 'California Superior Court, Santa Clara…https://www.courtlistener.com/person/10313/robert-p-ahern/
1910-05-1067{'timestamp': '2023-10-10T19:23:06.227318Z', 'date_created': None, 's…Robert Andrew Ainsworth Jr.[{'appointer': 'Kennedy, John F.', 'court': 'E.D. Louisiana', 'court_…https://www.courtlistener.com/person/67/robert-andrew-ainsworth-jr/
1928-01-014370{'timestamp': '2023-10-10T19:24:53.415173Z', 'date_created': None, 's…Robert G. Allbee[{'appointer': None, 'court': 'Supreme Court of Iowa', 'court_citatio…https://www.courtlistener.com/person/4370/robert-g-allbee/
10322{'timestamp': '2023-10-10T19:26:20.567159Z', 'date_created': None, 's…Robert T. Altman[{'appointer': 'Brown, Edmund Gerald', 'court': 'California Superior…https://www.courtlistener.com/person/10322/robert-t-altman/
1956-11-0413869{'timestamp': '2023-10-10T19:27:02.058601Z', 'date_created': None, 's…Robert O. Amador[{'appointer': None, 'court': 'California Superior Court, San Diego C…https://www.courtlistener.com/person/13869/robert-o-amador/

Real rows from run 0b2fuEhmPBWUmPm6l on build 0.0.10 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

⚙️ Sample inputs

This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:

{
"searchType": "p",
"query": "Roberts"
}

🔧 Input reference

FieldTypeDefaultWhat it does
searchTypestring"p"p=judges, oa=oral arguments, o=opinions, r=recap dockets.
querystring"Roberts"Full-text search.
courtstringCourt ID filter (e.g. scotus, cafc).
maxResultsinteger200Max records.
courtListenerTokenstringOptional free token to raise rate limits.

🧾 JSON sample record

One real record from run 0b2fuEhmPBWUmPm6l (emails/phones masked, long text shortened):

{
"aba_rating": [
"Qualified"
],
"alias": [],
"alias_ids": [],
"date_granularity_dob": "%Y",
"date_granularity_dod": "",
"dob": "1931-01-01",
"dob_city": "Madera",
"dob_state": "California",
"dob_state_id": "CA",
"dod": null,
"fjc_id": "15",
"gender": "Male",
"id": 65,
"meta": {
"timestamp": "2023-10-10T19:23:06.167240Z",
"date_created": null,
"score": {
"bm25": null
}
},
"name": "Robert Peter Aguilar",
"political_affiliation": [
"Democratic"
],
"political_affiliation_id": [
"d"
],
"positions": [
{
"appointer": "Carter, Jimmy",
"court": "N.D. California",
"court_citation_string": "N.D. Cal.",
"court_exact": "cand",
"court_full_name": "District Court, N.D. California",
"date_confirmation": "1980-06-18",
"date_elected": null,
"date_granularity_start": "%Y-%m-%d",
"date_granularity_termination": "%Y-%m-%d",
"date_hearing": null,
"date_judicial_committee_action": "1980-06-17",
"date_nominated": "1980-04-03",
"date_recess_appointment": null,
"date_referred_to_judicial_committee": "1980-04-15",
"date_retirement": "1996-04-15",
"date_start": "1980-06-18",
"date_termination": "1996-06-24",
"job_title": "",
"judicial_committee_action": "",
"meta": {
"timestamp": "2024-06-20T16:32:55.834929Z",
"date_created": "2016-04-20T15:15:55.673834Z"
},
"nomination_process": "",
"organization_name": null,
"position_type": "Judge",
"predecessor": null,
"selection_method": "Appointment (President)",
"selection_method_id": "a_pres",
"supervisor": null,
"termination_reason": "Voluntary Retirement"
},
{
"appointer": null,
"court": null,
"court_citation_string": null,
"court_exact": null,
"court_full_name": null,
"date_confirmation": null,
"date_elected": null,
"date_granularity_start": "%Y",
"date_granularity_termination": "%Y",
"date_hearing": null,
"date_judicial_committee_action": null,
"date_nominated": null,
"date_recess_appointment": null,
"date_referred_to_judicial_committee": null,
"date_retirement": null,
"date_start": "1960-01-01",
"date_termination": "1979-01-01",
"job_title": "Private practice",
"judicial_committee_action": "",
"meta": {
"timestamp": "2024-06-20T16:32:55.914935Z",
"date_created": "2016-04-20T15:15:55.754978Z"
},
"nomination_process": "",
"organization_name": "",
"position_type": null,
"predecessor": null,
"selection_method": "",
"selection_method_id": "",
"supervisor": null,
"termination_reason": ""
},
{
"appointer": null,
"court": null,
"court_citation_string": null,
"court_exact": null,
"court_full_name": null,
"date_confirmation": null,
"date_elected": null,
"date_granularity_start": "%Y",
"date_granularity_termination": "%Y",
"date_hearing": null,
"date_judicial_committee_action": null,
"date_nominated": null,
"date_recess_appointment": null,
"date_referred_to_judicial_committee": null,
"date_retirement": null,
"date_start": "1979-01-01",
"date_termination": "1980-01-01",
"job_title": "Judge",
"judicial_committee_action": "",
"meta": {
"timestamp": "2024-06-20T16:32:56.064003Z",
"date_created": "2016-04-20T15:15:55.764313Z"
},
"nomination_process": "",
"organization_name": "Superior Court of California, County of Santa Clara",
"position_type": null,
"predecessor": null,
"selection_method": "",
"selection_method_id": "",
"supervisor": null,
"termination_reason": ""
}
],
"races": [
"Hispanic/Latino"
],
"religion": "",
"school": [],
"url": "https://www.courtlistener.com/person/65/robert-peter-aguilar/"
}

💰 Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$0.01Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Federal judge record (apify-default-dataset-item)$0.05Charged once per federal judge record returned (name, aba_rating, dob, appointment and biographical fields).

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.05 = $5.00 plus the start fee.

More from the NexGenData US government, courts & regulators family:

46 more in this family on the NexGenData Store page.

📊 What you get

Clean JSON, one record per judge (full output has 22 fields):

  • aba_rating — Aba rating
  • alias — Alias
  • alias_ids — Alias ids
  • date_granularity_dob — Date granularity dob
  • date_granularity_dod — Date granularity dod
  • dob — Dob
  • dob_city — Dob city
  • dob_state — Dob state
  • dob_state_id — Dob state id
  • dod — Dod

Pricing: $0.05 per judge (Pay-Per-Event) — about 20 per $1. Actor start fee $0.01 per run. Live prices are in the Pricing table below.

🤖 Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.

Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.

US courts & enforcement records — one schema:

Court Opinions · Federal Dockets · Oral Arguments · RECAP/PACER · Court Records Search · Federal Litigation Records · FTC Enforcement · Enforcement RAG

Agent front door — Legal MCP: Legal MCP

This actor is currently private — treated and ready for review.

Public official records and enforcement data, assembled for research and monitoring.