---
title: "/v1/transactions"
method: GET
path: "/v1/transactions"
tags: ["Transaction"]
---

# /v1/transactions

`GET /v1/transactions`

## Request

- Base URL: `https://cs-api.sandbox.paybis.com`
- URL: `https://cs-api.sandbox.paybis.com/v1/transactions`
- Auth: API key in header `Authorization` and API key in header `x-request-signature`

This endpoint retrieves a paginated list of transactions associated with a specific business account product (retrieved from API Key). 
It supports filtering by transaction_ids, user_ids, currencies multi-select filters and creation date filters.
Intended for use in the partner portal.

## Query parameters

- `filters` object, required
  - `transaction_ids` integer[]
  - `currencies` string[]
  - `creation_date` object, required: Defines a date range where the difference between the from and to dates must not exceed 90 days.
    - `from` string, date-time, required
    - `to` string, date-time, required
- `offset` integer
- `limit` integer

## Headers

- `Authorization` string, required

## Response `200`

OK

- PaginatedTransactionsListResponseV1Public: List of transactions found with pagination payload included
  - `status` string, required
  - `result` object, required
    - `pagination` object, required
      - `total` integer, required: Total number of transactions matching the applied filters
    - `items` object[], required: Array of transactions found
      - `transaction_id` integer, required
      - `payment_id` string, required
      - `user_id` string
      - `event_id` string, required
      - `fiat_amount` object, required
        - `amount` string, required
        - `currency` string, required
      - `crypto_amount` object, required
        - `amount` string, required
        - `currency` string, required
      - `merchant` string, required
      - `wallet_address` object, required
        - `address` string, required
        - `currency` string, required
      - `exchange_rate_fiat_to_crypto` ExchangeRateNullableV1, nullable: Exchange rate for single currency pair
        - `from` string, required: currency code or assetId
        - `to` string, required: currency code or assetId
        - `rate` string, required
      - `exchange_rate_crypto_to_fiat` ExchangeRateNullableV1, nullable: Exchange rate for single currency pair
        - `from` string, required: currency code or assetId
        - `to` string, required: currency code or assetId
        - `rate` string, required
      - `receiver_id` string, required
      - `created_at` string, date-time, required: Transaction created date time in ISO 8601 full-time format.

## Other responses

- `400`: Bad request

---

[API](https://skmtc.dev/payb/apis/paybis-send.md) - [All operations](https://skmtc.dev/payb/apis/paybis-send/llms.txt) - [OpenAPI document](https://skmtc.dev/payb/apis/paybis-send/revisions/5327e9b2ad8d?raw)
