SYSTEM all green source humana.com queue 12,842 ZIP codes p99 latency 412ms dataflirt.com · scraper/humana-com
RUN · 42 active pipelines · humana.com live

Humana data,
normalised for healthcare ops.

We extract provider directories, Medicare Advantage plans, drug formularies, and clinic networks from Humana. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Providers extracted
1.2M /run
Plan variations
8,491 /county
Formulary updates
42K /month
Active pipelines
42
Uptime
99.98%
Data Dictionary

Every field we extract from humana.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Provider Directory objects from humana.com. All fields typed and schema-versioned.

npiprovider_namespecialtyaccepting_new_patientsgenderlanguages_spokenhospital_affiliationsboard_certificationseducationpractice_nameaddressphonelatitudelongitudenetwork_status
provider_directory
● 200 OK
"npi": "1982736450",
"provider_name": "Dr. Sarah Jenkins",
"specialty": "Cardiology",
"accepting_new_patients": true,
"network_status": "In-Network",
"phone": "555-019-8372",
"latitude": 38.2527
# npiprovider_namespecialtyaccepting_new_patientsgenderlanguages_spoken
1
2
3

Complete list of extractable fields for Medicare Advantage objects from humana.com. All fields typed and schema-versioned.

plan_idplan_nameplan_typecontract_idcountyzip_codemonthly_premiumannual_deductibleout_of_pocket_maxpcp_copayspecialist_copayer_copayrx_coveragestar_rating
medicare_advantage
● 200 OK
"plan_id": "H5216-042",
"plan_name": "Humana Gold Plus",
"plan_type": "HMO",
"monthly_premium": 0.0,
"out_of_pocket_max": 3400.0,
"star_rating": 4.5,
"rx_coverage": true
# plan_idplan_nameplan_typecontract_idcountyzip_code
1
2
3

Complete list of extractable fields for Drug Formularies objects from humana.com. All fields typed and schema-versioned.

ndcdrug_namegeneric_namedrug_tierprior_authorization_requiredstep_therapy_requiredquantity_limitformulary_idplan_idtier_description
drug_formularies
● 200 OK
"ndc": "00071-1015-68",
"drug_name": "Lipitor 20mg",
"drug_tier": 3,
"prior_authorization_required": false,
"step_therapy_required": true,
"quantity_limit": "30 per 30 days",
"formulary_id": "F29384"
# ndcdrug_namegeneric_namedrug_tierprior_authorization_requiredstep_therapy_required
1
2
3

Complete list of extractable fields for Clinic Locations objects from humana.com. All fields typed and schema-versioned.

facility_idfacility_namefacility_typeaddresscitystatezip_codephonehours_of_operationservices_offeredaccepting_medicarelatitudelongitude
clinic_locations
● 200 OK
"facility_id": "FAC-99281",
"facility_name": "CenterWell Senior Primary Care",
"facility_type": "Primary Care Clinic",
"city": "Louisville",
"state": "KY",
"accepting_medicare": true,
"services_offered": "['Primary Care', 'Lab Services', 'Pharmacy']"
# facility_idfacility_namefacility_typeaddresscitystate
1
2
3

Complete list of extractable fields for Pharmacy Networks objects from humana.com. All fields typed and schema-versioned.

pharmacy_idpharmacy_namechain_nameaddresscitystatezip_codephone24_hourdrive_thrupreferred_statusmail_order_eligible
pharmacy_networks
● 200 OK
"pharmacy_id": "PHR-44210",
"pharmacy_name": "Walgreens #10293",
"chain_name": "Walgreens",
"preferred_status": true,
"24_hour": false,
"drive_thru": true,
"mail_order_eligible": false
# pharmacy_idpharmacy_namechain_nameaddresscitystate
1
2
3

Capabilities

Everything you need from Humana networks

Our Humana scraper handles the complexity of healthcare portals: dynamic map searches, ZIP code gating, provider pagination, and strict bot protection. We deliver clean directory and plan data ready for your database.

