Some endpoints need to use a JWT for authenticate the user performing the request.
Getting a JWT.
You can get a JWT signing up using Basic Auth.
What token to use?
The end point will return two tokens and the public Key for the account of the user among other information.
The JWT used for the API is the shortToken.
When refresh tokens are enabled on the application, the login response may also include a refreshToken. See How to use refresh tokens.
Using the token in a request
You need to send the token in a request Header and append the string Bearer before it as shown below:
curl --request GET \
--url https://api.betterez.com/inventory/stations \
--header 'x-api-key: {{x-api-key}}' \
--header 'authorization: Bearer {{jwt-short-token}}'