> ## Documentation Index
> Fetch the complete documentation index at: https://help.elationhealth.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Authentication

All API calls must be authenticated using OAuth2.

If you want an introduction to OAuth2 here are two references: [from digital ocean](https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2) and [from oauth.net](https://oauth.net/getting-started/).

We currently support one grant type: **Resource Owner Password Credentials**.

You can start using our API without running your own server (no need to supply a callback url to receive the Authorization Code) with the **Resource Owner Password Credentials** grant type.

<Note>**Token Exchange** An example of how to exchange your username, email, client\_id, and client\_secret for an access token directly is available [here](https://docs.elationhealth.com/reference#get-token).</Note>

Once you have an access token you can make API calls to any documented endpoint.
