BxBytix

WEBHOOKcallback_url

Payout Notification

We POST when a withdrawal status changes. Your server must return HTTP 2xx and a body strictly equal to success (trimmed, case-insensitive).

Headers and body

X-Bytix-Eventheaderrequired

Same as event in the JSON body.

X-Bytix-Signatureheaderrequired

Hex HMAC-SHA256 of the raw JSON body with your webhook secret.

eventstringrequired

payout.submitted, payout.completed, or payout.failed.

payout_idstringrequired

Your payout id from create.

idstringrequired

Bytix payout id.

amountstringrequired

USD amount as a decimal string.

currencystringrequired

USD.

assetstringoptional

Ticker sent on-chain.

networkstringoptional

Network display name.

addressstringrequired

Destination address.

statusstringrequired

Current payout status after the change.

txidstringoptional

On-chain transaction id when completed.

payer_idstringoptional

Your user id, if sent on create.