Legal API · Live

California Attorneys API

Search licensed attorneys of the State Bar of California by bar number, name, location, practice area or law school. Returns license status, admission date, contact details, practice areas, languages, certified specialties and disciplinary history.

No credit card required · Pay only for what you use

Price
$0.001 / record
Rate limit
60 req/min
Output
Structured JSON
Modes
Sync & async
GEThttps://api.dataguru.cc/api/v1/california/attorneys
curl -X GET "https://api.dataguru.cc/api/v1/california/attorneys?bar_number=example&city=example&first_name=example&last_name=example&law_school=example&page=1&page_size=1&practice_area=example&q=example&state=example&zip=example" \
  -H "Authorization: Api-Key YOUR_API_KEY"
Response · 200 OK
{
  "...": "Fields returned by the data source",
  "_metadata": {
    "request_id": "3f6c1a2e-8b4d-4c1e-9a7f-2d5e6b7c8d9e",
    "execution_time_ms": 842,
    "endpoint": "California Attorneys",
    "mode": "live",
    "format": "json",
    "timestamp": "2026-01-01T12:00:00+00:00"
  }
}

Data

California Attorneys API response (structured JSON)

Every response follows the same schema, so you can map it once and rely on it.

Request parameters

NameTypeDescription
bar_numberstringState Bar number, e.g. 115321.
citystringCity of the registered address, e.g. Los Angeles.
first_namestringFirst name or its beginning.
last_namestringLast name or its beginning, e.g. Smi.
law_schoolstringPart of the law school name, e.g. Stanford.
pageintegerPage number (default 1).
page_sizeintegerResults per page, 1-100 (default 20).
practice_areastringExact practice area as listed by the State Bar, e.g. Immigration.
qstringFree-text search across name, firm, city, practice areas, law school and bar number.
statestringTwo-letter state of the registered address, e.g. CA.
zipstringZIP code or its beginning, e.g. 900.

Features

California Attorneys API features that make scraping easy

No proxies or blocks to manage

DataGuru handles proxies, retries and anti-bot measures for you. You just send a request.

Clean, structured JSON

Every response follows the same schema, so your parser never breaks.

One simple request

Call the endpoint and get results back. No browser automation or HTML parsing on your side.

Sync or async

Get the data in the response, or add ?async=true and poll the job for long-running requests.

Built to scale

Up to 60 requests per minute and 10,000 per day on this endpoint.

Pay only for what you use

No subscription or monthly minimum. Usage is deducted from your prepaid balance.

Use cases

What you can build with the California Attorneys API

Due diligence

Check public records on people and businesses before you engage.

Lead generation

Build targeted lists from public directories.

Verification

Confirm licences, registrations and listings programmatically.

CRM enrichment

Add public details to the records already in your systems.

Market mapping

See who operates in a region or industry.

Monitoring

Get notified when records you track change.

Who it's for

Built for teams of every size and background

  • Compliance teams
  • Sales & RevOps teams
  • Legal tech builders
  • Investigators
  • Background check platforms
  • Market researchers
  • Data engineers
  • Insurance analysts

Get started

Start using the California Attorneys API in minutes

  1. 1

    Create a free account

    Sign up in seconds and get $1.00 of free balance to test with.

  2. 2

    Copy your API key

    Generate a key in the Developer Portal and send it in the Authorization header.

  3. 3

    Send a request

    Call GET /api/v1/california/attorneys with your parameters.

  4. 4

    Get structured JSON

    Use the response straight away in your app, spreadsheet or pipeline.

Pricing

Transparent & simple pricing

No subscription, no monthly minimum. Add funds to your balance and pay only for the requests you make.

Pay as you go

California Attorneys

$0.001 / record

  • $1.00 free balance on sign-up
  • 60 requests per minute
  • 10,000 requests per day
  • Sync and async requests

FAQ

Frequently asked questions

The California Attorneys API costs $0.001 per record returned, deducted from your prepaid balance. There is no subscription or monthly minimum. New accounts get $1.00 of free balance to try it.

Try the California Attorneys API for free!

Create an account and get $1.00 of free balance to test it. No credit card required.