Skip to main content

Headers

PowerDialer-Signature
string
required

Format: t=TIMESTAMP,v1=SIGNATURE. TIMESTAMP is Unix time in milliseconds. SIGNATURE is the hex HMAC-SHA256 of timestamp + dot + raw request body, using the subscription signing secret. Reject timestamps outside a five-minute window.

Body

application/json
type
enum<string>
required

Identifies a receiver-verification request rather than a resource event.

Available options:
webhook.verification
challenge
string
required

Opaque value to echo unchanged as {"challenge":"..."} in a 2xx JSON response after checking the signature.

Response

200 - application/json

Echo supplied challenge after signature verification. Return within 15 seconds.

challenge
string
required