OpenPayments Scraper avatar

OpenPayments Scraper

Pricing

Pay per event

Go to Apify Store
OpenPayments Scraper

OpenPayments Scraper

Automate healthcare payment data collection from the CMS Open Payments database. Extract detailed financial relationships between providers and medical companies including research payments, general payments, and ownership interests. Ideal for researchers, compliance teams, and transparency work.

Pricing

Pay per event

Rating

5.0

(1)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

16 hours ago

Last modified

Share

ParseForge Banner

๐Ÿ’Š OpenPayments Scraper

๐Ÿš€ Collect pharmaceutical payment data from CMS OpenPayments in minutes. Search by provider, company, or payment type. Export payment amounts, dates, drug/device names, and payer info. No coding, no CMS account required.

The OpenPayments Scraper collects pharmaceutical and medical device payment data from CMS's Open Payments database, returning 25+ fields per record: physician name, payment amount, payer company, payment type (general, research, ownership), drug/device name, payment date, and teaching hospital info. Filter by provider, company, country, and search type.

CMS Open Payments tracks billions in industry payments to physicians and hospitals. This Actor exports structured payment data for compliance, research, and transparency workflows.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Compliance officers, pharmaceutical reps, healthcare researchers, journalists, patient advocacy groupsSunshine Act compliance, conflict-of-interest research, pharmaceutical spending analysis, transparency reporting

๐Ÿ“‹ What the OpenPayments Scraper does

Multi-filter payment search:

  • ๐Ÿ”— URL mode. Paste any OpenPayments search URL.
  • ๐Ÿ” Search type. Individual providers or companies.
  • ๐Ÿ‘จโ€โš•๏ธ Provider search. Find payments to specific physicians.
  • ๐Ÿข Company search. Find payments from specific pharmaceutical/device companies.
  • ๐ŸŒ Country filter. Filter by provider country.

Each payment record includes physician name, NPI, payment amount, payer company, payment type, drug/device name, nature of payment, payment date, and teaching hospital info.

๐Ÿ’ก Why it matters: searching the CMS OpenPayments database manually means clicking through paginated results. This Actor exports structured payment data at scale for compliance audits, conflict-of-interest research, or pharmaceutical spending analysis.

๐Ÿ“Š Data fields

Each record includes: entityAddressLines, entityCity, entityCountry, entityCurrentFilters, entityDetailsUrl, entityFilteredNationalSummaryByYear, entityFilteredNaturesOfPayment, entityFilteredSummaryByYear, entityFirstName, entityLastName, entityMiddleName, entityNpi, entityProfileId, entityProfileType, entityProfileTypes, entitySpecialty, entityState, entitySummaryByAvailableYear, entityTopFilteredAdditionalParties, entityZip, hasMultipleIds, recipientAlternateFirstNames, recipientAlternateLastNames, recipientAlternateMiddleNames, recipientLicenseStateCodes, scrapedAt. All 26 field names come from a real production run, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the OpenPayments Scraper page.
  3. ๐ŸŽฏ Set input. Paste a search URL or configure filters.
  4. ๐Ÿš€ Run it. Click Start.
  5. ๐Ÿ“ฅ Download. Grab results in the Dataset tab.

โฑ๏ธ Total time: 3-5 minutes. No coding required.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more healthcare and regulatory scrapers.

โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by CMS or the U.S. Department of Health and Human Services. All trademarks mentioned are the property of their respective owners. Only publicly available Sunshine Act data is collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.