Skip to main content
GET
List bridge deposits
Use an active merchant API key with read scope to list your bridge deposits. Find a deposit by id in this paginated list or read it from its webhook payload.
string
required
Bridge request UUID returned by create.

Query parameters

Results are newest first. Send one value per parameter and omit unused filters. Empty, repeated, or invalid filter values return 400.

Response

Returns 200 with data, page, limit, total, and total_pages. Empty results contain data: [], total: 0, and total_pages: 0. Each item contains: Each non-null payout or refund contains only: Unavailable values are null. Read the request for destination addresses and the deposit for amounts. Use the deposit status to confirm the outcome: COMPLETED for a payout or REVERSED for a refund.

Flag codes

Use flag_code to choose the next action. flag_message provides a readable explanation. Both are null when no condition needs attention. Contact support@daya.co with the bridge and deposit IDs when help is needed. A held deposit will not pay out automatically. Do not send a replacement payment while the outcome is unknown, including while a payment or refund is waiting.

Completed payout example

Full refund example

This data item shows a refunded BSC deposit. The refund is the full amount of 0.500000000000000001 USDT, with no fee. The response retains fee and payout_amount; use status and refund to identify the completed refund.
Invalid IDs or query parameters return 400. Missing or other-merchant requests return 404. Authentication and access errors use 401 and 403; internal failures use 500. Payments sent with the wrong asset or chain do not appear in this list; contact support@daya.co if a payment is missing. Use this endpoint, rather than /v1/deposits or payout lists, for bridge payments. See refunds.