X-CA-Sub: Subscription UUID (string)
X-CA-Delivery: Delivery UUID (string)
X-CA-Alg: hmac-sha256
X-CA-Ver: 1
X-CA-Sig: sha256=<hex>, where signature = HMAC-SHA256(api_key, X-CA-Delivery)
[
{
"PhoneNumber": "+13058901598",
"CreatedDate": "2025-10-11T13:04:05Z",
"ViolationDate": "2025-10-11T12:04:05Z",
"ConsumerState": "Nebraska",
"Subject": "Computer & Technical Support",
"RecordedMessageOrRobocall": "N",
"Comment": ""
}
]
curl --location --request POST 'https://callerapi.com/api/webhooks/complaints/subscribe' \
--header 'x-auth: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"url": "https://partner.example.com/hooks/complaints"
}'
{
"status": "success"
}