1. SEPA Withdrawal
Partner API
  • Getting Started
    • Introduction
    • Authentication
    • Business Use Cases
  • API References
    • Partner Operations
      • Balances & History
        • Get Balances
        • Get Balance History
      • Crypto Deposits
        • Get Crypto Deposit Details
      • Crypto Withdrawal
        • Create Crypto Withdrawal
        • Get Crypto Withdrawal Details
      • Currency Exchange
        • Get Rates
        • Create Lock
        • Create Exchange
        • Get Exchange Details
      • SEPA Deposit
        • Get SEPA Deposit Details
        • Get SEPA Deposit Info
      • SEPA Withdrawal
        • Create a SEPA Withdrawal
          POST
        • Get SEPA Withdrawal Details
          GET
  • Integration
    • SDKs & Integration Guides
    • Transaction Processing
    • Error Handling
    • Rate Limiting
    • Webhooks
      • Transaction Webhooks
        • Crypto Deposit Webhook
        • Crypto Withdrawal Webhook
        • Exchange Webhook
        • SEPA Deposit Webhook
        • SEPA Withdrawal Webhook
  • Reference
    • Supported Currencies
    • Fees
    • FAQ
    • Changelog
    • Support
  1. SEPA Withdrawal

Get SEPA Withdrawal Details

Testing Env
https://stage-api.fintegence.io
Testing Env
https://stage-api.fintegence.io
GET
/v1/sepa-withdrawal/details
Retrieves full details of a specific SEPA withdrawal using either the partner transaction identifier or the external reference ID.
Use this endpoint to track outgoing bank transfer execution, verify applied fees, and retrieve beneficiary payment details for audit and accounting reconciliation.

Query Parameters Validation#

To query SEPA withdrawal details, you must provide exactly one of the following identifiers in your request:
transactionId: internal partner transaction identifier (UUID), OR
externalId: external reference identifier (UUID).
Required Identifier
Providing at least one parameter is strictly required (transactionId or externalId). If neither is supplied, the request will fail validation.

Response & Beneficiary Details#

Processing Status: Track the withdrawal lifecycle through standard execution states (started, pending, successful, unsuccessful, etc.).
Beneficiary Data: Banking metadata (accountHolder, iban, swift, bankName) is populated upon successful processing and may return null while the transfer is pending or if processing fails.
Provisions & Fees: The fee field reflects the specific fee charged for processing the SEPA transfer.
Status Monitoring
While webhooks are recommended for real-time state updates, this endpoint serves as the definitive source of truth for manual status checks and reporting.

Request

Authorization
API Key
Add parameter in header
x-api-key
Example:
x-api-key: ********************
or
Query Params

Responses

🟢200Success
application/json
Bodyapplication/json

🟠401Access Denied
🟠404Transaction not found
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://stage-api.fintegence.io/v1/sepa-withdrawal/details?transactionId=undefined&externalId=undefined' \
--header 'x-api-key: <api-key>'
Response Response Example
200 - Success
{
    "transactionId": "b14472f5-6843-4c02-b808-438eedd335d9",
    "externalId": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
    "status": "successful",
    "amount": "1500.00",
    "currency": "EUR",
    "accountHolder": "FINTEGENCE S.R.O.",
    "iban": "LT36 3130 0101 0420 3257",
    "swift": "BZENLT22",
    "bankName": "ZEN UAB",
    "fee": "2.50",
    "createdAt": "2026-09-14T08:25:12.456Z"
}
Previous
Create a SEPA Withdrawal
Next
SDKs & Integration Guides
Built with