Management API requests are authorized by using the Management API key.

You can create one in your Fingerprint Dashboard by visiting App Settings > API Keys.

🚧

Your API key can be used to make changes to your Fingerprint account, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.

Authentication is facilitated with Bearer authentication (also called token authentication), and it involves providing the API key as authorization token. The caller must send this token in the Authorization header when making requests to Management API.

When making an API request, add Authorization HTTP header with your Management API key.

Authorization: Bearer your-management-api-key
curl -XGET -H 'Authorization: Bearer your-management-api-key' -H 'X-API-Version: 2024-05-20' 'https://management-api.fpjs.io/hello'

Requests without a valid Authorization header will return HTTP 401 error.