DPC Mapper Scraper
Pricing
from $6.00 / 1,000 dpc practice records
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
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
0
Monthly active users
14 days ago
Last modified
Categories
Share
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 it | What they scrape DPC Mapper for |
|---|---|
| Healthcare market researchers | Build a list of DPC practices in a region for competitive analysis |
| Insurance brokers and consultants | Identify DPC practices to partner with or refer clients to |
| DPC practice owners | Monitor the DPC landscape in their state or nationally |
| Health tech startups | Generate 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 needed | Scrapes the public DPC Mapper directory directly |
| Flexible filters | Filter by state, practice kind, and verification status |
| Structured output | Each practice returned as a flat row with consistent fields |
| Scalable | Collect 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 Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When DPC Mapper changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst 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 collected | Approximate 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
- Create a free Apify account with $5 in credit.
- Open the DPC Mapper Scraper.
- Set your inputs and any filters, then click Start.
- 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
| Question | Answer |
|---|---|
| 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. |
Related actors
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.
