1. Currency Exchange
Partner API
  • Getting Started
    • Introduction
    • Authentication
    • Business Use Cases
  • API References
    • Balances & History
      • Get Balances
      • Get Balance History
    • Crypto Deposits
      • Get Crypto Deposit Details
      • Add Travel Rule
    • Crypto Withdrawals
      • Get Whitelisted Wallets
      • Add Whitelisted Wallet
      • Delete Whitelisted Wallet
      • Create Crypto Withdrawal
      • Get Crypto Withdrawal Details
    • SEPA Deposits
      • Get SEPA Payment Details
      • Get SEPA Deposit Details
    • SEPA Withdrawals
      • Create SEPA Withdrawal
      • Get SEPA Withdrawal Details
    • Currency Exchange
      • Get Rates
        GET
      • Create Lock
        POST
      • Create Exchange
        POST
      • Get Exchange Details
        GET
  • Integration
    • Integration Guides
    • Transaction Processing
    • Error Handling
    • Rate Limiting
    • Webhooks
      • Crypto Deposit Webhook
      • Crypto Withdrawal Webhook
      • SEPA Deposit Webhook
      • SEPA Withdrawal Webhook
      • Exchange Webhook
  • Reference
    • Supported Currencies
    • Fees
    • FAQ
    • Changelog
    • Support
  1. Currency Exchange

Get Exchange Details

Testing Env
http://k8s-partnera-partnera-7873f15634-69ebb7c047cac3d1.elb.eu-central-1.amazonaws.com
Testing Env
http://k8s-partnera-partnera-7873f15634-69ebb7c047cac3d1.elb.eu-central-1.amazonaws.com
GET
/v1/exchange/details
Returns the details and current status of a single exchange.
Provide one of the identifiers: transactionId (returned when the exchange was created via the API) or externalId (available for every exchange, e.g. in Get Balance History). If both are provided, transactionId takes precedence and externalId is ignored.

Request

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

Responses

🟢200Success
application/json
Exchange details.
Bodyapplication/json

🟠400P4007: Validation Error
🟠401P4001: Missing API Key
🟠401P4002: Invalid API Key
🟠403P4003: IP Not Allowed
🟠403P4004: Access Denied
🟠404P4102: Transaction Not Found
🔴500P5000: Unknown Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'http://k8s-partnera-partnera-7873f15634-69ebb7c047cac3d1.elb.eu-central-1.amazonaws.com/v1/exchange/details?transactionId=aae447ee-ebe4-4a56-a0ae-c5540846f9a4&externalId=51cc47af-c756-47b6-82c0-acab68609f80' \
--header 'x-api-key: <api-key>'
Response Response Example
200 - Success
{
    "type": "EXCHANGE",
    "transactionId": "aae447ee-ebe4-4a56-a0ae-c5540846f9a4",
    "externalId": "51cc47af-c756-47b6-82c0-acab68609f80",
    "sourceBalanceId": "ea93abc7-389d-4bd6-aeff-2257bfa72683",
    "destinationBalanceId": "6d1c19f5-993f-4495-95f2-90b88413eb47",
    "status": "SUCCESSFUL",
    "sourceAmount": "10",
    "destinationAmount": "0.00013417",
    "sourceCurrency": "EUR",
    "destinationCurrency": "BTC",
    "rate": "0.000013417859392927268",
    "fee": "0",
    "totalDestinationAmount": "0.00013417",
    "createdAt": "2026-10-14T09:17:31.624Z",
    "updatedAt": "2026-10-14T09:17:31.624Z"
}
Previous
Create Exchange
Next
Integration Guides
Built with