Buvei
API ReferenceWebhooks

Overview

How Buvei delivers real-time events to your endpoint.

Buvei sends webhooks for card lifecycle events, transactions, and KYC outcomes. Webhooks are HTTP POST requests with a JSON body, signed with the same HMAC-SHA256 algorithm as outbound API calls.

Anatomy

Every webhook carries the four security headers and a JSON envelope:

{
  "eventId": "e_abc123def456",
  "eventType": "TRANSACTION",
  "timestamp": 1640995700000,
  "data": {
    // event-specific payload
  }
}
FieldTypeDescription
eventIdstringGlobally unique event id. Use this to de-duplicate retries.
eventTypestringEvent discriminator — see the event reference.
timestampintegerMilliseconds since epoch when the event was emitted.
dataobjectEvent-specific payload. See the per-event pages.

Event types

Next