Getting your API keys
Updated 24 month ago
If you're integrating Flutterwave into a website or application (via our APIs, plugins or SDKs), you will need your API keys to access our features. When you create an account, only the test API keys and the live public key are generated automatically. As a merchant, you must generate the Secret keys yourself.
To generate API keys on Flutterwave, follow the steps below:
How to get an API Key for the first time
Go to the Settings section of your Flutterwave dashboard.
Click on API Keys under the Developers tab. Here, only your Test API Keys and the Live Public Keys are visible.
Click on Generate Secret Key to obtain your live Secret key. An authentication code will be sent to your email address.
Enter the 7-digit authentication code that was sent to you.
How to generate new API keys if you already have an API key
Go to the Settings section on your Flutterwave dashboard.
Under the Developers tab, click on API keys
Click on Generate secret key to obtain your live API keys.
Select an expiration period for your current API keys.
Enter the 7-digit authentication code sent to you and click on Generate new API keys
Related FAQs About API Keys
Why Can't I View My API Keys?
To keep your account safe, we don't allow you to view your API keys more than once. Instead, download your secret API key immediately after generating it using the "Download Secret Key" button. The key will no longer appear once you leave this page.
What happens when I generate new API keys?
When you generate new API keys, the old keys will expire after the set expiry period, depending on the period you set when generating the API keys. To avoid downtime, you must update your application with the new API keys before the old keys expire.
Have any suggestions?
Submit a request on the type of support articles you'd like to see