Skip to main content

Webhooks

Subscribe to real-time event notifications for transfers, customers, and recipient status changes.

Overview

AxisFI uses webhooks to notify your application when an event happens in your account. Webhooks are particularly useful for asynchronous events like bank transfers or KYC identity verification, allowing you to trigger backend actions without constant API polling.

Security & Signature Verification

To ensure that a request is genuinely sent by AxisFI, each webhook includes an X-Webhook-Signature in the header.
Best Practice: We strongly recommend verifying the HMAC-SHA256 signature using your account’s Webhook Secret before processing any data.

Event Types

Transfers

Stay updated on the lifecycle of individual or batch transfers. Payload examples The data object is the same as the response body of Transfer. See example below.

Deposit

Triggered when external funds are detected entering your wallet address Payload examples The data object is the same as the response body of Create Deposit. See example below.

Customer

Monitor status changes for customer onboarding and identity verification. Payload examples The data object is the same as the response body of Create Customer. See example below.

Recipient

Monitor the status of your saved recipients. Payload examples The data object is the same as the response body of Create Recipient. See example below.