Athenhealth Athenahealth offers a testing sandbox to interact and develop against their athenaOne and FHIR APIs ServerAPI server. If you want to try out the Athenahealth Adapter in Iguana X, you’ll first need to login or signup for an Athenahealth developer account and get access credentials:
Expand | ||
---|---|---|
| ||
Go to https://developer.api.athena.io/ams-portal/ and login or sign up with password reset! Note: You computer Public IP needs to be in Athenahealth supported region (ex. US), otherwise you won’t be able to access Athenhealth Athenahealth Sandbox |
Expand | ||
---|---|---|
| ||
Expand | ||
---|---|---|
| ||
API Access We use the “My app will use 1+ non-Certified APIs“ optionsoption for interacting both AthenaOne and FHIR API AP Category Select the OAuth method you’ll be using - in our case, we’ll use 2-legged OAuth since Iguana is connecting at a system level |
Expand | ||
---|---|---|
| ||
Enter the following required information:
|
Expand | ||
---|---|---|
| ||
Once you submit the details, you’ll receive your application credentials (Client ID and Secret). Make sure to note these down as you’ll need to load them into the component in Iguana. |
...
Expand | ||
---|---|---|
| ||
Click on “Rate Limits“ tab and observe API Rate Limits Note: This specifies the number of API calls permitted per second and per day, as well as the number of token requests that can be made per minute. This is especially important to note during development as you can easily make more calls than intended while troubleshooting or writing code |