Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "contaazul_list_invoices_nfe", "contaazul_list_invoices_nfse", "contaazul_list_sales" and 4 more
Lista NF-e (notas fiscaisemitidasde produto) EMITIDAS ou CORRIGIDAS COM SUCESSO (NF-ea API não filtra por status).Filtrosdata_inicial e data_final (AAAA-MM-DD) são OBRIGATÓRIAS na API e a janela máxima dela é de 15 dias:tamanho_paginase omitidas,paginausamos os últimos 15 dias; se vier só uma,data_emissao_inicioa outra fica a 15 dias de distância; janela maior (ex.: um mês) é consultada em partes de 15 dias e devolvida junta (todas as páginas,data_emissao_fimcampo `janelas`). Outros filtros: documento_tomador (CPF/CNPJ),status.numero_nota, id_venda. Paginação (só em janela de até 15 dias): pagina + tamanho_pagina (10, 20, 50 ou 100).
⟨10 unchanged words⟩ ,"data_emissao_inicio":{"type":"string"},"paginadata_final":{"type":"numberstring"},"statusdata_inicial":{"type":"string"},"documento_tomador":{"type":"string"},"id_venda":{"type":"string"},"numero_nota":{"type":"string"},"pagina":{"type":"number"},"tamanho_pagina":{"type":"number"} ⟨2 unchanged words⟩
⟨18 unchanged words⟩ dias (se omitidas, usa os últimos 15 dias; se vier só uma, a outra fica a 15 dias de distância). Outros filtros: id_cliente, numero_venda, status ⟨11 unchanged words⟩
⟨16 unchanged words⟩ ids_vendedores, ids_categorias, ids_produtos, numeros, situacoes (ex.enum de BUSCA:aprovadoin_process, approved, invoiced, canceled, proposal, proposal_accepted, proposal_refused, scheduled, committed; sinônimos em_andamento, aprovado, faturado, cancelado, orcamento, orcamento_aceito, orcamento_recusado e agendado são convertidos), termo_busca, ordenação por numero/cliente/data. Paginação: pagina + tamanho_pagina; a resposta traz total_itens, totais e quantidades por situação. data_alteracao_de e data_alteracao_ate só valem juntos na API: informe os dois; se vier só um, o outro é completado (sem _ate = agora; sem _de = 30 dias antes do _ate). Bulk support: accepts cliente_ids for batched execution.
⟨5 unchanged words⟩ conta a pagar. `data` é o JSON doEventoFinanceiroRequestEventoFinanceiroRequest. OBRIGATÓRIOS (mesmaaestruturachamadadoécontaazul_receivable_createrecusada antes de ir à API se faltar algum):data_competenciaid_fornecedor (UUID do fornecedor,valorvia contaazul_list_people; `contato` é aceito como alias),observacaoconta_financeira (UUID, via contaazul_list_financial_accounts), data_competencia (YYYY-MM-DD), descricao,contatovalor (UUIDnumber
⟨7 unchanged words⟩ receber. `data` é o JSON do EventoFinanceiroRequest. OBRIGATÓRIOS (a chamada é recusada antes de ir à API se faltar algum):data_competenciaid_cliente (YYYY-MM-DDUUID do cliente, via contaazul_list_people; `contato` é aceito como alias),valorconta_financeira (numberUUID, via contaazul_list_financial_accounts),observacaodata_competencia (YYYY-MM-DD), descricao,contatovalor (UUIDnumberdo>cliente0),—rateio[] com {id_categoria (UUID,
Cria ou atualiza venda.action=create`data`postaé o payload da venda em/venda;JSON. action=create (POST /venda) — OBRIGATÓRIOS: id_cliente (UUID, via contaazul_list_people), situacao (EM_ANDAMENTO ou APROVADO), data_venda (AAAA-MM-DD), itens[] e condicao_pagamento; `numero` é obrigatório na API mas, se omitido, usamos o próximo número livre da empresa. action=updateem(PUT/vendas//venda/{id}.,`data`substitui a venda) — passe `id` e os mesmos campos do create; `versao` (inteiro, controle de concorrência) éoobrigatóriopayloadnacompleto
Cria ou atualiza venda.action=create`data`postaé o payload da venda em/venda;JSON. action=create (POST /venda) — OBRIGATÓRIOS: id_cliente (UUID, via contaazul_list_people), situacao (EM_ANDAMENTO ou APROVADO), data_venda (AAAA-MM-DD), itens[] e condicao_pagamento; `numero` é obrigatório na API mas, se omitido, usamos o próximo número livre da empresa. action=updateem(PUT/vendas//venda/{id}.,`data`substitui a venda) — passe `id` e os mesmos campos do create; `versao` (inteiro, controle de concorrência) éoobrigatóriopayloadnacompleto
Added "contaazul_list_sale_items"; changed the definition of "contaazul_list_payables" and "contaazul_list_sales" (57 tools before, 58 now)
⟨20 unchanged words⟩ RECEBIDO, EM_ABERTO, RENEGOCIADO, RECEBIDO_PARCIAL, ATRASADO). O Conta Azul usa os MESMOS status de contas a receber (RECEBIDO aqui = pago) e o mesmo formato de item — parecido com list_receivables, mas são despesas.
Listavendas.vendas (GET /venda/busca). Filtros:tamanho_paginadata_inicio/data_fim (emissão,pagina
Certificate changed, valid to 2026-12-27
Certificate recorded, valid to 2026-10-29
Authorization not required
First tool surface recorded: 57 tools (server version 0.9.346)
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨4 unchanged words⟩ {"account":{"type":"string"},"campo_ordenado_ascendente":{"enum":["numero","cliente","data"],"type":"string"},"campo_ordenado_descendente":{"enum":["numero","cliente","data"],"type":"string"},"cliente_id":{"type":"string"},"cliente_ids" ⟨2 unchanged words⟩ :"string"},"type":"array"},"data_alteracao_ate":{"type":"string"},"data_alteracao_de":{"type":"string"},"data_criacao_ate":{"type":"string"},"data_criacao_de":{"type":"string"},"data_fim":{"type":"string"},"data_inicio":{"type":"string"},"ids_categorias":{"items":{"type":"string"},"type":"array"},"ids_clientes":{"items":{"type":"string"},"type":"array"},"ids_produtos":{"items":{"type":"string"},"type":"array"},"ids_vendedores":{"items":{"type":"string"},"type":"array"},"numeros":{"items":{"type":"number"},"type":"array"},"origens":{"items":{"type":"string"},"type":"array"},"pagina":{"type":"number"},"situacoes":{"items":{"type":"string"},"type":"array"},"status_venda":{"type":"string"},"tamanho_pagina":{"type":"number"},"termo_busca":{"type":"string"},"tipos":{"items":{"type":"string"},"type":"array"},"totais":{"enum":["waiting_approved","approved","canceled","all"],"type":"string"}},"type":"object"}
Itens (produtos/serviços, quantidade, valor) de uma ou mais vendas. Passe ids_venda (até 50); devolve um resultado por venda.