This article provides instructions on how to rotate API keys for various data sources used with Supermetrics. Regularly rotating API keys is a crucial security practice that helps protect your data and prevent unauthorized access. This guide will walk you through the steps for each data source, ensuring a smooth and secure process.
To rotate your API keys, you'll need to revoke or delete your current key and generate a new one to be used in a new connection to the data source. Each data source will have different steps to follow, and each is outlined in the instructions.
Instructions
ActiveCampaign
Go to your Account Settings page.
Select the Developer tab.
Select Reset API key.
You can now follow the connection instructions in our connection guide to create a new connection.
Adjust
Click the Settings icon from the bottom left corner.
Select Account settings page.
Select Reset API Token.
You can now follow the connection instructions in our connection guide to create a new connection.
Adobe Commerce (Magento 2)
Log in to your Magento Admin panel.
Navigate to System → Extensions → Integrations.
Select your integration and click Reauthorize.
Store your new keys in a secure location.
You can now follow the connection instructions in our connection guide to create a new connection.
Adtraction
Click Account from the left-hand side of the view.
Select Settings → API.
Generate a new API token.
You can now follow the connection instructions in our connection guide to create a new connection.
Affluent
Contact your Affluent administrator to rotate your API key.
Appsflyer
Click the email address in the top right corner to open the user menu drop-down.
Click Security center.
Under AppsFlyer API tokens, select Manage your AppsFlyer API tokens.
Create a new token, the new token will be available for use 30 minutes after creation.
Locate your old token and click Delete token.
You can now follow the connection instructions in our connection guide to create a new connection.
Awin
Click on the "API credentials" link in your user menu on the top right corner.
Click Revoke my API token.
You can now follow the connection instructions in our connection guide to create a new connection.
Axon (AppLovin)
Go to the API Keys tab on your account page.
Click the 3 dots for more options on the API token you want to revoke.
Select Revoke.
Confirm the revocation when prompted.
You can now follow the connection instructions in our connection guide to create a new connection.
You can validate that the new key is being used by checking the Last Used timestamp from the API Keys tab.
Bambuser
Click Settings and choose Integrations.
Select API Keys.
Click three dots on the right hand side of the view.
Choose Delete.
You can now follow the connection instructions in our connection guide to create a new connection.
BigCommerce
Log in to BigCommerce Control Panel as the Store Owner.
Navigate to Settings → API → Store-level API accounts.
Create a new API Account and store your API token in a secure location.
Find your old API Account and click the three dots.
Select Delete.
You can now follow the connection instructions in our connection guide to create a new connection.
BingWebmaster Tools
Click the Settings button in the top right corner and then go to the API Access section.
Click Delete.
Click Generate API Key to create an API Key. Only one API key can be generated per user.
You can now follow the connection instructions in our connection guide to create a new connection.
Branch
Navigate to Settings under Account.
Click Reset Key or Reset Secret.
You can now follow the connection instructions in our connection guide to create a new connection.
Brevo
Select your account from top-right corner of the view.
Select SMTP & API.
Select API Keys.
Select the API key and click Delete API Key.
You can now follow the connection instructions in our connection guide to create a new connection.
Capterra
You will need to reach out to your Capterra account manager to revoke and generate your API key.
CallRail
Click the Integrations icon on the left.
Click Data access → API keys.
In the table, find the key you wish to rotate and click the Delete icon next to it.
You can now follow the connection instructions in our connection guide to create a new connection.
Centra
Log in to your Centra Dashboard.
Navigate to System → API tokens.
Select your old token and click Delete.
You can now follow the connection instructions in our connection guide to create a new connection.
CJ Affiliate
Register a new token and store it in a secure location.
Click Remove Token next to your old token and confirm.
You can now follow the connection instructions in our connection guide to create a new connection.
Clockify
Click Preferences from top right corner.
Go to the Advanced tab and select Generate API key. Clockify only stores 1 API key at a time.
You can now follow the connection instructions in our connection guide to create a new connection.
Close CRM
Go to Settings → Developer → API Keys.
Click the 3 dots next to the key that you want to delete.
Select Delete.
Confirm the deletion.
You can now follow the connection instructions in our connection guide to create a new connection.
You can validate that the new key is being used by checking the Last Used timestamp, associated IP address, and User Agent in the API Keys.
DoubleVerify
Go to Analytics → Data API.
Click trashcan icon under Actions column.
You can now follow the connection instructions in our connection guide to create a new connection.
Ecwid
Contact Ecwid Support to reset your App Tokens.
Everflow
From the left menu, expand the menu by clicking on the arrow icon at the bottom.
From the menu navigate to Control Center → Security.
Select API key(s).
Click three dots on the right hand side.
Select Revoke.
You can now follow the connection instructions in our connection guide to create a new connection.
Impact
From the bottom left, navigate to Settings.
Under Technical, navigate to API.
Navigate to your token → API Credentials.
Click Reset Token and confirm.
You can now follow the connection instructions in our connection guide to create a new connection.
Mixpanel
In the bottom left corner, click the cogwheel icon. Hover over Settings and select Project settings.
Select Service accounts from the navigation menu on the left side.
Create a new Service account and store your Service account name and Service account secret in a secure location.
Delete the old Service account.
You can now follow the connection instructions in our connection guide to create a new connection.
Matomo
Click Administration from the top right corner.
Click the hamburger menu in top left corner, select Personal → Security.
Scroll down to Auth tokens.
Select auth token(s) to be deleted. Click delete from the right hand side.
Create new API key in the same view.
You can now follow the connection instructions in our connection guide to create a new connection.
Meltwater
Log in to Meltwater.
Choose Account → Meltwater API.
Click Revoke next to the token and confirm the action.
You can now follow the connection instructions in our connection guide to create a new connection.
Moloco DSP
Navigate to User settings → API Access.
Click Reset to generate another API key to replace the previous key.
You can now follow the connection instructions in our connection guide to create a new connection.
Omnisend
Go to Profile menu → Store settings.
Click Create an API key to create a new key
Click the trashcan icon to delete the old API key.
You can now follow the connection instructions in our connection guide to create a new connection.
Partnerize
In the Partnerize console, click your account name in the top left.
From the drop-down list, select Account settings.
Regenerate your API key.
You can now follow the connection instructions in our connection guide to create a new Service account and connection.
Piano Analytics (AT Internet)
From top right corner, select See profile.
Select the API Keys tab.
Click the trashcan icon / delete on the API key you wish to delete.
If not possible, click the edit icon and make sure that the Enable API key check box is unmarked.
You can now follow the connection instructions in our connection guide to create a new connection.
Piwik PRO
Log in to your Piwik PRO dashboard.
Click Menu in the top left.
Select your profile from the dropdown.
Select the API keys tab on the left.
Create a new key and give it a memorable name.
Copy the client ID and client secret. Keep them in a secure, safe place.
Click the delete icon next to your old key.
You can now follow the connection instructions in our connection guide to create a new connection.
Plausible
Log in to your Plausible account.
Open the API keys page.
Click New API Key to generate a new API key. You can use either the Stats API or Sites API key type.
The API Key will be shown only once. Copy it to a secure location for later use.
Click the delete icon next to your old key.
You can now follow the connection instructions in our connection guide to create a new connection.
PrestaShop
In the PrestaShop backoffice, navigate to Settings → Advanced Parameters → Webservice.
Find the key you want to rotate.
Click the Edit icon.
In the Key field, click the Generate button and save your changes.
You can now follow the connection instructions in our connection guide to create a new connection.
Prisjakt
Reach out to your Prisjakt contact person to rotate the client secret.
Rakuten Advertising
Log in to Rakuten Advertising.
Navigate to Publisher Dashboard.
Click APIs in the footer.
Navigate to the Manage Tokens tab.
Click Update Token.
You can now follow the connection instructions in our connection guide to create a new connection.
ReCharge
Navigate to Tools & apps and click API tokens.
Create a new API token.
Find your old token and click Delete.
You can now follow the connection instructions in our connection guide to create a new connection.
Shopware
Log in to your Shopware Admin panel.
Navigate to Settings → System → Integrations.
Select your integration and scroll down to API credentials.
Click Regenerate API access key.
Store your Access Key ID and Secret Access Key in a secure location.
You can now follow the connection instructions in our connection guide to create a new connection.
SimilarWeb
Navigate to Settings → Account.
Under API, select Standard API.
Create a new API key and store it in a secure location.
Delete your old key.
You can now follow the connection instructions in our connection guide to create a new connection.
Simplesat
You will need to contact Simplesat support to revoke the key.
To find the key, log into Simplesat.
Go to Account settings (Gear icon bottom left corner).
Account can be found under Account key.
You can now follow the connection instructions in our connection guide to create a new connection.
Smarp
Access your company domain settings using the following URL:
https://{subdomain}.smarpshare.com/#/profile/settingsNavigate to Access token tab on the left-side menu.
Create new key by clicking Create new access token.
Remove the old key.
You can now follow the connection instructions in our connection guide to create a new connection.
Snowflake
Log in to Snowflake and click SYSADMIN.
Click Change, and select the ACCOUNTADMIN role.
Run the following commands in a worksheet:
First command:
ALTER SECURITY INTEGRATION "Supermetrics App" REFRESH OAUTH_CLIENT_SECRET_2;Second command:
SELECT SYSTEM$SHOW_OAUTH_CLIENT_SECRETS('Supermetrics App');
Click row 1 in the output at the bottom of the screen. A popup will open with 3 key-value pairs in JSON format.
Copy the value after the key OAUTH_CLIENT_SECRET_2 and store it in a secure location.
To clear the old secret run the following command in a worksheet:
ALTER SECURITY INTEGRATION "Supermetrics App" REFRESH OAUTH_CLIENT_SECRET;
You can now follow the connection instructions in our connection guide to create a new connection.
Sprinklr
Navigate to Apps.
Delete the old App.
You can now follow the connection instructions in our connection guide to create a new connection.
Sprout Social
Log in to Sprout
Navigate to Settings → Global Features → API
Invalidate the old token.
You can now follow the connection instructions in our connection guide to create a new connection.
Squarespace Commerce
In the left side navigation, click Settings.
Select Developer Tools.
Click Developer API Keys.
Create a new API key and store it in a secure location.
Locate your old API key in the list and click the delete icon.
You can now follow the connection instructions in our connection guide to create a new connection.
StackAdapt
Contact your StackAdapt account manager to revoke the old key and generate a new GraphQL API key for you.
You can now follow the connection instructions in our connection guide to create a new connection.
Teads
Click the gear icon in the header to open the Settings screen.
Click Generate API key in the API keys section.
Click the edit icon to change the API key name.
Copy the API key shown under the name of the key.
Click the trashcan icon remove the old key.
You can now follow the connection instructions in our connection guide to create a new connection.
Tradedoubler
Remove your existing client.
Create a client which provides a client ID and client secret. Note that the client secret is only shown once. Copy the client secret and keep it safe.
You can now follow the connection instructions in our connection guide to create a new connection.
Vibe
Go to Settings → API Keys.
Click the 3 dots next to the key that you want to delete.
Select Revoke.
Confirm the revocation.
You can now follow the connection instructions in our connection guide to create a new connection.
You can validate that the new key is being used by checking the Last Used timestamp from the API Keys page.
Wix Commerce
Open the API keys management page.
Click the three dots and select Rotate.
You can now follow the connection instructions in our connection guide to create a new connection.
WooCommerce
Log in to your store. A role of Shop Manager or higher is required.
Click on the name of your old key, then click Revoke.
You can now follow the connection instructions in our connection guide to create a new connection.
Yext
Go to Developer → Developer console.
Select the app that is associated with your Supermetrics connection.
Click the API Credentials tab.
Scroll down to see API Keys.
If you only have 1 key there, you need to add another by clicking Add key in order to be able to delete the previous one.
Click trash can icon to delete and follow the given instructions.
You can now follow the connection instructions in our connection guide to create a new connection.