Provider Network Extraction

Capture NPI, specialty, accepting new patients status, hospital affiliations, and contact details across all Humana medical networks.

Medicare Advantage Plan Scraping

Extract premiums, deductibles, out-of-pocket maximums, and copay structures for Humana Gold Plus and Choice PPO plans.

ZIP Code & County Traversal

Automated iteration through localized plan variations and provider availability at the county and ZIP code level.

Drug Formulary Mapping

Track covered medications, tier placements, prior authorization rules, and step therapy requirements per plan.

Facility & Hospital Networks

Extract urgent care centres, hospitals, imaging facilities, and CenterWell primary care clinic locations.

Geocoding & Spatial Data

Capture exact latitude and longitude coordinates for providers and facilities to power network adequacy mapping.

Specialty & Language Filters

Extract granular provider metadata including board certifications, spoken languages, and accessibility features.

Change Detection

Identify providers entering or leaving the network and track changes in 'accepting new patients' status.

Anti-Bot Circumvention

Bypass Akamai and Cloudflare protections on Humana portals using residential proxies and TLS fingerprinting.

Scheduled Updates

Run monthly or quarterly directory refreshes to maintain compliance with CMS directory accuracy standards.

// engagement pipeline

From ZIP list to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide ZIP codes, NPI lists, or plan types. We design the extraction schema together.

Pipeline Build
d 2–4

We configure Scrapy / Playwright crawlers, proxy rotation, and session management for humana.com.

Validation & QA
d 4–6

Schema validation, null-rate checks, and sample data review before full launch.

Delivery
ongoing

JSON / CSV / Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.

Under the hood

How our Humana pipeline handles the hard parts

Healthcare directories are notoriously difficult to scrape due to location gating and map-based interfaces. Here is how we build resilient pipelines.

pipeline-monitor · humana.com · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Location-based rendering
Handling ZIP and county session cookies

Humana plan details and provider networks change drastically based on user location. Our crawlers inject specific ZIP code session cookies and iterate systematically across target geographies to capture localized data.

SPA execution
Playwright for map-based provider search

The Humana 'Find a Doctor' tool is a heavy Single Page Application. We run full Playwright browser sessions to execute JavaScript, interact with map boundaries, and trigger pagination that standard HTTP clients cannot reach.

Bot protection bypass
Residential proxies and TLS spoofing

Enterprise healthcare portals use strict bot mitigation. We route requests through US-based residential ISP proxies with realistic browser fingerprints and randomized timing to maintain uninterrupted access.

Schema stability
Fallback selectors for Humana portal updates

Healthcare portals frequently update their UI. We implement multiple fallback chains per field using CSS selectors, XPath, and API interception to ensure your data pipeline remains stable.

NPI validation
Ensuring provider data maps correctly

We extract National Provider Identifier (NPI) numbers wherever surfaced by Humana, allowing you to easily join scraped directory data with external national registries and internal rosters.

Applications

Who uses Humana data and how

Teams across industries use humana.com data to build competitive products and smarter operations.

01
Network Adequacy Analysis

Healthcare consultants assess provider coverage per county to ensure compliance with CMS network adequacy standards.

02
Competitive Intelligence

Rival payers compare Humana Medicare Advantage plan pricing, deductibles, and copays to optimise their own plan designs.

03
Healthcare Navigation Apps

Patient advocacy and digital health platforms feed Humana provider directories into their routing algorithms.

04
Pharma Market Access

Pharmaceutical companies track drug formulary tier placement and prior authorization rules across Humana plans.

05
Telehealth Routing

Virtual care platforms match patients with in-network Humana specialists based on real-time directory data.

06
Provider Data Management

Health systems scrape payer directories to cleanse their internal rosters and verify network participation status.

Why DataFlirt

"Humana provider networks and Medicare plan details dictate billions in healthcare spend, but the data is locked behind zip-code walls and complex search interfaces."

