List historical movements
/v1/trading/movementReturns the movements of funds into and out of the authenticated user's trading wallet, newest first: their own deposits and withdrawals, adjustments made by Bit2Me, automatic working capital refills and funds assigned to or released from their trading bots.
At most 100 movements are returned and there is no offset: when more could match, split the
query into shorter from/to ranges.
Authorization
ApiKeyAuth For accessing these endpoints a valid API key must be sent in the X-Api-Key header.
In: header
Query Parameters
Only movements of this trading wallet (the id from GET /v1/trading/wallet/balance).
uuidOnly movements of this currency.
^[A-Z0-9]+$Only movements created at or after this date (ISO 8601).
date-timeOnly movements created at or before this date (ISO 8601).
date-timeOnly movements issued by this origin (see serviceOrderName in the response).
Value in
- "wallet"
- "admin"
- "working-capital"
- "bot"
Only deposits or only withdrawals.
Value in
- "deposit"
- "withdrawal"
Maximum number of movements. Default and maximum 100; a larger value is rejected with 400.
1 <= value <= 100100Response Body
application/json
application/json
application/json
curl --request GET \ --url 'https://gateway.bit2me.com/v1/trading/movement'[ { "amount": 100, "createdAt": "2025-03-10T09:30:00.000Z", "currency": "EUR", "id": "1b2c3d4e-5f60-4718-9a2b-3c4d5e6f7a8b", "movementType": "deposit", "serviceOrderName": "wallet", "status": "completed", "walletId": "3a9f1c2d-7e4b-4f6a-8c1d-2b3e4f5a6b7c" }, { "amount": 50, "createdAt": "2025-03-11T17:02:41.000Z", "currency": "EUR", "id": "8a7b6c5d-4e3f-4210-9fed-cba987654321", "movementType": "withdrawal", "serviceOrderName": "wallet", "status": "completed", "walletId": "3a9f1c2d-7e4b-4f6a-8c1d-2b3e4f5a6b7c" }]List user trades GET
Returns the authenticated user's trades (fills), filtered and paginated, together with the total number of trades that match the filters. At most 50 trades are returned per call: a larger `limit` is silently reduced to 50. Use `total` and `offset` to walk the remaining pages.
List trading wallet balances GET
Returns the balances of the authenticated user's trading (Pro) wallets, one entry per currency wallet. Only these funds can be used to place orders; move funds in and out with `POST /v1/trading/wallet/deposit` and `POST /v1/trading/wallet/withdraw`. `blockedBalance` includes both the funds reserved by open orders and the funds assigned to the user's trading bots.