Does Healthie have an API?+
Yes. Healthie offers a GraphQL API, the same one its own web and mobile apps use, with queries, mutations and subscriptions. Healthie describes it as a closed API: access comes as an add-on on its Enterprise and Group plans.
Is the Healthie API REST or GraphQL?+
GraphQL. Requests are HTTP calls to a single GraphQL endpoint, so any HTTP client works, though Healthie recommends a GraphQL client such as Apollo Client and its API Explorer for testing queries.
How do I get a Healthie API key?+
Users with API access generate production keys under Settings, Developer, API Key, and admins can give team members permission to manage developer features. Sandbox keys are requested from Healthie. Each key acts as the user it belongs to.
Should we use one service key or a key per user?+
Healthie supports both. A service key fits back-end and data jobs. For user-facing features, Healthie recommends a key per user so its audit logging, notifications and defaults behave as they do in its own apps.
Does Healthie have webhooks?+
Yes. Healthie sends an HTTP POST with the resource ID, type and event for events such as appointments, documents, care plans and claim submissions. Payloads are signed with HMAC SHA-256, and optional retries run for up to three days before the webhook is disabled.
What are Healthie's API rate limits?+
Request rate limits are dynamic and return a TOO_MANY_REQUESTS error when exceeded. Each request also has a complexity limit of 2000 and a depth limit of 25, so we paginate with small pages and keep queries narrow.
How does Healthie API versioning work?+
Breaking changes ship as dated versions that you opt into with the Healthie-GraphQL-API-Version header, while non-breaking additions appear in every version. We pin a version and test upgrades against the weekly changelog.
Can we build a headless app on Healthie?+
Yes. Healthie supports fully headless use through the API, using parts of its interface beside your own, and authenticated iframes on the web. We usually build the member experience headless and keep administrative work in Healthie.
What is not available in the Healthie sandbox?+
The sandbox is separate from production with different IDs and no PHI allowed. Faxing, Zoom, Withings and Change Healthcare labs are not available there, and ICD and CPT codes are limited, so we plan those tests in production with care.
Can Healthie connect to Epic or other EHRs?+
Not through Healthie's API alone. Connections to hospital EHRs, eligibility checks or devices are separate integrations that we build beside Healthie and keep in sync with its records, using FHIR, HL7 or vendor APIs.
How long does a Healthie integration take?+
Our initial planning estimate is 6 to 10 weeks to a first production feature set, subject to API access on your plan, sandbox provisioning and design sign-off. Later features reuse the clients and tests.
How much does a Healthie integration cost?+
Cost depends on how much you build headless, the webhook automations, billing and claims scope, outside connections, reporting depth and support level. After a scoping call we send a scoped proposal with the access dependencies listed.