ICD-10 Codes Scraper | Medical Diagnosis Lookup
Pricing
from $19.00 / 1,000 results
ICD-10 Codes Scraper | Medical Diagnosis Lookup
Extract ICD-10-CM diagnosis codes with code, short and long descriptions, chapter, block, and parent hierarchy. Filter by chapter or keyword. Built for medical billing software, healthcare apps, clinical research, and AI training datasets in the health sector.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

🩺 ICD-10 Codes Reference Scraper
🚀 Export ICD-10-CM and ICD-10-PCS codes in seconds. Search by diagnosis name, condition keyword, or code prefix. Backed by the official U.S. National Library of Medicine clinical-table service. Download as CSV, Excel, JSON, or XML.
🕒 Last updated: 2026-05-25 · 📊 6 fields per record · ICD-10-CM, ICD-10-PCS, ICD-9-CM · 70,000+ clinical codes
The ICD-10 Codes Scraper queries the U.S. National Library of Medicine's public Clinical Table Search Service to return ICD-10-CM (diagnoses), ICD-10-PCS (procedures), and the legacy ICD-9-CM systems. Every record contains the code, full description, and a deep link to the public reference.
Coverage: 70,000+ ICD-10-CM diagnosis codes, ICD-10-PCS procedure codes, and ICD-9-CM legacy codes.
Target Audience / Use Cases
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Healthcare developers | Auto-complete code lookup widgets |
| Medical billers | Bulk export of codes for billing systems |
| Clinical analysts | Build code dictionaries for cohort studies |
| Healthtech startups | Seed databases with canonical codes |
| Insurance/claims teams | Map free-text diagnoses to codes |
| Educators | Teaching datasets for clinical informatics |
📋 What the ICD-10 Codes Scraper does
- Search across ICD-10-CM, ICD-10-PCS, ICD-9-CM diagnosis and procedure tables
- Returns code + canonical description for each match
- Streamed via NLM's official Clinical Table API
- Filters by free-text search (matches both code prefix and description)
- Exports in JSON, CSV, Excel, or XML
💡 Why it matters: Coding tables are foundational, but extracting them in bulk from official sources usually means crawling PDF appendices. This actor returns them as clean JSON instantly.
🎬 Full Demo
🚧 Coming soon
⚙️ Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchTerm | string | No | diabetes | Keyword or code prefix. |
maxItems | integer | No | 10 | Max records. Free users capped at 10. |
codeSystem | select | No | icd10cm | Which code system. |
Example 1 - Every ICD-10 diabetes-related code:
{ "searchTerm": "diabetes", "maxItems": 500, "codeSystem": "icd10cm" }
Example 2 - All ICD-10-PCS procedures matching "appendectomy":
{ "searchTerm": "appendectomy", "codeSystem": "icd10pcs", "maxItems": 100 }
⚠️ Good to Know: The NLM API ranks matches by relevance. Use specific keywords (e.g.
type 2 diabetes) for precise filters.
📊 Output
| Field | Type | Description |
|---|---|---|
📛 title | string | code — description |
🆔 code | string | ICD code |
🏷️ codeSystem | string | icd10cm, icd10pcs, icd9cm_dx, icd9cm_sg |
📄 description | string | Official description |
🔗 sourceUrl | string | Deep-link to a public reference |
🕒 scrapedAt | string | ISO timestamp |
❌ error | string | Error if any |
Sample:
{ "title": "E08.00 — Diabetes mellitus due to underlying condition with hyperosmolarity without nonketotic hyperglycemic-hyperosmolar coma (NKHHC)", "code": "E08.00", "codeSystem": "icd10cm", "description": "Diabetes mellitus due to underlying condition with hyperosmolarity without nonketotic hyperglycemic-hyperosmolar coma (NKHHC)" }
✨ Why choose this Actor
- 🟢 Official NLM clinical-table source - canonical descriptions
- 🟢 No API key or registration
- 🟢 Three code systems in a single actor
- 🟢 Paginates fully through up to 1,000,000 codes
- 🟢 Clean JSON / CSV / Excel / XML output
📈 How it compares to alternatives
| Option | Free | Multiple systems | Bulk export | Up-to-date |
|---|---|---|---|---|
| CMS code download | Free | Yes | Yes (raw CSV) | Annual |
| Paid coding APIs | No | Yes | Yes | Yes |
| ParseForge ICD-10 Scraper | Yes | Yes | JSON/CSV/Excel/XML | Yes |
🚀 How to use
- Create a free account w/ $5 credit
- Open this actor on Apify Console
- Enter a search term or leave empty
- Run, download CSV / Excel / JSON / XML
- Schedule or integrate
💼 Business use cases
Billing & RCM
Seed billing systems with the full ICD-10-CM table.
Cohort building
Map free-text patient notes to code candidates with searchTerm.
Healthtech onboarding
Populate code dropdowns instantly.
Education
Provide students with structured code tables.
🔌 Automating ICD-10 Codes Scraper
Integrates with Make, Zapier, n8n, Slack, Airbyte, GitHub Actions, Google Drive, and any HTTP-aware tool through the Apify API.
🌟 Beyond business use cases
Research
Build research code dictionaries for epidemiology studies.
Personal
Look up a diagnosis or procedure code quickly.
Non-profit
Seed open-source health data tools.
Experimentation
Combine with CMS reimbursement data for cost modeling.
🤖 Ask an AI assistant about this scraper
ChatGPT · Claude · Perplexity · Microsoft Copilot
❓ Frequently Asked Questions
Q: Where does the data come from? The U.S. National Library of Medicine's Clinical Table Search Service.
Q: Do I need an API key? No.
Q: Are descriptions current? Yes, the source updates with the official annual CMS releases.
Q: How many codes are available? 70,000+ in ICD-10-CM alone, plus ICD-10-PCS procedures and ICD-9-CM legacy codes.
Q: Can I do a code-prefix search?
Yes, pass the prefix as searchTerm.
Q: Is medical billing advice included? No. This actor returns the published code dictionaries only.
Q: Output formats? JSON, CSV, Excel, XML.
Q: Free preview? Yes, 10 records for free users.
Q: Can I get CPT or SNOMED codes? Not in this actor. The NLM service exposes ICD-9 and ICD-10 systems.
Q: Pagination?
Handled automatically up to maxItems.
🔌 Integrate with any app
Webhooks, REST API, Make, Zapier, Slack, Airbyte, Google Sheets, and more.
🔗 Recommended Actors
| Actor | What it does |
|---|---|
| CDC WONDER Mortality Scraper | US mortality counts and rates |
| ClinicalTrials.gov Scraper | Registered clinical trials worldwide |
| Health Canada Drugs Scraper | Canadian drug product database |
💡 Pro Tip: browse the complete ParseForge collection.
🆘 Need Help? Open our contact form
⚠️ Disclaimer: independent tool, not affiliated with the U.S. National Library of Medicine or the Centers for Medicare & Medicaid Services. Only publicly available reference data is collected.