HIPAA AgentAPI
Four endpoints. Full OpenAPI 3.1 spec. No authentication required. Build HIPAA compliance scanning and provider lookups into your product.
Endpoints
/api/reports/lite-scanLite Security Scan
Run a real-time 4-check security scan on any domain. Returns SSL status, email authentication (SPF/DMARC/DKIM), security headers, and an overall HIPAA Agent Compliance Score™.
Parameters
domainstringrequired— The domain to scan (e.g., exampleclinic.com)Response Example
/api/reports/summaryReport Summary
Get the full security posture summary for a scanned practice. Includes all findings with severity ratings, HIPAA regulation mappings, and remediation guidance.
Parameters
domainstring— Domain to look upnpistring— NPI number to look upResponse Example
/api/npi/searchNPI Registry Search
Search the CMS NPPES NPI Registry by name, NPI number, specialty, state, or city. Returns provider details including credentials, practice address, and taxonomy.
Parameters
namestring— Provider or organization namenpistring— 10-digit NPI numberstatestring— Two-letter state code (e.g., CA)specialtystring— Taxonomy description (e.g., Cardiology)Response Example
/api/checkout/linksProduct Catalog
Get the full HIPAA Agent product catalog with pricing, descriptions, and direct Stripe checkout URLs. Use this to build purchase flows into your application.
Response Example
Code Examples
Copy and paste to get started in seconds.
Frequently Asked Questions
Do I need an API key?
No. All endpoints are public and don't require authentication. Rate limits apply (60 requests/minute for scans, 120/minute for lookups) to prevent abuse.
What format does the API return?
All endpoints return JSON with appropriate HTTP status codes. CORS headers are included so you can call the API from browser-based applications.
Is there a rate limit?
Yes. Lite scans are limited to 60 requests per minute. NPI lookups are limited to 120 requests per minute. The checkout links endpoint is cached with a 24-hour TTL.
Can I use this in a commercial product?
Yes. If you're an MSP, EHR vendor, or healthcare SaaS building compliance features, you can integrate the HIPAA Agent API. For high-volume commercial usage, schedule a call to discuss partnership pricing.
Is there a sandbox or test environment?
The API uses live data — there is no separate sandbox. The lite-scan endpoint runs real-time scans against actual domains, and the NPI endpoint queries the live CMS NPPES registry.
Start Building Today
No API key needed. Make your first request in under a minute.