# Sales channel detail by ID Information about the detail of the sales channels. Module Sales Channel is required. Endpoint: GET /api/sales-channels/id/{id} Version: 1.0.0 Security: shoptetAccessToken, shoptetPrivateApiToken ## Path parameters: - `id` (string, required) Sales channel ID Example: 2 ## Header parameters: - `Content-Type` (string, required) ## Response 200 fields (application/json): - `data` (object, required) - `data.salesChannel` (object, required) - `data.salesChannel.id` (integer, required) Sales channel ID. - `data.salesChannel.guid` (string, required) Sales channel GUID. - `data.salesChannel.name` (string, required) Sales channel name. - `data.salesChannel.type` (any, required) Type of sales channel. Enum: "in_store", "online_store", "marketplace" - `data.salesChannel.defaultCurrency` (string) Sales chanel default currency. - `data.salesChannel.currencies` (array, required) Currencies collection. - `data.salesChannel.currencies.code` (string, required) Currency code. List of available currencies within the e-shop can be found in endpoint GET /api/eshop. - `data.salesChannel.currencies.title` (string, required) Currency title. - `data.salesChannel.currencies.symbol` (string, required) Currency symbol. - `data.salesChannel.currencies.isSymbolOnLeft` (boolean, required) Whether the currency symbol is on left side. - `data.salesChannel.currencies.precision` (integer, required) Currency precision. - `data.salesChannel.currencies.priority` (integer,null) Currency priority. - `data.salesChannel.currencies.decimalSeparator` (string, required) Currency decimal separator. - `data.salesChannel.currencies.thousandSeparator` (string) Currency thousand separator. - `data.salesChannel.currencies.isDefault` (boolean) Whether the language is default. - `data.salesChannel.defaultLanguage` (string) Sales chanel default language. - `data.salesChannel.languages` (array, required) Languages collection. - `data.salesChannel.languages.code` (string, required) Language code. - `data.salesChannel.languages.name` (string, required) Language name. - `data.salesChannel.languages.dateFormat` (string, required) Date format of language. - `data.salesChannel.languages.timeFormat` (string, required) Time format of language. - `data.salesChannel.languages.isVisible` (boolean, required) Whether the language is visible. - `data.salesChannel.languages.isBlocked` (boolean, required) Whether the language is blocked. - `data.salesChannel.languages.priority` (integer,null) Language priority. - `data.salesChannel.createdAt` (string, required) - `data.salesChannel.updatedAt` (string,null, required) - `data.onlineStore` (object,null, required) - `data.onlineStore.id` (integer, required) Online store identifier. - `data.onlineStore.name` (string) Name of online store. - `data.onlineStore.status` (string, required) Online store status Enum: "active", "pending" - `data.onlineStore.domain` (string) Online store domain. - `data.onlineStore.domainSetupMethod` (string,null) Online store domain setup method. - `data.onlineStore.addressFormat` (string) Address format of online store. - `data.onlineStore.timezone` (string) Timezone of online store. - `data.onlineStore.defaultCountry` (object,null) Default country of online store. - `data.onlineStore.defaultCountry.id` (integer, required) Country identifier. - `data.onlineStore.defaultCountry.name` (string, required) Country name. - `data.onlineStore.defaultCountry.code` (string, required) Country code. - `data.onlineStore.defaultCountry.isoCode` (string) Country ISO code. - `data.onlineStore.defaultCountry.flagCode` (string) Country flag code. - `data.onlineStore.defaultCountry.codeAlpha3` (string, required) Country alpha-3 code. - `data.onlineStore.defaultCountry.currency` (string,null) Country currency. - `data.onlineStore.defaultCountry.language` (string,null) Country language. - `data.onlineStore.defaultCountry.regionCount` (integer) Region count of country. - `data.onlineStore.countries` (array) Countries of online store. - `data.onlineStore.isPasswordProtected` (boolean, required) Whether the online store is protected by password. - `data.onlineStore.isPrimary` (boolean, required) Whether the online store is primary. - `data.onlineStore.design` (object) Online store design. - `data.onlineStore.design.header` (object, required) - `data.onlineStore.design.header.logoUrl` (string,null, required) URL of online store logo. - `data.inStore` (object,null, required) - `data.inStore.id` (integer, required) In-store identifier. - `data.inStore.guid` (string, required) In-store GUID. - `data.inStore.address` (any, required) In-store address (can be null). - `data.inStore.contact` (object, required) In store contact information. - `data.inStore.contact.email` (string,null, required) in-store contact email - `data.inStore.contact.phone` (string,null, required) in-store contact phone - `data.inStore.contact.openingHour` (string,null, required) in-store opening hours - `data.inStore.contact.transport` (string,null, required) in-store transport information - `data.inStore.projectCategoryId` (integer, required) Project category identifier. - `data.marketplace` (object,null, required) - `errors` (array,null, required) - `errors.errorCode` (string, required) Short text error identification - `errors.message` (string, required) Descriptive error message - `errors.instance` (string, required) Identification of the entity referenced ## Response 403 fields (application/json): - `data` (object,null) - `errors` (array,null) - `errors.errorCode` (string, required) Short text error identification - `errors.message` (string, required) Descriptive error message - `errors.instance` (string, required) Identification of the entity referenced ## Response 404 fields (application/json): - `data` (object,null) - `errors` (array,null) - `errors.errorCode` (string, required) Short text error identification - `errors.message` (string, required) Descriptive error message - `errors.instance` (string, required) Identification of the entity referenced