Skip to main content

Specifying API Settings

Last updated: 12 September 2025

In the IntegrationSettings section of your edna Pulse account, you can:

  • copy and (optionally) update API keys for integration with the edna Pulse API and for webhook requests;
  • enable authentication of webhook requests;
  • configure URLs for webhook requests.

warning

If the API keys are set incorrectly, interaction with the edna Pulse API will be unavailable.

How to Update API Key for Integration with edna Pulse API

  1. Go to the IntegrationSettings section.
  2. Click New API Key in the Your API key block.
  3. Confirm the action, given that when the API key is updated, interaction with the old key will cease.
  4. Copy the new API key and use it to work correctly.
File Iconedna Pulse API: General Information
info

For security reasons, the API key is hidden. Click on the copy icon to copy the full key.

How to Enable Authentication of Webhook Requests to Your Server

  1. Go to the IntegrationSettings section.
  2. In the Webhook request authentication block, activate the Authenticate webhooks from edna Pulse option to generate an API key.

edna Pulse will use this key when sending webhook requests to your API endpoint. These requests can return data about template status and category changes, message status, and other information.

How to Update the API Key for Webhook Requests

  1. After enabling webhook request authentication, click New webhook key.
  2. Copy the new API key and use it to ensure proper functionality.
info

For security reasons, the new API key is only displayed in full once. After updating the page, the key is masked and becomes unavailable for copying.

How to Set Up URLs for Webhook Requests

  1. Go to the IntegrationSettings section.

  2. Expand the required URL setting in the Webhook URL setup block:

    Webhook URL for statuses

    WhatsApp
    Viber

    To get the statuses of sent messages.

    Webhook URL for incoming messages

    WhatsApp
    Viber

    To receive incoming messages from clients.

    Webhook URL for template registration status updates

    WhatsApp
    Viber

    To get information about updating template statuses.

    Webhook URL for WhatsApp template category changes

    WhatsApp

    To get information about updating the WhatsApp template category on the Meta side.

    File IconWebhook Requests about Changing WhatsApp Template Category
    Webhook URL for tracking clicks on the WhatsApp link button

    WhatsApp

    To get information about recipient clicks on link buttons from WhatsApp messages.

    File IconWebhook Requests about Clicking on WhatsApp Link Buttons
  3. Click Add a Webhook URL.

  4. Specify the appropriate URL and click Add.

    tip

    Your URL should be valid and accessible from the public Internet. Only use the secure HTTPS protocol. The default is TCP port 443.

  5. Wait here until we check the availability of the specified URL.

    info

    We will send a HEAD request to check availability, which should receive a response with the code 200 . If this response doesn't return, the system will try again up to ten times at intervals of two, four, and eight seconds.

    If a response with code 200 doesn't return after all attempts, the specified URL won't be added. Try adding a different URL.