DPC Mapper Scraper avatar

DPC Mapper Scraper

Pricing

from $6.00 / 1,000 dpc practice records

Go to Apify Store
DPC Mapper Scraper

DPC Mapper Scraper

Scrapes Direct Primary Care practices from DPC Mapper with filters for state, practice kind, and verification status. Returns each practice as a flat row.

Pricing

from $6.00 / 1,000 dpc practice records

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

0

Monthly active users

14 days ago

Last modified

Share

ParseForge

DPC Mapper Scraper

Scrape Direct Primary Care practices from DPC Mapper, filtered by state, practice kind, and verification status. Each practice comes with its name, location, contact details, and DPC Frontier verification. No login or API key. Export to CSV, JSON, Excel, or XML.

DPC Mapper is the leading directory of Direct Primary Care practices in the United States, but it has no public API. This Actor reads the public directory directly, applies your state, practice kind, and verification filters, and returns each matching practice as a flat row. You get a clean dataset of DPC practices without manual copying or screen scraping.

Who uses itWhat they scrape DPC Mapper for
Healthcare market researchersBuild a list of DPC practices in a region for competitive analysis
Insurance brokers and consultantsIdentify DPC practices to partner with or refer clients to
DPC practice ownersMonitor the DPC landscape in their state or nationally
Health tech startupsGenerate leads for DPC practice management software

What it does

This Actor collects Direct Primary Care practices from DPC Mapper by state, practice kind, and verification status, and returns each one as a flat row.

  • πŸ—ΊοΈ State filter: Limit results to one or more US states using 2-letter codes.
  • πŸ₯ Practice kind: Choose pure DPC, hybrid (DPC + insurance), or both.
  • βœ… Verified only: Return only practices verified by DPC Frontier.
  • πŸ”’ Maximum practices: Set a cap on the number of practices collected per run.

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

What you can do with DPC Mapper data

πŸ“Š Market analysis for DPC expansion.

A healthcare consultant runs the Actor with stateFilter set to TX and kindFilter set to pure to get a list of all pure DPC practices in Texas, then uses the data to advise a client on market saturation.

🀝 Partnership lead generation.

An insurance broker scrapes hybrid DPC practices in Florida to identify potential partners for a new referral program.

πŸ” Competitor monitoring.

A DPC practice owner runs the Actor weekly with verifiedOnly set to true to track newly verified competitors in their state.

πŸ“ˆ Trend analysis over time.

A health tech startup collects all DPC practices nationally every month to analyze growth trends and target sales outreach.

Why choose this scraper

What you get
No API neededScrapes the public DPC Mapper directory directly
Flexible filtersFilter by state, practice kind, and verification status
Structured outputEach practice returned as a flat row with consistent fields
ScalableCollect up to 1,000,000 practices per run

How it compares

No other Store actor targets DPC Mapper the same way, so the honest comparison is with the alternatives teams actually weigh.

DPC Mapper ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When DPC Mapper changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor with state codes, practice kind, and verification status, and set a maximum number of practices to collect per run. The Input tab lists every parameter.

A first run with the defaults:

{
"stateFilter": [],
"maxItems": 10
}

A larger pull:

{
"stateFilter": [],
"maxItems": 200
}

Pricing

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

Results collectedApproximate cost
100 results$0.80
1,000 results$8.00
10,000 results$80.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 DPC Mapper 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 DPC Mapper 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/dpc-mapper-scraper"

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

Troubleshooting

Why am I getting no results?

Your filters may be too restrictive. Try removing the stateFilter or setting verifiedOnly to false. Also ensure maxItems is at least 1.

The Actor is taking too long.

Reduce maxItems to a smaller number, or narrow your stateFilter to fewer states. The Actor stops after collecting the specified number of practices.

I got an error about invalid state codes.

Use only valid 2-letter US state codes from the provided list, such as CA for California or TX for Texas. Do not include full state names.

The output is missing some practices I expected.

DPC Mapper may have updated its directory. Run the Actor again to get the latest data. Also check if you set verifiedOnly to true, which excludes unverified practices.

FAQ

QuestionAnswer
What is DPC Mapper?DPC Mapper is an online directory of Direct Primary Care practices in the United States, maintained by DPC Frontier. It lists practice names, locations, contact information, and verification status.
Do I need an API key or login?No. This Actor scrapes the public DPC Mapper website directly, so no API key or authentication is required.
Can I filter by state?Yes, use the stateFilter input to specify one or more US states by their 2-letter codes. Leave it empty to include all states.
What is the difference between pure and hybrid DPC?Pure DPC practices do not accept insurance and operate solely on a membership model. Hybrid practices combine DPC with traditional insurance billing. Use the kindFilter input to select which type to include.
What does 'verified' mean?DPC Frontier verifies practices to confirm they meet DPC criteria. Set verifiedOnly to true to return only verified practices.
How many practices can I collect?You can set maxItems to any number between 1 and 1,000,000. The Actor will stop after collecting that many practices.
What output formats are supported?The Actor can export data to CSV, JSON, Excel, or XML, depending on your Apify dataset settings.
Is the data updated in real time?The Actor scrapes the live DPC Mapper website each time it runs, so you get the most current data available.
Can I schedule this Actor to run regularly?Yes, you can set up a schedule in Apify to run the Actor daily, weekly, or at any interval you need.
What if I get no results?Check your filters. If you set stateFilter to a state with no practices, or verifiedOnly to true when no practices are verified, you may get an empty dataset. Try broadening your filters.

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 DPC Frontier. 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.