website logo
Detected.co
⌘K
APIs
Authentication
Error Handling
Pagination
Versioning
API Docs
Profiles
Analytics
Reference Architectures
Data Warehouse Integration
CRM Integration
Legal
End User Privacy Notice
Data Processing Agreement
End User Terms of Use
System Status
Feature Overview
Alerts
Audit Log
Insights
Profile Status
Status Webhooks
Change Log
Docs powered by archbee 

Status Webhooks

3min

The Detected platform has a series of webhooks that fire when the status of a profile changes.

More information on the status changes of a profile can be found here: Profile Status

To enable webhooks navigate to the integration information section of the monitoring dashboard. Select status webhooks to open the config section.

  • Webhook URL = the URL that you'd like to recieve the webhook
  • Webhook Secret = a string used to sign the webhook request

Webhook payload

A webhook will contain the full Detected profile the same as the get profile API - Get a Profile

Webhook signing

When a webhook is sent it will contain a header called 'Signature', this header contains a value calculated in the following way:

PHP
|
$signature = hash_hmac('sha256', $payloadJson, $secret);


You can use the same approach using the secret supplied to verify the authenticity of the webhook request.

Updated 03 Mar 2023
PREVIOUS
Profile Status
Docs powered by archbee 
TABLE OF CONTENTS
Webhook payload
Webhook signing