Search normalized judge and attorney profiles via UniCourt's JudgeAnalytics and AttorneyAnalytics APIs

domain: unicourt.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate and obtain an access token via UniCourt's OAuth2 client-credentials flow
  2. Call JudgeAnalytics.search_normalized_judges(q='name:(...)') with a structured query string to find a normalized judge record and its norm_judge_id
  3. Call AttorneyAnalytics.search_normalized_attorneys(q='name:(...)', page_number=1) to find normalized attorney records and their norm_attorney_id values
  4. Use the returned norm_judge_id/norm_attorney_id as stable keys for deeper analytics (case history, rulings, litigation patterns) tied to that entity, rather than re-searching by name each time
  5. Paginate search_normalized_attorneys results with page_number when a name query returns more matches than fit on one page
  6. Cache normalized IDs locally, since common-name searches can return multiple candidate matches requiring your own disambiguation logic

Known gotchas

Related routes

Look up standardized areas of law and court metadata via UniCourt's Court Standards API
unicourt.com · 6 steps · unrated
Search and track new federal court cases by practice area using the UniCourt Enterprise API with OAuth2 authentication
unicourt.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans