Send patient IDs, get back PDFs. We handle the EHR login, document download, and conversion. Standard OAuth2.
# 1. Authenticate curl -X POST https://get-docs.medchartscan.io/auth/token \ -d '{"grant_type":"client_credentials","client_id":"yourorg","client_secret":"..."}' → {"access_token": "eyJhbG...", "expires_in": 3600} # 2. Submit patients curl -X POST https://get-docs.medchartscan.io/batches \ -H "Authorization: Bearer TOKEN" \ -d '{"patient_ids": ["135873", "140201"]}' → {"batch_id": "batch_abc123", "status": "pending"} # 3. Download documents curl https://get-docs.medchartscan.io/batches/batch_abc123/patients/135873 → {"documents": [{"name": "Lab Report", "pages": 3, "url": "https://..."}]}
Per-org isolation. Encrypted transport. Audit logging. BAA with Google Cloud.
Only new documents downloaded. Cached patients return in milliseconds.
EHR documents converted to multi-page PDFs. Download via signed URLs.
client_id + client_secret. No vendor SDKs. Works with any language.
Real-time counters. Patients, documents, and pages extracted per month.
Cloud Armor DDoS protection. Rate limiting. Instant org kill switch.
Tell us about your organization and we'll have you up and running within one business day.
Request Access