Paribu API keys allow you to integrate your account securely with automated systems such as bots, portfolio trackers, or your own applications. API keys can only be created and managed via paribu.com; account verification and two-factor authentication (2FA) must be active on your account.
An API key is a credential pair that lets you grant a permitted copy of your Paribu account to an external software. Each key consists of these two parts:
When you create an API key, you can determine which actions it is allowed to perform (permissions), which IP addresses it can be used from, and how long it remains valid.
Warning: Never share your secret key with third parties. Anyone who has the secret key can perform actions on your account within the permissions you assigned to the API key.
To create an API key, the following conditions must be met on your account:
Note: API key creation and management is available only on paribu.com. The Paribu mobile app does not include an interface for API keys; all the steps below are performed via paribu.com
On paribu.com, API keys are managed in the API keys window opened from the Security settings menu. In the window, you can view your existing keys, create new keys, edit a key's name and IP permissions, or delete a key.
To create a new API key, follow the steps below:
Warning: The secret key is shown once at creation and cannot be viewed again later. Be sure to copy the secret key and save it somewhere secure before closing the window; otherwise, you will need to create a new key
Paribu API keys have three core permission groups. It is recommended to select only the permissions required for the scenario the key will be used in.
Regardless of which permission group is selected, the key can always access basic information (user information and asset list).
Note: Apply the principle of least privilege: do not grant Withdrawal permission to an app that only needs to read. Keeping permissions as narrow as possible minimizes potential losses if the key is compromised
If you want to use your API key only from specific servers, you can turn on the Allowed IP addresses option and add the IP addresses you allow. While this feature is active, requests coming from IP addresses you have not authorized are rejected.
203.0.113.42)You can see the API keys you have created in the list within the API keys window. When you click on a key in the list, the detail screen opens; this screen contains the following information:
Note: The secret key is only shown at creation; you cannot view the secret key again on the detail screen. If you have lost your secret key, you need to delete the existing key and create a new one
You can later edit the name and allowed IP addresses of an existing API key. The permission type and validity date cannot be changed after creation; if you want to change this information, you need to delete the key and create a new one.
You can delete an API key you no longer use or whose security you suspect. A deleted key is immediately deactivated, and any API requests made with that key are rejected.
Warning: The deletion is irreversible. You cannot recreate the same key; when needed, you will have to create a new key and update the key information in the app you have integrated with
Because API keys provide automated access to your account, they are as critical as your password. To keep your keys safe, the following recommendations are advised.
Note: When you freeze or close your account, your existing API keys are automatically deleted. Even if you reactivate your account, deleted keys do not return; you need to recreate any keys you need
You can find detailed technical information about API endpoints, authentication methods, and example requests on the Paribu API documentation.
No. API key creation, viewing, and management can only be performed via paribu.com. The mobile app does not include an interface for API keys.
The secret key is only shown once at creation and cannot be viewed again later. If you have lost your key, you need to delete the existing key and create a new one; do not forget to update the new key information in the app you have integrated with.
You can create more than one API key on your account and assign different permissions to each. Using separate keys for different apps enhances your security; if one key is compromised, your other keys are not affected.
The API key is critical information that provides automated access to your account. Two-factor authentication ensures that the key can only be created by the actual account holder. If 2FA is not active on your account, the key creation flow first redirects you to the 2FA setup page.
No. The permission type and validity date are set during creation and cannot be changed afterward. You can only update the key name and allowed IP addresses. To change the permission scope, you need to delete the existing key and create a new one with the new permissions.
When freezing or closing your account, all your existing API keys are automatically deleted. Even if you reactivate your account, deleted keys do not return; you need to create new keys for your integrations.