atualizar_venda | Update an existing sale in Conta Azul by ID. Note: Sale update is synchronous (HTTP 200 OK) and requires versao for concurrency control. Args: creds: Injected authentication credentials. venda_id: Required UUID of the sale to update. id_cliente: Required UUID of the customer.… | itens (array, required), numero (integer, required), versao (integer, required), situacao (string, required), venda_id (string, required), data_venda (string, required), id_cliente (string, required), condicao_pagamento (object, required), id_vendedor (string), observacoes (string), composicao_de_valor (object), id_natureza_operacao (string), observacoes_pagamento (string) |
baixar_parcela | Register settlement (payment/receipt) for an installment in Conta Azul. Note: Registering settlement is synchronous (HTTP 200 OK) and immediately returns the created settlement record, confirming that the installment status has been updated. Unlike creation endpoints (which retu… | valor (number, required), parcela_id (string, required), data_pagamento (string, required), conta_financeira (string, required), observacao (string), metodo_pagamento (string) |
criar_conta_a_pagar | Create a new account payable (expense) in Conta Azul. Note: Creation is asynchronous (HTTP 202 Accepted) and returns a creation protocol with status (PENDING, SUCCESS, ERROR). The HTTP 202 response indicates that the request was accepted for asynchronous processing, NOT that the… | valor (number, required), contato (string, required), descricao (string, required), id_categoria (string, required), data_vencimento (string, required), conta_financeira (string, required), data_competencia (string, required), observacao (string), metodo_pagamento (string) |
criar_conta_a_receber | Create a new account receivable (income) in Conta Azul. Note: Creation is asynchronous (HTTP 202 Accepted) and returns a creation protocol with status (PENDING, SUCCESS, ERROR). The HTTP 202 response indicates that the request was accepted for asynchronous processing, NOT that t… | valor (number, required), contato (string, required), descricao (string, required), id_categoria (string, required), data_vencimento (string, required), conta_financeira (string, required), data_competencia (string, required), observacao (string), metodo_pagamento (string) |
criar_pessoa | Create a new person/contact (customer, supplier, carrier) in Conta Azul. OpenAPI documentation: https://developers.contaazul.com/open-api-docs/open-api-person/v1/criarpessoa Note: Creation is synchronous (HTTP 201 Created) and returns the created person record. Args: creds: Inje… | nome (string, required), tipo_pessoa (string, required), rg (string), cpf (string), cnpj (string), ativo (boolean), email (string), codigo (string), perfis (array), enderecos (array), inscricoes (array), observacao (string), nome_fantasia (string), agencia_publica (boolean), data_nascimento (string), optante_simples (boolean), outros_contatos (array), telefone_celular (string), telefone_comercial (string), contato_cobranca_faturamento (object) |
criar_venda | Create a new sale in Conta Azul. Note: Sale creation is synchronous (HTTP 200 OK) and immediately returns the created sale object. Args: creds: Injected authentication credentials. id_cliente: Required UUID of the customer (from listar_pessoas). numero: Required sequential sale… | itens (array, required), numero (integer, required), situacao (string, required), data_venda (string, required), id_cliente (string, required), condicao_pagamento (object, required), id_vendedor (string), observacoes (string), id_categoria (string), id_centro_custo (string), composicao_de_valor (object), observacoes_pagamento (string) |
excluir_venda | Delete one or more sales in Conta Azul (batch or single deletion). Note: Batch deletion is synchronous (HTTP 200/204) and deletes the specified sales. Args: creds: Injected authentication credentials. venda_id: Optional UUID or identifier of a single sale to delete. ids_vendas:… | venda_id (string), ids_vendas (array) |