---
title: "Get indicative FX rates"
method: GET
path: "/irt/v1/rates"
tags: ["IRT"]
---

# Get indicative FX rates

`GET /irt/v1/rates`

## Request

- The document declares no server URL.
- Auth: none declared. Required headers: `ApiKey`, `MerchantId`, `Environment`

Returns indicative hub2_rate per active corridor. Requires fx_rates_read permission. Behind ENABLE_FX_ENGINE flag.

## Headers

- `ApiKey` string, required
- `MerchantId` string, required
- `Environment` 'live' | 'sandbox', required

## Response `200`

- FxRatesResponseDto
  - `rates` FxRateDto[], required
    - `corridor` string, required
    - `inputCurrency` string, required
    - `outputCurrency` string, required
    - `exchangeRate` number
    - `rateType` string, required
    - `lastUpdated` string
    - `validUntil` string
    - `status` string, required

## Other responses

- `401`: Wrong credentials
- `429`: ThrottlerException: Too Many Requests
- `500`: Internal error

## Changes

- **2026-11-03** `f6d3f87df5e0`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hub2/apis/hub2-service-api/changes/irt/v1/rates/get.md)

---

[API](https://skmtc.dev/hub2/apis/hub2-service-api.md) - [All operations](https://skmtc.dev/hub2/apis/hub2-service-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hub2/apis/hub2-service-api/revisions/f6d3f87df5e0?raw)
