KYB request approved

Fires when a TREVEX admin approves a KYB request. Sent as a POST with Content-Type: application/json and a 10-second timeout. On failure, retried with exponential backoff across 3 attempts at 60s, 300s, and 900s.

Every request is signed - see Webhooks for verification details.

Headers

X-Trevex-TimestampstringRequired
Unix epoch seconds when the webhook was signed.
X-Trevex-SignaturestringRequired

Hex-encoded HMAC-SHA256 of "{timestamp}.{raw_body}" using the Project’s webhook signing secret.

Payload

The payload of this webhook request is an object.
eventstringOptional
request_idstringOptional
trevex_company_idstringOptional
companyobjectOptional
contact_emailstringOptionalformat: "email"

Response

200
Acknowledged by partner.