CTRLK

Additional resources

Manage authentication settings

|

View as Markdown

Authentication settings define how Infobip authenticates when sending notifications to your webhook endpoint. These security settings protect your webhook by ensuring only Infobip can deliver notifications to your system. You can create, reuse, and delete authentication settings through the Infobip web interface or the Subscriptions API.

NOTE

Authentication secures the request payload. For transport-level security using mutual TLS, see Manage certificates. Both can be used together for layered security.



Prerequisites [#prerequisites]

To create authentication settings, you need:

  • Authentication method: Knowledge of which method your webhook requires (Basic, HMAC, or OAuth).
  • Credentials: Your authentication credentials ready (see the authentication methods below).
  • Notification profile: A profile ready, or plan to create one after setting up authentication. See Manage notification profiles.

For details on authentication methods (Basic, HMAC, OAuth 2.0), request signing and verification, see Subscription components.



Create authentication settings [#create]

Create authentication settings when setting up a notification profile, or create standalone settings for reuse across multiple profiles.


  1. Log in to the Infobip web interface and go to Developer Tools > Subscriptions Management.

  2. Open the Authentication settings tab.

  3. Select Create authentication settings.

  4. Enter a Security settings name using only letters, numbers, dashes, or underscores.

  5. Select an Authentication type and provide the required credentials:

    MethodRequired fieldsOptional fields
    BasicUsername, Password
    HMACSecret key, HMAC algorithm
    OAuth 2.0Token URL, Grant typeClient ID, Client secret, Client scope, Resource, Headers
  6. Select Save to create your authentication settings.



View or edit authentication settings [#view-edit]


  1. Log in to the Infobip web interface and go to Developer Tools > Subscriptions Management.

  2. Open the Authentication settings tab and search for your settings using the search bar.

  3. Select the three-dot menu next to the settings and choose:

    • View: See a summary of your authentication configuration
    • Edit: Change credentials, secret keys, or OAuth parameters
  4. Make your changes and select Update.



Delete authentication settings [#delete]


  1. Log in to the Infobip web interface and go to Developer Tools > Subscriptions Management.

  2. Open the Authentication settings tab and search for your settings using the search bar.

  3. Select the three-dot menu next to the settings and select Delete.

IMPORTANT

Authentication settings linked to an active notification profile cannot be deleted directly. Remove the authentication setting reference from the notification profile first. See Subscription hierarchy and deletion rules for details.


Related pages

Manage notification profiles
Configure notification delivery and apply authentication.

Manage certificates
Enable mutual TLS for enhanced endpoint security.

Manage webhook subscriptions
Create and manage subscriptions.

Subscription hierarchy and deletion rules
Component relationships and deletion dependencies.