Skip to main content

Overview

The /transaction/report endpoint allows you to retrieve a paginated list of past transactions. You can filter the results by date range and status. This endpoint is useful for generating reports, auditing payments, and tracking user activity.

How It Works

1

Obtain an Access Token

Before calling /transaction/report, secure an access token by making a POST request to /auth/token using your ClientId and ClientSecret.
2

Specify Filters (Optional)

You may include optional query parameters such as from, to, status, and cursor to narrow the results or page through them.
3

Call the Endpoint

Make a GET request to /transaction/report with your access token and any desired filters. The response will contain a list of transactions, along with pagination info.
4

Process Results

Each transaction includes metadata such as sender/recipient names, accounts, amounts, dates, payment method, refund/reimbursement status, and recipient address details.

Retrieving Transactions

The /transaction/report endpoint supports filtered and paginated retrieval of transaction data.

Endpoint

  • URL: https://api.synchpay.com/transaction/report
  • Method: GET
  • Authorization: Bearer <AccessToken>

Query Parameters

Available Statuses

  • Created
  • Pending
  • Processed
  • Completed
  • Cancelled
  • Failed

Example Request

Example Response

Response fields

Last modified on April 12, 2026