Extracting healthcare directory data requires navigating dynamic map interfaces, maintaining location-based sessions, and bypassing strict enterprise bot protection. DataFlirt handles the heavy lifting so your data engineering team receives clean, normalised provider and plan records without managing the underlying infrastructure.

Technical Spec

Humana scraper: technical capabilities

Everything supported by our humana.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Full Playwright sessions required for provider search and map interfaces
Supported
Location spoofing
ZIP code and county session injection for localized plan data
Supported
Residential proxy rotation
US-based ISP residential IPs to bypass enterprise bot protection
Supported
Drug formulary extraction
Capture medication tiers, step therapy, and prior authorization rules
Supported
NPI standardisation
Extract NPI numbers for cross-referencing with national registries
Supported
Change detection (diffs)
Hash-based diff to only emit providers with changed network status
Supported
Webhook delivery
HTTP POST per record for real-time downstream processing
Supported
MyHumana Member Portal
Gated area containing claims history and member benefits
Partial
Personalised Quote Generation
Requires Social Security Number or detailed medical history
Partial
PHI / EMR Data Extraction
Protected Health Information is strictly out of scope
Partial
Infrastructure

Infrastructure powering the Humana pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Scrapy handles crawl orchestration, deduplication, and retry logic. Playwright handles JavaScript rendering, location cookies, and interaction flows. Combined via scrapy-playwright middleware.

Residential Proxy Infrastructure

We maintain pools of US-based residential ISP proxies. Rotation happens per-request with sticky sessions required for ZIP-code gated searches. IP score monitoring prevents blacklisted pool contamination.

Cloud-Native Orchestration

Pipelines run on AWS Lambda (burst) and ECS (sustained). Airflow handles scheduling, dependency management, and SLA alerting. All state stored in managed Postgres.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Newline-delimited or nested schema versioned per run
CSV
Flat file with typed columns for quick analysis
XLS
Excel compatible format for business users
Parquet
Columnar format for BigQuery, Snowflake, Athena
AWS S3
Direct bucket delivery compatible with any data lake
Webhook
HTTP POST per record for real-time downstream processing
API
REST endpoint to query completed extraction jobs
BigQuery
Streamed directly into your dataset with schema auto-detect
Snowflake
Stage and COPY INTO workflow for incremental updates
PostgreSQL
Upsert into your existing schema with conflict resolution
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About humana.com scraping, legality, and pipeline operations.

Ask us directly →
Is scraping Humana legal?

Scraping publicly available directory and plan information from Humana is generally permissible. DataFlirt targets only public, non-authenticated provider networks and formulary data. We do not extract Protected Health Information (PHI) or violate HIPAA regulations. Clients should review Humana Terms of Service and consult legal counsel for specific use cases.

How do you handle Humana location gating?

Humana requires a ZIP code or county to display accurate Medicare Advantage plans and provider availability. Our crawlers inject specific location cookies and systematically iterate through a target list of ZIP codes to capture localized data accurately.

Can you extract Medicare Advantage plan details?

Yes. We extract monthly premiums, annual deductibles, out-of-pocket maximums, specialist copays, and prescription drug coverage indicators for Humana Gold Plus, Choice PPO, and other plan variants.

Do you capture NPI numbers?

Yes. We extract National Provider Identifier (NPI) numbers wherever they are surfaced in the Humana directory, allowing you to join the data with external registries.

How often can you refresh provider directories?

We can schedule pipelines to run daily, weekly, or monthly depending on your requirements. Monthly refreshes are standard for maintaining compliance with CMS directory accuracy mandates.

Do you scrape MyHumana member data?

No. We do not scrape authenticated MyHumana member portals, claims history, or any personalized data requiring a login.

Can you track drug formulary changes?

Yes. We track covered medications, tier shifts, prior authorization requirements, and step therapy rules across Humana formulary documents and search tools.

$ dataflirt scope --new-project --source=humana.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a national provider directory dump or continuous Medicare plan monitoring, we scope, build, and operate the pipeline. Tell us what you need.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Services

Data Extraction for Every Industry

View All Services →