Deposit completedWebhook

Webhook event notification request.

event_name value: deposit-completed

This request is sent to registered webhook event handlers after
The facilitator wallet has received a new deposit.

The Request body described below is the message property in the event notification request data. For more information about event notification requests, visit Webhooks.

Securitytilia_auth
Request
Request Body schema: application/json
account_id
string <= 36 characters

The user's Tilia account ID.

deposit_id
string <= 36 characters

The primary key for this deposit transaction.

deposit_invoice_id
string <= 36 characters

The underlying invoice that deposited the proceeds into the user's wallet.

deposit_payment_method_id
string <= 36 characters

The payment method ID for the deposit.

deposit_provider
string

The name of the partner that this deposit transaction is associated with.

deposit_type
string

The type of deposit this is. For example, ACH.

destination_wallet_id
string <= 36 characters

The ID of the wallet where the proceeds are deposited into.

fee_amount
integer

The fee amount, in the lowest denomination of the currency.For example, if currency is USD, an amount of $0.25 is represented as '25'.

fee_currency
string

A currency code of the fee amount. May be either an ISO 4217 currency code, or a code representing your in-game token. Must be a supported currency.

received_amount
integer

The amount received, in the lowest denomination of the currency.For example, if currency is USD, an amount of $2.75 is represented as '275'.

received_currency
string

A currency code of the received amount. May be either an ISO 4217 currency code, or a code representing your in-game token. Must be a supported currency.

request_amount
integer

The amount of the requested deposit, in the lowest denomination of the currency. For example, if currency is USD, an amount of $3.00 is represented as '300'.

request_currency
string

A currency code of the request amount. May be either an ISO 4217 currency code, or a code representing your in-game token. Must be a supported currency.

status
string

The status of the deposit transaction. One of PENDING, EXECUTING, EXECUTED, FAILED, USER-CANCELED, CANCELLED.

Responses
2XX

Return a 2XX status to indicate that the data was received successfully

Request samples
application/json
{
  • "account_id": "acct_2TiDFXHVFMlAuyy7ovvz3YPKv9b",
  • "deposit_id": "dep_1rS7ZIi4RdNzOh1M0f10NrnI4mp",
  • "deposit_invoice_id": "inv_2V2XDLW6zogChdShdFh8WKOhHii",
  • "deposit_payment_method_id": "pm_2V2bA0r2hJpUnCA9HeTgOl0rONr",
  • "deposit_provider": "external",
  • "deposit_type": "ach",
  • "destination_wallet_id": "wal_2V2cKKqYoaj018K0EXBauwcurbd",
  • "fee_amount": 25,
  • "fee_currency": "USD",
  • "received_amount": 275,
  • "received_currency": "USD",
  • "request_amount": 300,
  • "request_currency": "USD",
  • "status": "EXECUTED"
}