Create your free ZapEHR Developer account:

Developer Console

Your ZapEHR Developer account invitation comes as a password reset email. After setting your password, you will be redirected to the Developer Console. The Developer Console provides a simple user interface to:

  • View and create FHIR resources
  • Invite Developers to your ZapEHR Project
  • Deploy and monitor Zambda Functions

Screenshot of ZapEHR Developer Console Landing Page

Postman Collection

The ZapEHR Postman collection provides a path for making API calls to all of ZapEHR's endpoints with just a few clicks. Click, the "Run in Postman" button below to fork the collection:

Run in Postman (opens in a new tab)

Screenshot of ZapEHR API Postman Collection

To use the API requests in the Postman collection, you must also use the ZapEHR Postman environment and configure two of its environment variables. These environment variables are used for authentication with the ZapEHR APIs. In the left-most menu in the Postman UI, select "Environments", then choose "ZapEHR API Environment".

You will find placeholders that need to be set for the following variables:

  • bearerToken
  • projectId
Screenshot of ZapEHR API Environment Variables

On the ZapEHR Developer Console (opens in a new tab) landing page, you'll find buttons you can click to copy both your Developer access token and Project ID. Paste them into the matching environment variables in the Postman environment.

Finally, in the top right of the Postman UI, select the "ZapEHR API Environment" by clicking the dropdown that has "No environment" selected.

Ottehr — The Open Source Telehealth EHR

Ottehr Logo

Ottehr (opens in a new tab) is an open source telehealth EHR that runs on ZapEHR, showing off much of its functionality. Forking the Ottehr repository is the fastest way to get started with building apps on ZapEHR.

Continue Quickstart by Cloning and Running Ottehr