---
title: "Report Transactions"
method: GET
path: "/report/transactions"
tags: ["Reports"]
deprecated: true
---

# Report Transactions

`GET /report/transactions`

> **Deprecated.**

**This endpoint is end of life and will be removed on 2026-07-31.** Use `/report/ledger` instead.

List your transactions


**Required scope:** <code style="background:#e8f0fe;color:#1a73e8;padding:2px 8px;border-radius:12px;font-size:0.85em">report:read</code>

## Query parameters

- `start_date` string, Y-m-d H:i
- `end_date` string, Y-m-d H:i
- `page` number
- `records_per_page` number

## Response `200`

OK

- object
  - `meta` MetadataPage, required — The Pagination object contains detailed information about the pagination of a collection of records. This object is used to provide navigation and context for paginated results, allowing users to easily move between pages and understand the scope of the dataset.
    - `page` object, required — An object containing information about the pagination of pages within the collection.
      - `current` integer, required — The current page number being viewed.
      - `total` integer, required — The total number of pages available in the collection.
    - `records` object, required — An object containing information about the records within the collection.
      - `total` integer, required — The total number of records available in the collection.
      - `per_page` integer, required — The number of records displayed per page.
    - `links` object — An object containing URLs for navigation between different pages of the collection.
      - `first` string — The URL to the first page of the collection.
      - `prev` string — The URL to the previous page of the collection. This field is an empty string if there is no previous page.
      - `next` string — The URL to the next page of the collection. This field is an empty string if there is no next page.
      - `last` string — The URL to the last page of the collection.
  - `data` TransactionReportData[]
    - `id` string, uuid
    - `key` string — Any value that will help the merchant manage the transaction on his database.
    - `date` string, date-time — The date on which the provider reported the payment as having occurred.
    - `values` object
      - `requested` integer
      - `paid` integer
      - `fixed_fee` number
      - `variable_fee` number
      - `tax` number
      - `transfer` number
    - `transfer_date` string, date
    - `transfer_batch` string — The batch where this transaction has transfered.
    - `method` string — The payment method.
    - `document_number` string — Unique document number used for Easypay Invoice.
    - `payment_type` 'single' | 'frequent' | 'subscription'
    - `payment_id` string, uuid
    - `payment_account` object
      - `id` string, uuid
    - `payment_key` string
    - `payment_transaction_key` string — Capture transaction key.
    - `descriptive` string — Any descriptive information that will help the merchant manage the transaction on his database.
    - `created_at` string, date-time — The timestamp indicating when the payment record was added to the system.

## Other responses

- `403` — Forbidden
- `412` — Pre condition failed
- `500` — Internal Server Error

---

[API](https://skmtc.net/easypay/apis/easypay-payments-api.md) · [All operations](https://skmtc.net/easypay/apis/easypay-payments-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/easypay/easypay-payments-api/versions/cdf25a9ad7b2/schema)
