The Currency Swaps APIs provide a suite of tools for initiating, managing, and tracking currency swap transactions. A currency swap allows users to exchange a specified amount of one currency for another at a predetermined rate, facilitating international transactions, risk management, and strategic currency allocations. These APIs support operations for initiating swaps, fetching real-time exchange quotes, and retrieving swap transaction histories
Endpoint descriptions
Initiate Currency Swap
Start a new currency swap transaction between two specified currencies. This endpoint accepts parameters like the source and target currencies, swap amount, and an optional quote ID. Upon successful initiation, it provides confirmation of the transaction and a unique ID for tracking.
Fetch Quote
Retrieve a real-time exchange rate quote for a specified currency pair. This endpoint provides the latest conversion rate and associated fees, allowing our users to review potential costs and rates before initiating a swap. It’s useful for planning swaps or evaluating the market rate before locking in a transaction.
Get All Currency Swaps
Access a list of all currency swaps conducted by the user or business, with optional filters for date range, currency pair, or transaction status. This endpoint provides a comprehensive history of swaps, making it easier to review past transactions, monitor patterns, and generate reports on currency activity.
Get Currency Swap by ID
Retrieve detailed information for a specific currency swap by providing its unique transaction ID. This endpoint returns the status, currency details, exchange rate, and timestamps for the selected swap, helping users track individual transactions and confirm their completion.