1. Transactions
Payswix | Agents API
  • Finance account
    • Getting started
    • Validation rules
    • Virtual IBANs
      • NACE codes
      • Create vIBAN for person or company
      • Get a list of vIBANs
    • Transactions
      • Create a SEPA transfer
        POST
      • Get transfer fee
        POST
      • Get all existing recipients
        GET
      • Get transaction information
        GET
      • Get a filtered list of transactions
        POST
    • Companies
      • Get specific company details
    • Accounts
      • Create a new account
      • Get all user accounts
      • Get user account information by account number
    • Other
      • Check if the server is alive
    • Webhooks
      • Transaction webhook
    • Schemas
      • Company vIBAN
      • Person vIBAN
      • Transaction
  • Standard account
    • Transactions
      • Create a SEPA transfer
      • Create a SWIFT transfer
    • Schemas
      • Transaction
  1. Transactions

Get transaction information

GET
/agents/v1/transactions/{clientId}/{transactionId}

Request

Authorization
API Key
Add parameter in header
X-API-KEY
Example:
X-API-KEY: ********************
or
Path Params

Responses

🟢200OK
application/json
OK
Bodyapplication/json

🟠401Unauthorized
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://demo-api.payswix.com/agents/v1/transactions//' \
--header 'X-API-KEY: <api-key>'
Response Response Example
200 - Success
{
    "is_success": true,
    "data": {
        "paymentMethod": null,
        "currencyType": 1,
        "referenceTransaction": null,
        "referencedBy": [],
        "parameters": [],
        "clientDeclineReason": null,
        "fromAccountIban": "LT743880009208239802",
        "beneficiaryAccountIban": null,
        "providerType": "sepa",
        "isSelfTransfer": false,
        "isDynamicTransfer": false,
        "isScheduled": false,
        "transferMethod": null,
        "counterpartyId": null,
        "id": "44803932-95c0-45be-b31f-f43940316392",
        "account": {
            "discriminator": 0,
            "clientType": 1,
            "clientName": "UAB Baltic Trading",
            "iban": "LT743880009208239802",
            "beneficiaryType": 2,
            "metadata": {
                "status_changed_by": {
                    "actor": "Povilas Liniauskas"
                }
            },
            "providerCurrency": "",
            "external": false,
            "dynamicPayment": false,
            "providerRequisites": {
                "": {
                    "bankCode": null,
                    "bankAccountNumber": "LT173880005087983371"
                }
            },
            "number": "59208239802",
            "type": 1,
            "cards": [],
            "status": 1,
            "primary": true,
            "name": "Primary account",
            "provider": {
                "cardIssuer": false,
                "name": "litas_sepa",
                "currency": null,
                "currencies": [],
                "externalId": null
            },
            "providerNumber": "LT743880009208239802",
            "createdAt": "2026-04-07T10:21:22+00:00",
            "dormant": false,
            "default_fee_activation_date": 0,
            "balances": [],
            "totalEquivalentBalance": null,
            "prohibitedOperations": []
        },
        "status": 1,
        "state": 19,
        "type": 4,
        "provider": "sepa_manual",
        "providerId": null,
        "providerEndToEndId": null,
        "remitterName": null,
        "remitterAccountNumber": null,
        "beneficiaryType": 2,
        "remitterType": 0,
        "beneficiaryName": "UAB Baltic Trading",
        "beneficiaryAccountNumber": "59208239802",
        "amount": 100,
        "currency": "EUR",
        "description": "For testing",
        "bankDetails": null,
        "createdAt": "2026-04-07T10:46:21+00:00",
        "executionTime": null,
        "processingTime": null,
        "updatedAt": "2026-04-07T10:46:22+00:00",
        "chargeType": null,
        "urgency": null,
        "partnerId": null,
        "settlementDate": "2026-04-07T00:00:00+00:00",
        "directDebitMandateId": null,
        "directDebitPaymentId": null,
        "initiatedAt": "2026-04-07T10:46:22+00:00",
        "finalizedAt": null
    },
    "message": null
}
Previous
Get all existing recipients
Next
Get a filtered list of transactions
Built with