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:
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
A webhook will contain the full Detected profile the same as the get profile API -
When a webhook is sent it will contain a header called 'Signature', this header contains a value calculated in the following way:
You can use the same approach using the secret supplied to verify the authenticity of the webhook request.