action vtex_sales_channel_list { label: "Get Sales Channel List" description: "Retrieves a list with details about the store's sales channels. \n## Response body example \n \n```json \n[ \n { \n \"Id\": 1, \n \"Name\": \"Loja Principal\", \n \"IsActive\": true, \n \"ProductClusterId\": null, \n \"CountryCode\": \"BRA\", \n \"CultureInfo\": \"pt-BR\", \n \"TimeZone\": \"E. South America Standard Time\", \n \"CurrencyCode\": \"BRL\", \n \"CurrencySymbol\": \"R$\", \n \"CurrencyLocale\": 1046, \n \"CurrencyFormatInfo\": { \n \"CurrencyDecimalDigits\": 1, \n \"CurrencyDecimalSeparator\": \",\", \n \"CurrencyGroupSeparator\": \".\", \n \"CurrencyGroupSize\": 3, \n \"StartsWithCurrencySymbol\": true \n }, \n \"Origin\": null, \n \"Position\": 2, \n \"ConditionRule\": null, \n \"CurrencyDecimalDigits\": 1 \n } \n] \n```" provider: vtex method: GET path: "/api/catalog_system/pvt/saleschannel/list" encoding: json input: { type: "object" properties: { Accept: { type: "string" } "Content-Type": { type: "string" } } required: ["Accept", "Content-Type"] additionalProperties: false } output: { type: "array" items: { type: "object" properties: { ConditionRule: { type: "string" description: "Defines what is the conditional rule to activate de Sales Channel." } CountryCode: { type: "string" description: "Country Code in ISO 3166-1 alfa-3 Standard." } CultureInfo: { type: "string" description: "Language Country code in LCIDstring Standard." } CurrencyCode: { type: "string" description: "Currency Code in ISO 4217 standard." } CurrencyDecimalDigits: { type: "integer" description: "Quantity of Currency Decimal Digits." } CurrencyFormatInfo: { type: "object" description: "Object with currency format." properties: { CurrencyDecimalDigits: { type: "integer" description: "Quantity of Currency Decimal Digits." } CurrencyDecimalSeparator: { type: "string" description: "Defines which Currency Decimal Separator will be applied." } CurrencyGroupSeparator: { type: "string" description: "Defines which Currency Group Separator will be applied." } CurrencyGroupSize: { type: "integer" description: "Define how many characters will be grouped." } StartsWithCurrencySymbol: { type: "boolean" description: "Defines if all prices will be initiated with Currency Symbol (`true`) or not (`false`)." } } } CurrencyLocale: { type: "integer" description: "Currency Locale Code in LCID standard." } CurrencySymbol: { type: "string" description: "Currency symbol." } Id: { type: "integer" description: "Sales Channel unique identifier." } IsActive: { type: "boolean" description: "Defines if the Sales Channel is active (`true`) or not (`false`)." } Name: { type: "string" description: "Sales Channel name." } Origin: { type: "string" description: "Origin of products in the Sales Channel." } Position: { type: "integer" description: "Defines the position on index." } ProductClusterId: { type: "integer" description: "Product Cluster ID, if the Sales Channel has releated Product Cluster." } TimeZone: { type: "string" description: "Name of Time Zone." } } } } }