# API Keys Management

API credentials can be managed directly from the [Axom Dashboard](https://dashboard.axom.money) by users with the Manager or Admin or custom roles with the relevant permission. To create API credentials go to **"Settings -> API keys"** and click on the **“New Key”** button. Here you can provide a name (alias) for the key/secret pair and select the permissions that are relevant to your use-case. Your 2FA code will also be required as a step of the key creation process.\
\
Due to security concerns, we also require IPs to be whitelisted. If we receive a request from an IP that was not listed for the API pair, we will reject it returning a 403 (Forbidden) HTTP status code.

![](https://3564521227-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FayvBVHqhLmJiaoA9GyTQ%2Fuploads%2Fgit-blob-4f4dbcf383c5f488c5b7103c628abaf781ecd1bb%2Fapi-key.gif?alt=media)

Upon successful API credentials creation, you will be provided with the values for the **API key** and **API secret**. At this stage, you **must store the API secret securely**, e.g. by writing it down or copying it in a trusted store as this is the only time the API secret will be displayed.\
\
Once created the API key and secret are immutable, however, the IP white-list and permissions can be edited at any time.

{% hint style="danger" %}
**If you lose your API secret or it becomes compromised you must delete the API credentials pair immediately and generate a new one. If you find out that the access to the dashboard has been compromised, please contact us immediately.**
{% endhint %}
