You can efficiently manage and safeguard the communication between Namirial Onboarding and your systems, guaranteeing that all webhook notifications are delivered reliably and securely. Below is an example payload for a webhook notification presented in JSON format.

Example webhook payload in JSON

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "type": "STATUS_UPDATE",
  "createdAt": "2024-10-29T17:42:16Z",
  "request": {
    "requestId": "123e4567-e89b-12d3-a456-426614174001",
    "requestTypeId": "123e4567-e89b-12d3-a456-426614174002",
    "status": "COMPLETED"
  }
}

The provided JSON payload represents a notification object that is used to inform about updates related to an onboarding request. Here is a detailed breakdown of each component:


Webhook settings

Each request type can be linked to a specific webhook configuration, ensuring that notifications for that workflow are directed to the designated endpoint, which necessitates particular authentication.

The webhook settings include the following parameters.

Destination URL Configuration

This API call allows you to set the destination URL where the webhook notifications will be sent.

Authentication Methods

By using these API calls, you can effectively manage and secure the communication between Namirial Onboarding and your systems, ensuring that all webhook notifications are delivered reliably and securely.

Manage type webhooks setting

To set up request type webhook settings, please visit the following page: Create request type webhooks setting.

For retrieving request type webhook settings, kindly refer to this page: Get request type webhooks setting.

If you wish to delete request type webhook settings, please consult this page: Delete request type webhooks setting.