A API segue versionamento (
v2, v3, …). Mudanças aditivas (novos campos opcionais, novos endpoints) não quebram integrações existentes. Sempre que uma mudança exigir atenção especial, ela será destacada com um aviso abaixo.v6.0.303
Novos campos e anexos em Contas a Pagar e Pedido de Compra
O lançamento de Contas a Pagar passa a expor competência, código de barras e Custo ABC. A consulta de um Pedido de Compra passa a devolver os arquivos anexados ao pedido e às notas fiscais.O que mudou:- Novos campos opcionais em
POST /v2/financeiro/contaspagar,PUT /v2/financeiro/contaspagare nas consultasGET /v2/financeiro/contaspagar,/baixadose/{ex}/{fil}/{nrtrs}/{seqtrs}:PeriodoDeCompetencia(datetime) — período de competência do lançamentoCodigoDeBarras(string) — código de barras do boletoCodigoDoCustoABC(string) — código do Custo ABC; quando informado, precisa ser um Custo ABC válido da empresaDescricaoDoCustoABC(string, somente leitura) — descrição do Custo ABC
- Novos campos somente leitura em
GET /v2/compras/pedido/{numeroPedido}:Arquivos— anexos do pedido (Id,NomeDoArquivo,Urlcom token SAS eObservacao)ArquivosNotasFiscais— anexos de notas fiscais do pedido, no mesmo formato
- As listas
GET /v2/compras/pedido/abertose/encerradosnão preenchem os anexos - Mudança aditiva: integrações existentes continuam funcionando sem alteração
v6.0.298
Responsável de compras e total de cotações na Ordem de Compra
A consulta de Ordem de Compra passa a informar o colaborador responsável pelas compras e quantas cotações estão vinculadas à ordem.O que mudou:- Novos campos somente leitura em
GET /v2/compras/ordem/abertas,/encerradase/{id}:DescricaoDoColaboradorResponsavelCompras(string) — nome do colaborador responsável pelas comprasTotalDeCotacoes(int) — quantidade de cotações vinculadas à ordem
- Mudança aditiva: integrações existentes continuam funcionando sem alteração
v6.0.298
Campos da reforma tributária na Nota Fiscal de Serviço
A NFS-e passa a expor os dados de IBS/CBS e as situações tributárias de PIS, COFINS e CSLL usados na reforma tributária.O que mudou:- Novos campos em
GET /v2/faturamento/nfse/{id}e demais consultas e gravações de NFS-e (POST/PUT /v2/faturamento/nfse):CodigoIndicadorDaOperacao(string),CodigoTipoDaOperacao(int) eCodigoIndicadorDoDestinatario(int) — indicadores da operação IBS/CBSCodigoDaSituacaoTributariaIBSCBS(string) — CST de IBS/CBSClassificacaoIBSCBS(string) — classificação tributária (cClassTrib)AliquotaIBSMunicipal,ValorIBSMunicipal,AliquotaIBSEstadual,ValorIBSEstadual,AliquotaCBSeValorCBS(decimal)CodigoDaSituacaoTributariaPISeCodigoDaSituacaoTributariaCOFINS(string) — CST de PIS e COFINSCodigoDaRetencaoPisCofinsCsll(string) — tipo de retenção de PIS, COFINS e CSLL
- Mudança aditiva: integrações existentes continuam funcionando sem alteração
v6.0.297
Valor bruto, retenções e anexos em Contas a Pagar
O lançamento de Contas a Pagar passa a detalhar o valor bruto e os impostos retidos, e a consulta por chave passa a devolver os arquivos anexados ao título.O que mudou:- Novos campos em
POST /v2/financeiro/contaspagar,PUT /v2/financeiro/contaspagare nas consultasGET /v2/financeiro/contaspagar,/baixadose/{ex}/{fil}/{nrtrs}/{seqtrs}:ValorBruto(decimal) — valor do lançamento antes dos impostos retidosValorPISRetido,ValorCOFINSRetido,ValorCSLLRetido,ValorIRRetido,ValorISSRetidoeValorINSSRetido(decimal)
ValorDoLancamentopassa a representar o valor líquido do título- Novo campo somente leitura
ArquivosnoGET /v2/financeiro/contaspagar/{ex}/{fil}/{nrtrs}/{seqtrs}e nas respostas de inclusão, alteração e exclusão — lista os anexos do lançamento (Id,NomeDoArquivo,Urlcom token SAS eObservacao) - As listagens
GET /v2/financeiro/contaspagare/baixadosnão preenchemArquivos - Mudança aditiva: integrações existentes continuam funcionando sem alteração
v6.0.294
Novos campos no cadastro de Produto
O body de inclusão e alteração de produto passa a expor campos que já existiam no cadastro interno da plataforma, mas ainda não estavam disponíveis na API de integração.O que mudou:- Novos campos opcionais em
POST /v2/produtoePUT /v2/produto(também retornados nas consultasGET):CodigoGenerico(string) — código genérico do produtoDescricaoDoProdutoIngles(string) — descrição em inglês (o campoDescricaoDoProdutocontinua preenchendo apenas a descrição em português)PesoBrutoePesoLiquido(decimal) — substituem o uso do campoPeso, que não preenchia os pesos bruto e líquido na plataformaAltura,LarguraeComprimento(string) — dimensões do produto
- O campo
Pesopermanece no contrato por compatibilidade, mas não populaPesoBruto/PesoLiquido. Prefira os novos campos. - Mudança aditiva: integrações existentes continuam funcionando sem alteração
v6.0.293
Filtro por centro de custo nas Requisições de Compra
Agora é possível restringir o retorno das requisições de compra a um ou mais centros de custo específicos.O que mudou:- Novo parâmetro opcional
CodigosCentroCustos(lista destring) emGET /v2/compras/requisicao/abertaseGET /v2/compras/requisicao/encerradas - Se omitido, o comportamento é o mesmo de antes: retorna requisições de todos os centros de custo
- O parâmetro é repetido na query string para enviar múltiplos códigos
v6.0.292
Campo de projeto liberado na Requisição de Compra
Os campos de projeto vinculados à Requisição de Compra, que já existiam internamente, agora são retornados publicamente pela API.O que mudou:- Campos
CodigoDoProjeto(int, opcional) eDescricaoDoProjeto(string) passam a ser retornados emGET /v2/compras/requisicao/abertas,GET /v2/compras/requisicao/encerradaseGET /v2/compras/requisicao/{id} - Nenhuma ação é necessária caso sua integração já ignore campos desconhecidos no payload
v6.0.292
Novos endpoints de Tipo e Motivo de Compra
Adicionados endpoints de consulta para apoiar o preenchimento de pedidos e requisições de compra a partir de uma integração externa.O que mudou:- Novo endpoint
GET /v2/compras/gerenciamento/tipodecompra— lista os tipos de compra cadastrados, com filtro opcionalsomenteAtivos - Novo endpoint
GET /v2/compras/gerenciamento/motivo— lista os motivos de compra cadastrados (ordenados por descrição), com filtro opcionalsomenteAtivos
Campo de código NBS na Nota Fiscal de Serviço
O que mudou:- Novo campo
CodigoNBS(string) no retorno deGET /v2/faturamento/nfse/{id}e demais consultas de NFS-e, com a classificação do serviço prestado conforme a tabela NBS (Nomenclatura Brasileira de Serviços)
v6.0.291
Data de liberação para aprovação em Ordem, Pedido e Requisição de Compra
O que mudou:- Novo campo
DataLiberacaoParaAprovacao(datetime, opcional) no retorno de:GET /v2/compras/ordem/abertas,/encerradase/{id}(Ordem de Compra)GET /v2/compras/pedido/abertos,/encerradose/{numeroPedido}(Pedido de Compra)GET /v2/compras/requisicao/abertas,/encerradase/{id}(Requisição de Compra)
- Indica o momento em que o documento foi liberado para entrar no fluxo de aprovação, sem depender de uma consulta adicional ao histórico de aprovações/reprovações
v6.0.290
Novos campos em Ordem e Pedido de Compra
O que mudou:- Novo campo
NumeroDaRequisicaoDeEstoque(decimal, opcional) emGET /v2/compras/ordem/abertas,/encerradase/{id}— identifica a requisição de estoque que originou a ordem de compra, quando aplicável - Novo campo
IdPedidoWS(string) emGET /v2/compras/pedido/abertos,/encerradose/{numeroPedido}— identificador auxiliar do pedido, pensado para facilitar o rastreio de pedidos criados/consultados via integração
v6.0.290
Número da requisição de compra na Ordem de Compra
O que mudou:- Novo campo
NumeroDaRequisicaoDeCompra(decimal, opcional) emGET /v2/compras/ordem/abertas,/encerradase/{id}— identifica diretamente qual requisição deu origem à ordem, sem necessidade de consulta adicional
v6.0.290
Importação de endereçamento de produtos via API
O que mudou:- Novo endpoint
POST /v2/sistema/importacao/enderecamento-de-produto— recebe um arquivo Excel com o mapeamento de endereçamento de produtos no estoque (localização física do produto no almoxarifado) - Aceita o parâmetro de query
preview(bool, padrãofalse): quandotrue, retorna apenas o total de registros identificados no arquivo, sem confirmar a importação
v6.0.289
Novos endpoints de Requisição de Estoque
Adicionados endpoints para consulta de requisições de estoque (RE), completando a cobertura que já existia para requisições de compra.O que mudou:- Novo endpoint
GET /v2/estoque/requisicao/pendentes— retorna as requisições de estoque pendentes por empresa e filial (filial), com limite opcional de registros (qtde) - Novo endpoint
GET /v2/estoque/requisicao/finalizadas— retorna as requisições de estoque já finalizadas, com os mesmos parâmetros
v6.0.288
Filtro por código do cliente e campo de competência em Contas a Receber
O que mudou:- Novo parâmetro opcional
codigoDoCliente(int) emGET /v2/financeiro/contasrecebereGET /v2/financeiro/contasreceber/baixados— filtra os títulos a receber de um cliente específico - Novo campo
PeriodoDeCompetencia(datetime, opcional) no retorno de ambos os endpoints
