Authentication in the Web API requires users to provide an API key within the request header. Tokens are allocated to specific API modules and can be conveniently managed within your Felix account.
Users will need the Create and Edit Integration permission to be able to create and configure API tokens in Felix.
To generate an API token:
- Once a token has been generated, any modifications are no longer possible.
- The Security Group of the mapped user is currently not considered by the Felix API. This means that this user will be granted access to all relevant API module data if the authentication token is valid and active.
4. Click the Generate button. Once the token has been generated, copy and save the token as you will not be able to access it again once you have closed the window.
- For effective management of API tokens, it is recommended to assign descriptive titles to them.
You have the flexibility to create multiple tokens which can be utilised for various integrations and tracking purposes. It is advisable to have distinct API tokens for each module and use case (e.g. Integration) as this enhances data security at the organisation level.
Ensure that you generate the API token for the relevant module as attempting to access a different module will render the token ineffective.