Synswi
  1. Transactions
Synswi
  • Guides
    • Getting Started With the API
  • API Reference
    • Accounts
      • Onboarding forms
        • Create a Onboarding Form
      • Get account setting
      • Update account setting
      • Get profile
      • Create new profile
      • Register webhook
    • Devices
      • Get Devices
    • Dispute
      • Get disputes
    • Payment instruments
      • Create a payment instrument
      • Get payment instruments
      • Get a payment instrument by id
      • Create a Payment Instrument
    • Transactions
      • Get a transaction by id
        GET
      • Get transactions
        GET
      • Create a transaction
        POST
      • Update a transaction
        POST
    • Fees
      • Get current fee profile
    • Settlements
      • get settlements
      • get settlement entries
    • Identity
      • Register an user
      • Login
      • Validate Token
      • Create an api key
      • List api keys
      • Get Users
    • Programs
      • Accounts
    • Permission
      • Verify user permissions
      • Get Account Users
      • List Accounts
  1. Transactions

Get transactions

GET
https://api-dev.synswi.com/transactions

Request

Query Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api-dev.synswi.com/transactions?amount=25655&posted=true'

Responses

🟢200Success
application/json
Body

Example
{
    "transactions": [
        {
            "id": "transaction-e0fc560c-4c71-49e7-baaa-87d2725a5569",
            "accountId": "acc-c068c34e-b12d-48b1-bc5f-c85edae9fc9b",
            "amount": 200,
            "channel": "in person",
            "createdAt": "2025-02-09T08:37:46.281Z",
            "currency": "USD",
            "method": "card",
            "referenceId": "TR4kCdh4ibQ6sTNBa3dveU1S",
            "status": "succeeded",
            "type": "pull"
        },
        {
            "id": "transaction-b68b44f8-ea0d-459a-8a5b-d6c1164e400f",
            "accountId": "acc-c068c34e-b12d-48b1-bc5f-c85edae9fc9b",
            "amount": 2360,
            "channel": "in person",
            "createdAt": "2025-02-09T08:25:12.715Z",
            "currency": "USD",
            "method": "card",
            "referenceId": "TRcUc8YPs1xTSyUiXwMSsHV3",
            "status": "succeeded",
            "type": "pull"
        },
        {
            "id": "transaction-e7d32e31-6166-4c33-b8b5-c04baed06fbd",
            "accountId": "acc-c068c34e-b12d-48b1-bc5f-c85edae9fc9b",
            "amount": 5500,
            "channel": "online",
            "createdAt": "2025-02-08T07:54:26.711Z",
            "currency": "USD",
            "method": "card",
            "paymentInstrumentId": "payment-instrument-4fd69fcc-e398-42c7-8dde-5432b1f7b97b",
            "referenceId": "185d1f21-b7b6-4cdf-9e99-f31f2caa358b",
            "status": "succeeded",
            "statusReason": null,
            "type": "pull"
        },
        {
            "id": "transaction-8a1ca5c2-4977-4cc5-95be-016949562c98",
            "accountId": "acc-c068c34e-b12d-48b1-bc5f-c85edae9fc9b",
            "amount": 800,
            "channel": "online",
            "createdAt": "2025-02-06T03:57:19.846Z",
            "currency": "USD",
            "method": "ach",
            "paymentInstrumentId": "payment-instrument-75359708-3227-4466-8809-146f60bbbf60",
            "referenceId": "invoice-e7311112-efae-439a-ba19-0a8cfbe646f9",
            "status": "succeeded",
            "statusReason": null,
            "type": "pull"
        },
        {
            "id": "transaction-637577c6-8b7c-4130-842f-c39cc8047ee4",
            "accountId": "acc-c068c34e-b12d-48b1-bc5f-c85edae9fc9b",
            "amount": 800,
            "channel": "online",
            "createdAt": "2025-02-06T03:22:57.420Z",
            "currency": "USD",
            "method": "ach",
            "paymentInstrumentId": "payment-instrument-75359708-3227-4466-8809-146f60bbbf60",
            "referenceId": "invoice-47dec1cf-34fd-4ab6-a07c-b4dfc21cb4a9",
            "status": "succeeded",
            "statusReason": null,
            "type": "pull"
        }
    ],
    "total": 57
}
Previous
Get a transaction by id
Next
Create a transaction
Built with