---
title: "Get Fees and Interbank Settlement Amounts"
method: GET
path: "/v1/fees-and-amounts/{sourceCountry}/{sourceCurrency}/{destinationCountry}/{destinationCurrency}/{amountCurrency}/{amount}/{exchangeRate}"
tags: ["Transaction Fees & Amounts"]
---

# Get Fees and Interbank Settlement Amounts

`GET /v1/fees-and-amounts/{sourceCountry}/{sourceCurrency}/{destinationCountry}/{destinationCurrency}/{amountCurrency}/{amount}/{exchangeRate}`

Retrieves the various fees and amounts based on specified parameters. Information can be used in the pacs.008 payment instruction.

## Path parameters

- `sourceCountry` string, required
- `sourceCurrency` string, required
- `destinationCountry` string, required
- `destinationCurrency` string, required
- `amountCurrency` string, required
- `amount` number, required
- `exchangeRate` number, required

## Response `200`

Successful response

## Other responses

- `400` — Invalid request. Applicable reason codes: TE001 INVALID_REQUEST, BE007 QUOTE_SAME_CURRENCY, BE010 FXP_NOT_REGISTERED, BE012 FXP_NO_SETTLEMENT_ACCOUNT.
- `401` — Authentication failed. Applicable reason codes: AE001 AUTH_TOKEN_MISSING, AE002 AUTH_TOKEN_INVALID.
- `403` — Authorization failed. The token is valid but its OAuth2 scopes do not grant access to this endpoint or corridor. Reason code AE004 ACCESS_DENIED.
- `404` — Not found. Applicable reason codes: BE009 QUOTE_CURRENCY_PAIR_NOT_CONFIGURED, BE011 FEE_FORMULA_NOT_FOUND.
- `429` — Rate limit exceeded. Returned by the API gateway and carries no structured Nexus body. The Retry-After response header indicates when to retry.
- `500` — An unhandled exception or infrastructure failure occurred. Reason code TE099 INTERNAL_ERROR. The caller may retry with exponential backoff.

---

[API](https://skmtc.net/nexusglobalpayments/apis/nexus-apis.md) · [All operations](https://skmtc.net/nexusglobalpayments/apis/nexus-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nexusglobalpayments/nexus-apis/revisions/b3e625f21841/schema)
