Skip to main content
POST
JavaScript

Authorizations

x-api-key
string
header
required

Your unique Avido API key

x-application-id
string
header
required

Your unique Avido Application ID

Body

application/json

Raw JSON payload sent by an external webhook, including signature and timestamp. HMAC verification is used for security.

signature
string
required

HMAC signature for the request body.

Example:

"abc123signature"

body
WebhookValidationRequestBody · object
required

The payload received from Avido. Use this in signature verification.

timestamp
string

Timestamp for the request. Accepts unix milliseconds (string/number) and ISO date strings.

Example:

"2024-01-01T00:00:00.000Z"

Response

Webhook is valid

Response object indicating whether the webhook was valid.

valid
boolean
required

Indicates if the webhook payload was successfully validated.

Example:

true