# Obtém informações tributárias de um produto Retorna as configurações fiscais de um produto específico. Endpoint: GET /api/v3/products/{productId}/tax-settings Version: 3.0.0 Security: OAuth2 ## Header parameters: - `CPlug-Company-Id` (number, required) Id da Empresa (Company). Você pode localizar os IDs das empresas no _endpoint_ de listagem de empresas. Example: 12 ## Path parameters: - `productId` (integer, required) ID do produto. ## Response 200 fields (application/json): - `data` (object) Representa um produto com suas configurações fiscais. - `data.id` (integer, required) Identificador único do produto. Example: 8 - `data.name` (string, required) Nome do produto. Example: "dolorem" - `data.type` (string, required) Tipo do produto. - simple: Produto simples. - combo: Produto combo. Enum: "simple", "combo" - `data.description` (null,string) Descrição do produto. - `data.sku` (string, required) Código SKU do produto. Example: "2423" - `data.category` (object, required) Categoria do produto. - `data.category.id` (integer) Identificador único da categoria. Example: 2 - `data.category.name` (string) Nome da categoria. Example: "Produção Interna" - `data.image_url` (null,string) URL da imagem do produto. - `data.tax_settings` (object, required) Representa as configurações fiscais de um Produto. - `data.tax_settings.ncm` (object) Representa um NCM. - `data.tax_settings.ncm.id` (integer) ID do NCM. Example: 1 - `data.tax_settings.ncm.code` (string) Código do NCM. Example: "01012100" - `data.tax_settings.ncm.description` (string) Descrição do NCM. Example: "01012100 - Cavalos reprodutores de raça pura" - `data.tax_settings.origin` (object) Representa um ICMS de Origem. - `data.tax_settings.origin.id` (integer) ID do ICMS de Origem. Example: 1 - `data.tax_settings.origin.description` (string) Descrição do ICMS de Origem. Example: "0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8" - `data.tax_settings.cest` (object) Representa um CEST. - `data.tax_settings.cest.id` (integer) ID do CEST. Example: 6 - `data.tax_settings.cest.code` (string) Código do CEST. Example: "0100500" - `data.tax_settings.cest.description` (string) Descrição do CEST. Example: "0100500 - Frisos, decalques, molduras e acabamentos" - `data.tax_settings.cfop` (object) Representa um CFOP. - `data.tax_settings.cfop.code` (string) Código do CFOP. Example: "1101" - `data.tax_settings.cfop.description` (string) Descrição do CFOP. Example: "1101 - Compra para industrialização" - `data.tax_settings.net_weight` (number) Peso líquido do produto. Example: 12.123 - `data.tax_settings.gross_weight` (number) Peso bruto do produto. Example: 11.333 - `data.tax_settings.percent_fcp` (number) Percentual do Fundo de Combate à Pobreza. Example: 10.12 - `data.tax_settings.percent_fcp_st` (number) Percentual do Fundo de Combate à Pobreza para Substituição Tributária. Example: 9.12 - `data.tax_settings.percent_fcp_st_ret` (number) Percentual do Fundo de Combate à Pobreza para Substituição Tributária Retida. Example: 1.12 - `data.tax_settings.groups` (array) Grupos de configurações fiscais por empresa. - `data.tax_settings.groups.company` (object, required) Dados da empresa relacionado. - `data.tax_settings.groups.company.id` (integer) Identificador único da empresa Example: 1234 - `data.tax_settings.groups.company.name` (string) Nome fantasia da empresa. Example: "CPlug" - `data.tax_settings.groups.company.company_name` (string,null) Razão social da empresa. Example: "CPlug Tecnologia da Informação" - `data.tax_settings.groups.ipi_group` (object) Identificador do grupo de IPI. - `data.tax_settings.groups.ipi_group.id` (integer) ID do grupo de IPI. Example: 6 - `data.tax_settings.groups.ipi_group.name` (string) Nome do grupo de IPI. Example: "Grupo de IPI 1" - `data.tax_settings.groups.icms_group` (object) Identificador do grupo de ICMS. - `data.tax_settings.groups.icms_group.id` (integer) ID do grupo de ICMS. Example: 6 - `data.tax_settings.groups.icms_group.name` (string) Nome do grupo de ICMS. Example: "Grupo de ICMS 1" - `data.tax_settings.groups.pis_cofins_group` (object) Identificador do grupo de PIS/COFINS. - `data.tax_settings.groups.pis_cofins_group.id` (integer) ID do grupo de PIS/COFINS. Example: 6 - `data.tax_settings.groups.pis_cofins_group.name` (string) Nome do grupo de PIS/COFINS. Example: "Grupo de PIS/COFINS 1" - `data.tax_settings.groups.issqn_group` (object) Identificador do grupo de ISSQN. - `data.tax_settings.groups.issqn_group.id` (integer) ID do grupo de ISSQN. Example: 6 - `data.tax_settings.groups.issqn_group.name` (string) Nome do grupo de ISSQN. Example: "Grupo de ISSQN 1" ## Response 400 fields (application/json): - `code` (string, required) Código de erro. Example: "missing_headers" - `message` (string) Descrição do erro. Example: "error message" - `meta` (array) Dados adicionais sobre o erro. ## Response 422 fields (application/json): - `code` (string, required) Código de erro. Example: "uneditable_entity" - `message` (string) Descrição do erro. Example: "description error" - `meta` (array) Dados adicionais sobre o erro. - `meta.field` (string, required) Nome do campo no qual existe um erro de validação. Example: "name" - `meta.validations` (array) - `meta.validations.type` (string, required) Tipo da validação aplicada. Example: "Required" - `meta.validations.value` (array) Tipo de valor aplicável (esse campo pode ser vazio). ## Response 401 fields ## Response 404 fields