Webhooks
Webhooks are where breach notifications get sent
Webhook POST Body
Member
Type
Description
{
"username": "[email protected]",
"usernameHash": "de34a09f96a6677f8a4e0a17545a20e0b60a2f093879c82ed36cff75930d5814",
"date": "2017-01-17T04:51:05.1915231Z",
"exposureID": "583d32144d6db21a908faa11",
"plaintextPassword": "password123!", // only present if cleartext credentials are enabled
"passwordHash": "b7e283a09511d95d6eac86e39e7942c0", // only present if cleartext credentials are enabled
"passwordSalt": "", // only present if cleartext credentials are enabled
"passwordType": 1,
"customData": "corporate_users",
"exposureDetails": {
"title": "test exposure",
"date": "2015-05-01T00:00:00.000Z",
"entries": 5123,
"domainsAffected": 683,
"category": "Manufacturing",
"sourceURLs": [
"https://somecybercriminalforum.com/post123"
],
"source": "Cybercrime Forums",
"passwordTypes": [
1
],
"exposedData": [
"Emails",
"Passwords"
],
"dateAdded": "2016-09-16T15:36:54.000Z"
}
}Webhook Authentication
Mutual TLS (mTLS) Authentication (Optional)
Setting Up mTLS
NGINX Example Configuration
Apache Example Configuration
Payload Encryption (Optional)
Testing Your Implementation
Last updated
Was this helpful?