You'll need to authenticate your requests to access any of the endpoints in the Avon Health API. In this guide, we'll look at how authentication works. Avon Health uses OAuth2 with a token to authenticate your API requests.

OAuth2 with bearer token

When establishing a connection using OAuth2, you will need your access token — you can generate it using the /auth/token endpoint. Here's how to add the token to the request header using cURL:

Example request with bearer token

curl \
  -H "Authorization: Bearer {token}"

Always keep your token safe and reset it if you suspect it has been compromised.