---
title: "Wallet transactions history"
method: GET
path: "/v4/mm/get_transactions"
tags: ["wallet"]
---

# Wallet transactions history

`GET /v4/mm/get_transactions`

BET transactions surface as `transaction_type: "TRADE"`.

## Query parameters

- `next_cursor` string
- `to` integer
- `from` integer
- `limit` integer
- `market_id` string
- `trade_id` string
- `event_id` string
- `transaction_type` 'TRADE' | 'DEPOSIT' | 'REFUND' | 'PAY' | 'WITHDRAW' | 'COMMISSION' | 'ADJUSTMENT_REDUCE' | 'ADJUSTMENT_INCREASE' | 'VOID' | 'REJECT_WITHDRAW' | 'APPROVE_WITHDRAW' | 'CANCEL' | 'PUSH'

## Response `200`

OK

- MarketMakerListTransactionResponseV4
  - `data` object
    - `next_cursor` string
    - `transactions` V4Transaction[]
      - `amount` number
      - `balance` number
      - `balance_before` number
      - `change` number
      - `created_at` string
      - `description` string
      - `details` string
      - `event_id` string
      - `market_id` string
      - `status` string
      - `trade_id` string
      - `transaction_sub_type` 'PROMOTION' | 'OTHER' | 'VOID_COMMISSION' | 'RESETTLEMENT_COMMISSION' | 'COMMISSION' | 'RESETTLEMENT' | 'DEPOSIT' | 'DEPOSIT_CHARGEBACK' | 'WITHDRAW' | 'WITHDRAW_FAILED'
      - `transaction_type` 'TRADE' | 'DEPOSIT' | 'REFUND' | 'PAY' | 'WITHDRAW' | 'COMMISSION' | 'ADJUSTMENT_REDUCE' | 'ADJUSTMENT_INCREASE' | 'VOID' | 'REJECT_WITHDRAW' | 'APPROVE_WITHDRAW' | 'CANCEL' | 'PUSH'
      - `user_id` string

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `500` — Internal server error

---

[API](https://skmtc.net/prophetx/apis/external-market-maker-api.md) · [All operations](https://skmtc.net/prophetx/apis/external-market-maker-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/prophetx/external-market-maker-api/versions/cf6d43de1db2/schema)
