> For the complete documentation index, see [llms.txt](https://docs.idrx.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.idrx.co/api/transaction-api/get-api-transaction-rates.md).

# GET /api/transaction/rates

## Parameters

1. **`idrxAmount` (String):**

   The IDRX amount to sell.
2. **`usdtAmount` (String):**

   The USDT/USDC amount to sell.
3. **chainId (String):**\
   Blockchain ID.

You must provide either one of `idrxAmount` or `usdtAmount` as parameter. `chainId` will default to 137 (Polygon) if left unspecified.

## Example Request

```
curl '<https://idrx.co/api/transaction/rates?usdtAmount=15>' --header 'idrx-api-key: <API_KEY>' --header 'idrx-api-sig: <signature>' --header 'idrx-api-ts': <timestamp>'
```

## Response

If the request is successful, the response will be as shown below:

```json
{
    "statusCode": 200,
    "message": "success",
    "data": {
        "price": "17171",
        "buyAmount": "34342",
        "chainId": 56,
        "quote": {
          "expectedResult": {
            "min": 1.988408,
            "max": 2
          }
        }
    }
}
```

`buyAmount` represents the IDRX amount you would get from the specified USDT/USDC amount in the parameter.
