Our platform supports trading between a variety of currencies using an RFQ (Request for Quote) system. Users can swap between supported currencies by first obtaining a quote for the trade and then confirming it within a short validity window.Documentation Index
Fetch the complete documentation index at: https://developer.obiex.finance/llms.txt
Use this file to discover all available pages before exploring further.
Key Features
Currency Availability
Use the Get Tradable Currencies endpoint to display the list of tradable currencies supported by the platform. These are the only currencies allowed for swaps.Trading Pairs
Use the Get Pairs endpoint to retrieve the supported currency pairs for trading. For example, a supported trade pair might be BTC-USDT.RFQ System
Swaps are based on an RFQ (Request for Quote) system. To complete a swap:- Create Quote: Obtain a quote for the trade by specifying source currency, target currency, amount, and side (BUY/SELL). The quote will provide the swap rate and the amount you’ll receive in the target currency. For example, if you’re swapping 1,000 USDT to BTC, the quote will include the current rate (e.g., 67,648.9154 USDT per BTC) and show the amount you’ll receive in BTC (0.0478218 BTC).
- Validity Window: A quote also includes a specific validity period (in seconds), which indicates how long it remains active. To proceed with the trade, the user must accept the quote within this time window. If the validity period expires, a new request to the endpoint will be required to obtain an updated quote.
- Accept Quote: To complete a swap, use the quoteId from the Create Quote response. Once done, funds will be deducted from your source wallet and deposited to your target wallet.
There are no extra charges for this service.
Transaction History
To review swap transactions, use the Get User Trades endpoint. You can filter transactions by side (buy/sell), currency ID, and date to narrow down the results.Key Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /currencies/tradeable | List of tradable currencies on our platform |
| GET | /trades/pairs | Retrieve supported currency pairs |
| POST | /trades/quote | Initiate a currency swap by creating a quote |
| POST | /trades/quote/{quoteId} | Accept the quote to complete the swap |
| GET | /trades/summary/me | Review transaction history |
Flow
- Authenticate the user and display available currencies using the Get Tradable Currencies endpoint
- Display available trading pairs using the Get Pairs endpoint
- Initiate the swap with a valid quote and ensure it is accepted within the validity window