---
description: Best practices for updating the App ID and App Secret.
---

# App ID & App Secret

{% hint style="danger" %}
### Before You Regenerate Your App Secret

Generating an App Secret will cause all API calls using the old secret to fail, and may break your existing applications!
{% endhint %}

{% hint style="success" %}
### To Rotate Keys With Zero Down Times

1. **We recommend creating a new set of keys.**
2. **Transitioning all instances of this key in your applications to the new key.**
3. **Verify all of your applications are working with the new key.**&#x20;
4. **Lastly, remove this key completely.**
{% endhint %}

{% hint style="success" %}
### How To Create a New App Secret

To regenerate your App Secret click the <img src="https://295169749-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fannouncements%2F-M9eVfsU6JwdosXIEWe2%2F-M9tiRCBNBwZTUQQduK3%2F21.png?generation=1592253859952944&#x26;alt=media" alt="" data-size="line"> located directly next to the hidden App Secret when you click into your key set.
{% endhint %}

{% hint style="info" %}
### Why Save Your App Secret

The **App Secret** will only be displayed this once and will never be displayed again, so save both the App ID and App Secret to a secure location. If you lose your App Secret, you must generate a new one, which you can do by editing a Key Set.
{% endhint %}

![](https://295169749-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fannouncements%2F-M9eVfsU6JwdosXIEWe2%2F-M9tiRCCcld8SJuJg4Pi%2F22.png?generation=1592253860088968\&alt=media)





###

###
