Webhooks

Retrieve notifications through webhooks on transaction events and status changes

About Our Webhooks 📣

Receive notifications/alerts on every new transaction or transaction status change in any of your inabit organizations within your account, as well as fee updates for a transaction.

There are two endpoints you can use with our Webhooks:

Webhook endpoints are accessible only to the following user roles: Owner, Admin, API Admin

  • Events Handled:

    • New Transaction Event

    • Transaction Status Updates (Incl. txn fee updates)

  • Supported transaction types:

    • Received (Deposits)

    • Sent (Withdrawals)

{
  event: 'PurchaseUpdated',
  data: {
    purchaseId: '887f89b1-11a7-4a2d-8b3c-68a260776a4b',
    purchaseIdentifier: 'cae9b9a1-7038-440f-8965-35b5f2e3f0e9',
    title: 'Purchase Title',
    subTitle: 'Purchase Subtitle',
    siteName: 'Site Name',
    widgetId: 'e480cfc3-00a3-4d07-9cc4-4a5f7bb9a550',
    asset: 'TRX',
    blockchain: 'tron',
    amount: 0,
    plannedAmount: 12.125913,
    fiatCurrency: 'USD',
    fiatAmount: 3,
    baseCurrency: 'USD',
    baseCurrencyAmount: 0,
    confirmationAmount: 20,
    currentDate: '2025-05-07T14:25:37.099Z',
    allocationDate: '2025-05-07T14:05:36.059Z',
    expirationDate: '2025-05-07T14:25:36.059Z',
    acceptPartialPayment: false,
    redirectUrl: 'https://trw.inabit.app/purchases',
    status: 'Expired'
  }
}

Last updated

Was this helpful?