Quickstart
Create your first patient in under 5 minutes.
Authentication
Get an API key and make your first authenticated request.
API Reference
Explore all 14 clinical resource endpoints with request and response examples.
TypeScript SDK
Install the SDK and start building with full type safety.
React Components
Drop-in clinical UI widgets with the secure proxy pattern.
Webhooks
Get real-time notifications when clinical resources change.
How it works
Get your API key
Sign up at dashboard.clinikapi.com and create an organization. You receive a test key (
clk_test_*) immediately — no credit card required.What you can build
ClinikAPI provides the data layer for a wide range of clinical applications:- Patient portals — store and retrieve patient demographics, encounter history, and care summaries
- EHR integrations — accept FHIR data from existing systems via the passthrough endpoints
- Telehealth platforms — manage appointments, clinical notes, and prescriptions
- Remote patient monitoring — store vitals and lab results as observations
- Digital intake flows — capture structured questionnaire responses as intake resources
ClinikAPI is a data API — you bring your own authentication (Supabase, Clerk, Auth0, etc.). The SDK runs server-side only. For frontend UI, use
@clinikapi/react with the proxy pattern.