---
title: "Trade options / configurations for onboard"
method: GET
path: "/exchange/api/orders/trade-options"
tags: ["exchange-external-api"]
---

# Trade options / configurations for onboard

`GET /exchange/api/orders/trade-options`

## Response `200`

Success

- TradeOptions
  - `fiats` FiatCurrency[], required
    - `name` string, required — Offical name of a currency
    - `logo` string, required — URL to fiat logo
    - `isoCode` string, required — ISO 4217 (alphabetic) for currency
    - `symbol` string — Alias to isoCode
    - `unicodeSymbol` string — Unicode symbol for fiat
    - `transactionLimitsConfig` DefaultConfigurationResponse
      - `kyc` TransactionLimitResponse, required
        - `maxSingleTransactionLimit` number
        - `minSingleTransactionLimit` number
        - `dailyTransactionLimit` number
        - `maxLifetimeLimit` number
      - `noKyc` TransactionLimitResponse, required
        - `maxSingleTransactionLimit` number
        - `minSingleTransactionLimit` number
        - `dailyTransactionLimit` number
        - `maxLifetimeLimit` number
  - `networks` BlockchainNetwork[], required
    - `networkId` string, required — Unique network connector identifier on Onboard
    - `name` string, required — Human readable name for the network
    - `logo` string, url, required — network's logo
    - `explorer` string, url, required — URL to explorer (scan) application for the network
    - `chainId` number, required — Protocol chain ID
    - `nativeAsset` string, required — Network native coin symbol
    - `availableTokens` Tokens[]
      - `symbol` string, required — Token symbol e.g ETH, USDC, BUSD
      - `networkId` string, required — Onboard network identifier
      - `decimals` number, required — Token decimal size
      - `isNative` boolean, required — Flags of the token is native to the blockchain or not
      - `address` string — Token address on the chain if it's not a native token
  - `paymentChannels` PaymentChannel[]
    - `paymentChannelId` string — Identifier for payment channel
    - `name` string, required — Payment channel name
    - `supportedCurrencies` PaymentChannelSupportedCurrency[]
      - `country` string — ISO code (alpha 2) for the country valid for
      - `currency` string — ISO code for the supported currency
  - `transactionLimitsConfig` DefaultConfigurationResponse
    - `kyc` TransactionLimitResponse, required
      - `maxSingleTransactionLimit` number
      - `minSingleTransactionLimit` number
      - `dailyTransactionLimit` number
      - `maxLifetimeLimit` number
    - `noKyc` TransactionLimitResponse, required
      - `maxSingleTransactionLimit` number
      - `minSingleTransactionLimit` number
      - `dailyTransactionLimit` number
      - `maxLifetimeLimit` number

## Other responses

- `400` — Bad request
- `401` — Unauthorized request
- `500` — Server error

---

[API](https://skmtc.net/nestechops/apis/onboard-external-api-gateway.md) · [All operations](https://skmtc.net/nestechops/apis/onboard-external-api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nestechops/onboard-external-api-gateway/revisions/35fe01ca087b/schema)
