ArinboDevelopers

Webhooks

Partner API (Arinbo ? your server)

Configure webhook_url and optional webhook_secret on the partner credential.

EventWhen
booking.confirmedAfter successful POST /hotels/book
booking.cancelledAfter successful POST /hotels/cancel

HTTPS POST only. Body JSON:

{ "eventType", "timestampUtc", "correlationId", "tenantId", "agencyId", "data" }

Header X-Arinware-Signature: sha256={hex} when secret is set � HMAC-SHA256 of the raw JSON body. (Header name reflects the operating company; product brand is Arinbo.)

Verify signature (browser)

Extranet (Arinbo ? supplier)

Property booking webhook via extranet connectivity settings. Same HMAC pattern with configured secret � details in EXTRANET_API.md.