Get Deposit Logs

View as Markdown

Fetches logs of all deposits made to your Deposit link, including transaction details, value in fiat currency, and the status of each deposit. This endpoint is essential for tracking incoming payments and ensuring they are correctly processed and reconciled in your system.

Method: GET

Path: https://api.blockbee.io/deposit/logs/


Parameters

Query Parameters

apikeystringRequired

API Key provided by BlockBee's Dashboard. Unsure how to get yours? Check this tutorial. Note: The API key can also be sent as a header named apikey.

tokenstringRequired

The payment_id provided upon requesting the deposit link.

Example:fG78jtx96ugjtu0eIbeLmFB9z0feJf9N

Returns

Returns a list of deposit transactions made to your account.

statusstring

Status of the request. Should be success if the request didn't fail.

depositsobject[]

Array of objects

txidstring

The transaction ID of the deposit.

valuestring

The amount deposited in cryptocurrency.

The equivalent fiat value of the deposited amount.

coinstring

The type of cryptocurrency used for the deposit.

pendingboolean

Indicates if the deposit is still pending.

timestampstring

The timestamp when the deposit was made.

total_depositedstring

The total amount deposited.

currencystring

The fiat currency used for the value_fiat field.

notificationsobject[]

Notifications sent regarding deposit processing.

The URL to which the notification request was sent.

payloadobject

Details of the notification sent.

The URL for the hosted checkout page where the user can complete the payment.

URL where your customers will be redirected to after successfully completing the payment.

valuestring

Value of the order.

A unique token that is passed to your redirect_url to verify the payment's authenticity on your end.

currencystring

The FIAT currency of the value.

is_paidinteger

1 if the payment is paid.

The amount paid by the user.

paid_coinstring

The cryptocurrency the user paid with.

The exchange rate applied to the payment.

txidstring

The transaction ID of the payment.

addressstring

The address that received the payment.

statusstring

Status of the payment.

responsestring

The server's response to the notification request.

The HTTP status code of the response received.

pendingboolean

Indicates whether the notification is still pending.

timestampstring

The timestamp when the notification was sent.