Configuring Webhook Settings

Last published : Jun 26, 2026
Your listener endpoint must meet the following requirements:
  • Use an HTTPS URL.
  • Be able to receive HTTPS POST requests.
  • Return a 2xx HTTPS status code to confirm that the notification was received successfully.
If Arctera Capture receives a non-2xx response, it may attempt to redeliver the notification.
Example in Node.js:
{
  "TenantId": "0380ca8e-9c66-4cb2-b4e1-a881cc4fc0c5",
  "CreatedDate": "2026-08-27T14:36:55.9031195Z",
  "SentTime": "2026-08-27T14:36:55.8774493Z",
  "Title": "Importer data deleted",
  "Body": "\"Yieldbroker 01.07\" importer data has been deleted by \"admin@merge1_saas_tenant20.com | Admin\".\r\n ● Associated component data has also been deleted.",
  "BodyType": 0,
  "Severity": 1,
  "Source": "Importer",
  "ImporterId": "789b9374-6fc0-4819-8d8a-4c20b7f3fcd4",
  "ImporterName": "Yieldbroker 01.07",
  "EventCode": 40014
}
The notification object sent to your listener endpoint may have the following structure:
  • TenantId: A unique identifier (GUID) for the tenant that the event belongs to.
  • CreatedDate: The date and time when the event was created.
  • SentTime: The date and time when the notification was sent.
  • Title: The event title.
  • Body: A detailed description of the event. In this case, it explains that the importer data was deleted.
  • BodyType: An integer that specifies the format of the Body. 0 represents PlainText.
  • Severity: An integer that represents the severity level of the event.
  • Source: The source that generated the event.
  • ImporterId: A unique identifier (GUID) for the specific importer that generated the event.
  • ImporterName: The name of the importer, which is "Yieldbroker 01.07" here.
  • EventCode: A numerical code that represents the specific type of event. Indicates that 40014 corresponds to the "ImporterDataDeleted" event.
The list of error codes is represented in the below:
  • 10000 — FileQuarantined: Quarantine file
  • 10001 — FailedToQuarantineFile: Failed to quarantine file
  • 10002 — MonitoredUsersSkipped: Monitored users skipped
  • 40001 — ImportJobFinishedWithFatalError: Import job finished with fatal error
  • 40002 — ImportJobFinishedWithTransientError: Import job finished with transient error
  • 40003 — ImportJobStopped: Import job stopped
  • 40004 — ImportJobSuccessfullyCompleted: Import job successfully completed
  • 40005 — NoDataCaptured: No data captured
  • 40006 — ComponentDeleted: Component deleted
  • 40007 — ImporterDeleted: Importer deleted
  • 40008 — ImporterMetricDeviationDetected: Importer metric deviation detected
  • 40009 — ImporterMetricAnomalyDetected: Importer metric anomaly detected
  • 40012 — ImportJobRunningTooLong: Import job running threshold exceeded
  • 40013 — ImportJobCompletedWithFailure: Import job completed with failure
  • 40014 — ImporterDataDeleted: Importer data deleted