California DRE Real Estate License Scraper avatar

California DRE Real Estate License Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
California DRE Real Estate License Scraper

California DRE Real Estate License Scraper

Searches the California DRE public license database by name, city, or license ID and returns each matching licensee as a flat row with status, expiration, broker, address, and discipline comments.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

ParseForge

California DRE Real Estate License Scraper

Scrape California DRE real estate license records by name, city, or license ID, up to a million per run. Every record returns the licensee's status, expiration date, broker, address, and any public discipline history. No login or API key. Export to CSV, JSON, Excel, or XML.

The California Department of Real Estate public license lookup is the only official source for agent and broker credentials, but manually searching it is slow and you cannot export the results. This Actor searches the California DRE real estate license database directly by licensee name, city, state, or exact 8-digit license ID, and returns every matching record in a structured dataset.

It is ideal for compliance checks, lead verification, and building prospecting lists from the state's public real estate license records.

Who uses itWhat they scrape California DRE for
Real estate brokeragesVerify that every agent on the team holds an active California DRE real estate license before onboarding.
Lead generation firmsBuild a prospecting list of recently licensed or renewed agents and brokers in a target city.
Compliance officersCheck a batch of license IDs for disciplinary actions or expired statuses.
Property management companiesConfirm that leasing agents have a current DRE license on file.

What it does

This Actor searches the California DRE public license database by name, city, or license ID and returns each matching licensee as a flat row with their license status, expiration, broker, and address.

  • ๐Ÿ” Name search: Enter a last name or full name to find all matching licensees across California.
  • ๐Ÿ™๏ธ City and state filter: Narrow results to a specific city or city, state combination.
  • ๐Ÿชช Exact license ID lookup: Provide an 8-digit DRE license ID to pull a single record instantly.
  • ๐Ÿ“Š Bulk collection: Set a high maxItems value to collect thousands of records in one run.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with California DRE data

๐Ÿ›ก๏ธ Pre-hire license verification.

A brokerage runs the Actor with a list of applicant names before extending an offer, confirming each person holds an active California DRE real estate license with no undisclosed discipline.

๐Ÿ“‹ Build a city-level prospecting list.

A lead generation team searches by city and state, collects every active salesperson and broker, and loads the CSV into their CRM for a direct-mail campaign.

๐Ÿ“… Renewal tracking.

A compliance officer runs the Actor monthly for their roster of license IDs, flags any license nearing expiration, and schedules renewal reminders.

โš–๏ธ Discipline audit.

A law firm searches a batch of license IDs before filing a case, pulling the full discipline comments to see if the licensee has a history of DRE actions.

Why choose this scraper

What you get
No official APIThe California DRE does not offer a public API. This Actor reads the live search results and structures them for you.
Batch exportCollect up to a million records and export them to CSV, JSON, Excel, or XML in one click.
Discipline history includedAny public accusations, suspensions, or revocations appear in the row alongside the license data.
Fixed schemaEvery run returns the same fields, so your downstream process never breaks on a schema change.

How it compares

This Actor focuses on the California DRE public license database and returns the full record including discipline comments, while the competitors listed below also target the same source with varying feature sets.

FeatureParseForgeCA DRE Real Estate License Lookup ScraperCalifornia DRE Licensee Search ScraperState Real Estate License Scraper
Search by licensee nameYesNot listedYesYes
Search by city or stateYesNot listedYesNot listed
Search by exact license IDYesNot listedYesYes
Discipline comments in outputYesNot listedYesNot listed
Bulk collection up to 1M recordsYesNot listedNot listedNot listed
CSV, JSON, Excel, XML exportYesNot listedNot listedYes

Configure the run

Drive the Actor from a licensee name, city, state, or exact 8-digit license ID, alone or in combination, and the DRE search runs as each record is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.10
1,000 results$21.00
10,000 results$210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the California DRE Real Estate License Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to California DRE through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/california-dre-real-estate-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your licensee name is spelled correctly. The DRE search is exact on last name. Try a shorter last name or remove the city filter to broaden the search. If using a license ID, confirm it is exactly 8 digits.

The Actor returns fewer records than I expected.

The DRE website paginates results. The Actor follows pages automatically, but if the DRE search itself caps results, the Actor cannot exceed that cap. Try a more specific query to ensure you are getting the intended subset.

I see an error about the website timing out.

The DRE public site can be slow during business hours. Increase the run timeout in your Apify actor settings or retry the run during off-peak hours.

The license ID lookup returns the wrong person.

Confirm the license ID is exactly 8 digits with no spaces or dashes. The DRE license ID is numeric only. If the ID is correct, the record shown is what the DRE has on file for that number.

Some fields are empty in my export.

The DRE does not always populate every field for every licensee. Empty fields in your CSV or JSON mean the DRE had no data for that attribute. This is expected for older or certain license types.

FAQ

QuestionAnswer
What data does the California DRE license scraper return?It returns the licensee name, license type, license status, expiration date, issuing date, broker name, broker license ID, mailing address, city, state, zip, and any public discipline comments the DRE has posted.
Can I search by license ID?Yes. Enter an exact 8-digit California DRE license ID in the License ID field and the Actor will return that single record.
How many records can I scrape in one run?You can set the maxItems input up to 1,000,000. The Actor will stop when it reaches that count or when the DRE search returns no more results.
Does this Actor require a login or API key?No. It reads the public California DRE license lookup website directly. You do not need to register an app or obtain credentials.
Can I search by city only?Yes. Leave the licensee name blank and fill in the city or city, state field. The Actor will return all licensees in that location.
Does it include broker and corporation licenses?Yes. The DRE public search returns salesperson, broker, and corporation license records, and this Actor collects all of them.
What export formats are supported?You can export your dataset to CSV, JSON, Excel, or XML directly from the Apify run console.
Is this Actor affiliated with the California Department of Real Estate?No. This is an unofficial scraper that reads publicly available data from the DRE website. It is not endorsed by or affiliated with the California Department of Real Estate.
Can I schedule this Actor to run automatically?Yes. Apify supports scheduled runs. You can set this Actor to run daily, weekly, or monthly to monitor license status changes.
What happens if the DRE website changes its layout?The Actor is maintained to adapt to DRE website changes. If you notice an issue, report it and the maintainer will update the scraper.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by California Department of Real Estate. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.