Skip to main content
GET
GET /v2/trade/perps/deposits: Deposits
Sign each request with a fresh HMAC signature. The cURL and HTTP header values below are placeholders, not reusable credentials. For runnable signing code, use request signing examples.
Two reads: every deposit of the user, or one deposit by the deposit_id that POST /v2/trade/perps/deposits answered. Scope perps.read. Deposit states update about once a minute, so polling faster returns the same object.

List deposits

Query Parameters

string
Opaque. Pass back the previous page’s next_cursor.

Response

The user’s deposits. When there are more, pass the page’s next_cursor back as cursor. After a 504 on a deposit, list deposits before acting again: the request may have acted.

Get one deposit

Path Parameters

string
required
The deposit_id the POST answered, a UUID.

Response

The deposit, with its state. Poll until state is credited. States are prepared, pending (sent, not yet confirmed and credited), confirmed (on chain, not yet credited by the venue), credited, failed, reverted and not_found.

Errors

Example