US Federal & State Judges Database API
Pricing
from $50.00 / 1,000 federal judge records
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
Maintained by CommunityActor 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

dob | id | meta | name | positions | url |
|---|---|---|---|---|---|
| 1931-01-01 | 65 | {'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-10 | 67 | {'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-01 | 4370 | {'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-04 | 13869 | {'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
| Field | Type | Default | What it does |
|---|---|---|---|
searchType | string | "p" | p=judges, oa=oral arguments, o=opinions, r=recap dockets. |
query | string | "Roberts" | Full-text search. |
court | string | Court ID filter (e.g. scotus, cafc). | |
maxResults | integer | 200 | Max records. |
courtListenerToken | string | Optional 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
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $0.01 | Charged 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.05 | Charged 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.
🔗 Related Actors
More from the NexGenData US government, courts & regulators family:
- Court Records Search — US Public Case Data API
- US Court Opinions & Case Law Search API
- CourtListener Federal Docket Scraper — RECAP API
- US Court Oral Argument Recordings Index API
- CVE Vulnerability Monitor — NVD, CISA KEV & EPSS
- EPA ECHO Enforcement Scraper — Violations API
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 ratingalias— Aliasalias_ids— Alias idsdate_granularity_dob— Date granularity dobdate_granularity_dod— Date granularity doddob— Dobdob_city— Dob citydob_state— Dob statedob_state_id— Dob state iddod— 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.
🔗 Related regulatory actors
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.