# List Instruments Endpoint: GET /trading/api/v3/Instruments Version: 1.5.0 Security: api-key, nonce, timestamp, version, signature ## Query parameters: - `symbols` (array) Symbols to include, example: 'BTC/CHF' - `baseCurrencies` (array) Include instruments with certain base currencies, example: 'BTC' - `quoteCurrencies` (array) Include instruments with certain quote currencies, example: 'BTC' ## Header parameters: - `customer-number` (string, required) Defines which customer the request is executed for. If you manage multiple customers, this is how you switch between them. Use the _Customer Management_ API endpoints to get the customer data. Example: 'BTCS-CUS-123456' ## Response 200 fields (application/json): - `symbol` (string,null) - `minBaseIncrement` (number) - `minQuoteIncrement` (number) - `minPriceIncrement` (number) - `orderTypeLimits` (array,null) - `orderTypeLimits.orderType` (string) Enum: "Unknown", "Market", "Limit", "Stop", "StopLimit", "PreviouslyQuoted", "BestExecution" - `orderTypeLimits.timeInForce` (string) Enum: "Unknown", "GoodTillCancel", "ImmediateOrCancel", "FillOrKill", "GoodTilDate" - `orderTypeLimits.minOrderSize` (number) - `orderTypeLimits.maxOrderSize` (number) - `orderTypeLimits.minOrderSizeQuote` (number) - `orderTypeLimits.maxOrderSizeQuote` (number) - `basePrecision` (integer) - `quotePrecision` (integer) - `pricePrecision` (integer) - `commissions` (object,null) - `commissions.Unknown` (object) - `commissions.Unknown.Buy` (array) - `commissions.Unknown.Buy.side` (string) Enum: "Unknown", "Buy", "Sell" - `commissions.Unknown.Buy.volumeLimit` (number) - `commissions.Unknown.Buy.volumeLimitQuote` (number) - `commissions.Unknown.Buy.commissionPct` (number) - `commissions.Unknown.Buy.baseFee` (number) - `commissions.Unknown.Sell` (array) - `commissions.Market` (object) - `commissions.Limit` (object) - `commissions.Stop` (object) - `commissions.StopLimit` (object) - `commissions.PreviouslyQuoted` (object) - `commissions.BestExecution` (object) - `commissionCurrency` (string,null) - `commissionPrecision` (integer) - `classification` (string) Enum: "Unknown", "FiatFiat", "CryptoFiat", "CryptoCrypto" - `externallyTradeable` (boolean) - `internallyTradeable` (boolean) - `isTradingEnabledBuy` (boolean) - `isTradingEnabledSell` (boolean) - `isLimitOrderEnabled` (boolean) - `hasError` (boolean) - `isSynthetic` (boolean) - `routingSymbols` (array,null) - `principalLimitOrderMaxSize` (number) - `principalLimitOrderMaxSizeQuote` (number) - `agentLimitOrderMaxSize` (number) - `agentLimitOrderMaxSizeQuote` (number)