Skip to main content
GET
/
mpc
/
treasury
/
transactions
/
search
curl -X GET "https://api.cryptomate.me/mpc/treasury/transactions/search?wallet_ids=wallet_a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d&operations=TRANSFER&operations=DEPOSIT&from_date=2026-01-01T00:00:00&to_date=2026-02-01T00:00:00&size=10&page_number=1" \
  -H "X-API-KEY: $CRYPTOMATE_API_KEY"
{
  "number_of_elements": 2,
  "next_page": 2,
  "total_pages": 5,
  "total_elements": 48,
  "movements": [
    {
      "account_id": "acc_6f1e2a30-4a3c-4b2e-9a1d-5e8c9b7a1f23",
      "wallet_id": "wallet_a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d",
      "amount": 250.75,
      "operation": "TRANSFER",
      "datetime": "2026-02-14T10:30:00",
      "blockchain": "POLYGON",
      "transaction_hash": "0x1a2b3c4d5e6f7890abcdef1234567890abcdef1234567890abcdef1234567890",
      "data": {},
      "status": "SUCCESS",
      "operation_id": "op_abc123xyz"
    },
    {
      "account_id": "acc_6f1e2a30-4a3c-4b2e-9a1d-5e8c9b7a1f23",
      "wallet_id": "wallet_a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d",
      "amount": 1000.00,
      "operation": "DEPOSIT",
      "datetime": "2026-02-10T08:15:42",
      "blockchain": "POLYGON",
      "transaction_hash": "0x9f8e7d6c5b4a39281726354453627180abcdef1234567890abcdef1234567890",
      "data": {},
      "status": "SUCCESS",
      "operation_id": "op_def456uvw"
    }
  ]
}
Searches for treasury transactions across multiple wallets with filtering by date range and operation types. Supports pagination with a maximum of 100 results per page. Requires an API key with access level 1 or higher. Allowed operation types: TRANSFER, DEPOSIT, WITHDRAWAL, RAMP_ON_TRANSFER, RAMP_OFF_TRANSFER.

Query parameters

wallet_ids
string[]
required
List of wallet IDs to search transactions from.
operations
string[]
required
List of operation types to filter by. One or more of TRANSFER, DEPOSIT, WITHDRAWAL, RAMP_ON_TRANSFER, RAMP_OFF_TRANSFER.
from_date
string
Start date (ISO 8601 LocalDateTime, e.g. 2026-01-01T00:00:00) for the search range.
to_date
string
End date (ISO 8601 LocalDateTime, e.g. 2026-02-01T00:00:00) for the search range.
size
integer
default:"10"
Number of results per page. Maximum 100.
page_number
integer
default:"1"
Page number to retrieve.

Response

number_of_elements
integer
Number of elements in the current page.
next_page
integer
Next page number if available, null if this is the last page.
total_pages
integer
Total number of pages available.
total_elements
integer
Total number of elements across all pages.
movements
object[]
List of treasury movements in the current page.
curl -X GET "https://api.cryptomate.me/mpc/treasury/transactions/search?wallet_ids=wallet_a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d&operations=TRANSFER&operations=DEPOSIT&from_date=2026-01-01T00:00:00&to_date=2026-02-01T00:00:00&size=10&page_number=1" \
  -H "X-API-KEY: $CRYPTOMATE_API_KEY"
{
  "number_of_elements": 2,
  "next_page": 2,
  "total_pages": 5,
  "total_elements": 48,
  "movements": [
    {
      "account_id": "acc_6f1e2a30-4a3c-4b2e-9a1d-5e8c9b7a1f23",
      "wallet_id": "wallet_a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d",
      "amount": 250.75,
      "operation": "TRANSFER",
      "datetime": "2026-02-14T10:30:00",
      "blockchain": "POLYGON",
      "transaction_hash": "0x1a2b3c4d5e6f7890abcdef1234567890abcdef1234567890abcdef1234567890",
      "data": {},
      "status": "SUCCESS",
      "operation_id": "op_abc123xyz"
    },
    {
      "account_id": "acc_6f1e2a30-4a3c-4b2e-9a1d-5e8c9b7a1f23",
      "wallet_id": "wallet_a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d",
      "amount": 1000.00,
      "operation": "DEPOSIT",
      "datetime": "2026-02-10T08:15:42",
      "blockchain": "POLYGON",
      "transaction_hash": "0x9f8e7d6c5b4a39281726354453627180abcdef1234567890abcdef1234567890",
      "data": {},
      "status": "SUCCESS",
      "operation_id": "op_def456uvw"
    }
  ]
}