How to generate a new HMAC key?

Generate a new HMAC key

Before generating a new HMAC key, ensure you can still accept events signed with your previous HMAC key for some time, because:

  • It can take some time to propagate the new key in our infrastructure.
  • HMAC signatures are calculated when the event is created, so any webhook events queued before you save the new HMAC key are signed using your previous key.
  1. Log in to your Customer Area.
  2. Go to Developers > Webhooks
  3. Search by endpoint URL or WebhookID to find the webhook you want to update and select the edit icon.
  4. Go to Security and select the edit icon for HMAC key.
  5. Select Generate for a new key.
  6. Copy the HMAC key and store it securely in your system.
    You won't be able to restore it later.
  7. Select Apply, and Save changes. changes

Tip: Read more on how to verify HMAC signatures.

Let's practice

Learn more on this topic and practice what you’ve learned.

Go to your Customer Area
The illustration of support agent wearing a headset.

Do you need additional help?

Contact our support team

Send us the details of your issue by adding images or screenshots.

Submit a request