Tabela de Preço Geral

tabelaPrecos

Obter Listagem de tabelas de preço geral

get
/tabelaPreco
Autorizações
AuthorizationstringObrigatório
Parâmetros de consulta
situacaointeger[]Opcional

Situação (0-Inativo 1-Ativo)

continuationTokenstringOpcional

Identificador da Paginação da Consulta

listarProdutosbooleanOpcional

Listar Produtos da Tabela de Preços (0 - Não, 1 - Sim)

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

application/json
get
/tabelaPreco
GET /cadastrosgerais/v10/tabelaPreco HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
  "continuationToken": "text",
  "data": [
    {
      "codigo": "text",
      "descricao": "text",
      "situacao": true,
      "dataValidade": "2025-11-29",
      "codMensagem1": "text",
      "codMensagem2": "text",
      "dataGeracao": "2025-11-29",
      "moeda": 1,
      "situacaoICMS": true,
      "situacaoPISCOFINS": true,
      "produtosTabelaPreco": [
        {
          "codTabela": "text",
          "codProduto": "text",
          "codFaixa": "text",
          "precoTabela": 1,
          "condicaoVenda": "text",
          "percAcrescimo": "text",
          "observacao1": "text",
          "observacao2": "text",
          "observacao3": "text",
          "observacao4": "text",
          "GERINF": true,
          "PERCMAX": 1,
          "dadosCustomizados": [
            {
              "campo": "text",
              "valor": "text"
            }
          ]
        }
      ],
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}

Cadastrar uma Tabela de Preço Geral

put
/tabelaPreco
Autorizações
AuthorizationstringObrigatório
Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codigostringOpcional

Código da Tabela de Preço

descricaostringOpcional

Descrição da Tabela de Preço

situacaobooleanOpcional

Situação da Tabela de Preço (0-Inativo 1-Ativo)

dataValidadestring · dateOpcional

Data de Validade da Tabela de Preço (YYYY-MM-DD)

codMensagem1stringOpcional

Mensagem da Tabela de Preço

codMensagem2stringOpcional

Complemento da Mensagem da Tabela de Preço

dataGeracaostring · dateOpcional

Data da Geração da Tabela de Preço (YYYY-MM-DD)

moedaintegerOpcional

Moeda da Tabela de Preço

situacaoICMSbooleanOpcional

Situação do ICMS (0-ICMS NAO 1-ATIVO)

situacaoPISCOFINSbooleanOpcional

Situação do PIS/COFINS (0-Inativo 1-Ativo)

Respostas
200

OK

application/json
put
/tabelaPreco
PUT /cadastrosgerais/v10/tabelaPreco HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 550

{
  "codigo": "text",
  "descricao": "text",
  "situacao": true,
  "dataValidade": "2025-11-29",
  "codMensagem1": "text",
  "codMensagem2": "text",
  "dataGeracao": "2025-11-29",
  "moeda": 1,
  "situacaoICMS": true,
  "situacaoPISCOFINS": true,
  "produtosTabelaPreco": [
    {
      "codProduto": "text",
      "codFaixa": "text",
      "precoTabela": 1,
      "condicaoVenda": "text",
      "percAcrescimo": "text",
      "observacao1": "text",
      "observacao2": "text",
      "observacao3": "text",
      "observacao4": "text",
      "GERINF": true,
      "PERCMAX": 1,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ],
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}
{
  "codigo": "text",
  "descricao": "text",
  "situacao": true,
  "dataValidade": "2025-11-29",
  "codMensagem1": "text",
  "codMensagem2": "text",
  "dataGeracao": "2025-11-29",
  "moeda": 1,
  "situacaoICMS": true,
  "situacaoPISCOFINS": true,
  "produtosTabelaPreco": [
    {
      "codTabela": "text",
      "codProduto": "text",
      "codFaixa": "text",
      "precoTabela": 1,
      "condicaoVenda": "text",
      "percAcrescimo": "text",
      "observacao1": "text",
      "observacao2": "text",
      "observacao3": "text",
      "observacao4": "text",
      "GERINF": true,
      "PERCMAX": 1,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ],
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Obter preço de venda a partir do código EAN

get
/tabelaPrecoEAN/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código da tabela

Parâmetros de consulta
codEANstringOpcional

Código EAN do produto

Parâmetros de cabeçalho
empresastringObrigatório
Respostas
200

OK

application/json
get
/tabelaPrecoEAN/{id}
GET /cadastrosgerais/v10/tabelaPrecoEAN/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
  "continuationToken": "text",
  "data": [
    {
      "codigo": "text",
      "descricao": "text",
      "situacao": true,
      "dataValidade": "2025-11-29",
      "codMensagem1": "text",
      "codMensagem2": "text",
      "dataGeracao": "2025-11-29",
      "moeda": 1,
      "situacaoICMS": true,
      "situacaoPISCOFINS": true,
      "produtosTabelaPreco": [
        {
          "codTabela": "text",
          "codProduto": "text",
          "codFaixa": "text",
          "precoTabela": 1,
          "condicaoVenda": "text",
          "percAcrescimo": "text",
          "observacao1": "text",
          "observacao2": "text",
          "observacao3": "text",
          "observacao4": "text",
          "GERINF": true,
          "PERCMAX": 1,
          "dadosCustomizados": [
            {
              "campo": "text",
              "valor": "text"
            }
          ]
        }
      ],
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}

Obter uma Tabela de Preço Geral

get
/tabelaPreco/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código da Tabela

Parâmetros de consulta
codProdutostringOpcional

Código do Produto

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

application/json
get
/tabelaPreco/{id}
GET /cadastrosgerais/v10/tabelaPreco/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
  "continuationToken": "text",
  "data": [
    {
      "codigo": "text",
      "descricao": "text",
      "situacao": true,
      "dataValidade": "2025-11-29",
      "codMensagem1": "text",
      "codMensagem2": "text",
      "dataGeracao": "2025-11-29",
      "moeda": 1,
      "situacaoICMS": true,
      "situacaoPISCOFINS": true,
      "produtosTabelaPreco": [
        {
          "codTabela": "text",
          "codProduto": "text",
          "codFaixa": "text",
          "precoTabela": 1,
          "condicaoVenda": "text",
          "percAcrescimo": "text",
          "observacao1": "text",
          "observacao2": "text",
          "observacao3": "text",
          "observacao4": "text",
          "GERINF": true,
          "PERCMAX": 1,
          "dadosCustomizados": [
            {
              "campo": "text",
              "valor": "text"
            }
          ]
        }
      ],
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}

Atualizar Tabela de Preço Geral

put
/tabelaPreco/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código da Tabela

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codigostringOpcional

Código da Tabela de Preço

descricaostringOpcional

Descrição da Tabela de Preço

situacaobooleanOpcional

Situação da Tabela de Preço (0-Inativo 1-Ativo)

dataValidadestring · dateOpcional

Data de Validade da Tabela de Preço (YYYY-MM-DD)

codMensagem1stringOpcional

Mensagem da Tabela de Preço

codMensagem2stringOpcional

Complemento da Mensagem da Tabela de Preço

dataGeracaostring · dateOpcional

Data da Geração da Tabela de Preço (YYYY-MM-DD)

moedaintegerOpcional

Moeda da Tabela de Preço

situacaoICMSbooleanOpcional

Situação do ICMS (0-ICMS NAO 1-ATIVO)

situacaoPISCOFINSbooleanOpcional

Situação do PIS/COFINS (0-Inativo 1-Ativo)

Respostas
200

OK

application/json
put
/tabelaPreco/{id}
PUT /cadastrosgerais/v10/tabelaPreco/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 550

{
  "codigo": "text",
  "descricao": "text",
  "situacao": true,
  "dataValidade": "2025-11-29",
  "codMensagem1": "text",
  "codMensagem2": "text",
  "dataGeracao": "2025-11-29",
  "moeda": 1,
  "situacaoICMS": true,
  "situacaoPISCOFINS": true,
  "produtosTabelaPreco": [
    {
      "codProduto": "text",
      "codFaixa": "text",
      "precoTabela": 1,
      "condicaoVenda": "text",
      "percAcrescimo": "text",
      "observacao1": "text",
      "observacao2": "text",
      "observacao3": "text",
      "observacao4": "text",
      "GERINF": true,
      "PERCMAX": 1,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ],
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}
{
  "codigo": "text",
  "descricao": "text",
  "situacao": true,
  "dataValidade": "2025-11-29",
  "codMensagem1": "text",
  "codMensagem2": "text",
  "dataGeracao": "2025-11-29",
  "moeda": 1,
  "situacaoICMS": true,
  "situacaoPISCOFINS": true,
  "produtosTabelaPreco": [
    {
      "codProduto": "text",
      "codFaixa": "text",
      "precoTabela": 1,
      "condicaoVenda": "text",
      "percAcrescimo": "text",
      "observacao1": "text",
      "observacao2": "text",
      "observacao3": "text",
      "observacao4": "text",
      "GERINF": true,
      "PERCMAX": 1,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ],
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Excluir uma Tabela Geral

delete
/tabelaPreco/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código da Tabela

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

delete
/tabelaPreco/{id}
DELETE /cadastrosgerais/v10/tabelaPreco/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*

Sem conteúdo

Cadastrar uma Tabela de Preço Item

put
/tabelaPreco/{id}/produto
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código da Tabela

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
Respostas
200

OK

application/json
put
/tabelaPreco/{id}/produto
PUT /cadastrosgerais/v10/tabelaPreco/{id}/produto HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 276

{
  "data": [
    {
      "codProduto": "text",
      "codFaixa": "text",
      "precoTabela": 1,
      "condicaoVenda": "text",
      "percAcrescimo": "text",
      "observacao1": "text",
      "observacao2": "text",
      "observacao3": "text",
      "observacao4": "text",
      "GERINF": true,
      "PERCMAX": 1,
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ]
}
{
  "codTabela": "text",
  "codProduto": "text",
  "codFaixa": "text",
  "precoTabela": 1,
  "condicaoVenda": "text",
  "percAcrescimo": "text",
  "observacao1": "text",
  "observacao2": "text",
  "observacao3": "text",
  "observacao4": "text",
  "GERINF": true,
  "PERCMAX": 1,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Atualizar uma Tabela de Preço Item

put
/tabelaPreco/{id}/produto/{codProduto}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código da Tabela

codProdutostringObrigatório

Código do Produto

Parâmetros de consulta
codFaixastringOpcional

Código da Faixa

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codProdutostringOpcional

Código do Produto

codFaixastringOpcional

Código da Faixa

precoTabelaintegerOpcional

Preço do Produto/Faixa na Tabela de Preço

condicaoVendastringOpcional

Código da Condição de Venda Tabela de Preço

percAcrescimostringOpcional

Percentual de Acréscimo da Tabela de Preço

observacao1stringOpcional

Observação

observacao2stringOpcional

Complemento da Observação

observacao3stringOpcional

Complemento da Observação

observacao4stringOpcional

Complemento da Observação

GERINFbooleanOpcional

Situação do Preço (0-Preço gerado/custos,1-Preço informad/vendas)

PERCMAXnumberOpcional

Percentual Máximo de Descontos

Respostas
200

OK

application/json
put
/tabelaPreco/{id}/produto/{codProduto}
PUT /cadastrosgerais/v10/tabelaPreco/{id}/produto/{codProduto} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 265

{
  "codProduto": "text",
  "codFaixa": "text",
  "precoTabela": 1,
  "condicaoVenda": "text",
  "percAcrescimo": "text",
  "observacao1": "text",
  "observacao2": "text",
  "observacao3": "text",
  "observacao4": "text",
  "GERINF": true,
  "PERCMAX": 1,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}
{
  "codTabela": "text",
  "codProduto": "text",
  "codFaixa": "text",
  "precoTabela": 1,
  "condicaoVenda": "text",
  "percAcrescimo": "text",
  "observacao1": "text",
  "observacao2": "text",
  "observacao3": "text",
  "observacao4": "text",
  "GERINF": true,
  "PERCMAX": 1,
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Excluir uma Tabela de Preço Item

delete
/tabelaPreco/{id}/produto/{codProduto}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código da Tabela

codProdutostringObrigatório

Código do Produto

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

delete
/tabelaPreco/{id}/produto/{codProduto}
DELETE /cadastrosgerais/v10/tabelaPreco/{id}/produto/{codProduto} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*

Sem conteúdo

Obter Tabelas de Preço por Cliente

get
/tabelaPrecoCliente/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idintegerObrigatório

Código do Cliente

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200

OK

application/json
get
/tabelaPrecoCliente/{id}
GET /cadastrosgerais/v10/tabelaPrecoCliente/{id} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
  "codEmpresa": "text",
  "codCliente": "text",
  "tabelasPrecoCliente": [
    {
      "codTabela": "text",
      "dadosCustomizados": [
        {
          "campo": "text",
          "valor": "text"
        }
      ]
    }
  ],
  "dadosCustomizados": [
    {
      "campo": "text",
      "valor": "text"
    }
  ]
}

Atualizado