{
  "gerado_em": "2026-09-03T02:05:31.913Z",
  "total": 37,
  "ferramentas": [
    {
      "nome": "apuracao",
      "tipo": "leitura",
      "descricao": "Apuração fiscal do mês fechada pela contabilidade: base de cálculo, alíquota efetiva e o imposto apurado.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/apuracao",
      "params": []
    },
    {
      "nome": "atualizar_notas",
      "tipo": "escrita",
      "descricao": "Vai buscar na Receita as notas novas emitidas e recebidas pela empresa. Use quando a pessoa disser que emitiu uma nota que não aparece.",
      "rest": null,
      "params": []
    },
    {
      "nome": "banco_a_receber",
      "tipo": "leitura",
      "descricao": "Cobranças emitidas e ainda não pagas de um banco (boletos do Inter, faturas da Cora, cobranças do Asaas): quanto tem a receber e quanto está vencido.",
      "rest": null,
      "params": [
        {
          "nome": "conexao_id",
          "descricao": "id da conexão — veja em `bancos`",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "banco_lancamentos",
      "tipo": "leitura",
      "descricao": "Extrato de UM banco: entradas e saídas num período. Use o id que veio em `bancos`. Sem período, traz o mês corrente.",
      "rest": null,
      "params": [
        {
          "nome": "banco",
          "descricao": "id do banco (ex: asaas, inter, cora) — veja em `bancos`",
          "obrigatorio": true
        },
        {
          "nome": "de",
          "descricao": "data inicial AAAA-MM-DD",
          "obrigatorio": false
        },
        {
          "nome": "ate",
          "descricao": "data final AAAA-MM-DD",
          "obrigatorio": false
        },
        {
          "nome": "tipo",
          "descricao": "credito (entradas) ou debito (saídas) · em branco = os dois",
          "obrigatorio": false
        }
      ]
    },
    {
      "nome": "banco_sincronizar",
      "tipo": "escrita",
      "descricao": "Vai buscar no banco o movimento novo de uma conta conectada. Use quando a pessoa disser que um pagamento não apareceu no extrato.",
      "rest": null,
      "params": [
        {
          "nome": "conexao_id",
          "descricao": "id da conexão — veja em `bancos`",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "bancos",
      "tipo": "leitura",
      "descricao": "Contas bancárias da empresa: quais estão conectadas por API ou Open Finance, quais mandam extrato por arquivo, e a situação de cada conexão.",
      "rest": null,
      "params": []
    },
    {
      "nome": "caixa_postal",
      "tipo": "leitura",
      "descricao": "Mensagens da caixa postal do e-CAC (Receita Federal) endereçadas à empresa.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/caixa-postal",
      "params": []
    },
    {
      "nome": "cancelar_nota",
      "tipo": "escrita",
      "descricao": "Cancela uma nota fiscal já emitida (evento oficial). Só funciona para nota do mês vigente e da própria empresa. Confirme com a pessoa antes de chamar.",
      "rest": null,
      "params": [
        {
          "nome": "chave",
          "descricao": "chave de acesso da nota (50 dígitos)",
          "obrigatorio": true
        },
        {
          "nome": "motivo",
          "descricao": "motivo do cancelamento",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "contas_a_pagar",
      "tipo": "leitura",
      "descricao": "Contas a pagar da empresa no mês: o que vence, o que já foi pago e o total em aberto.",
      "rest": null,
      "params": [
        {
          "nome": "mes",
          "descricao": "AAAA-MM (padrão: mês atual)",
          "obrigatorio": false
        }
      ]
    },
    {
      "nome": "contas_bancarias",
      "tipo": "leitura",
      "descricao": "De onde a contabilidade está recebendo o movimento da empresa: bancos conectados e extratos enviados.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/contabil/fontes",
      "params": []
    },
    {
      "nome": "contrato",
      "tipo": "leitura",
      "descricao": "Contrato com a contabilidade: honorário, serviços contratados e vigência.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/contrato",
      "params": []
    },
    {
      "nome": "documento_pdf",
      "tipo": "leitura",
      "descricao": "Link para baixar um documento JÁ GERADO e guardado no Drive da contabilidade: guia do imposto, declaração, recibo de entrega, memória de cálculo ou DARF da folha. Não gera nada novo — só entrega o que já existe.",
      "rest": null,
      "params": [
        {
          "nome": "tipo",
          "descricao": "guia | declaracao | recibo | memoria | darf",
          "obrigatorio": true
        },
        {
          "nome": "competencia",
          "descricao": "AAAA-MM",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "documentos",
      "tipo": "leitura",
      "descricao": "Documentos disponíveis para a empresa (guias, relatórios, balancetes) e o que a contabilidade ainda está esperando receber.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/documentos",
      "params": [
        {
          "nome": "competencia",
          "descricao": "competência AAAA-MM",
          "exemplo": "2026-08"
        }
      ]
    },
    {
      "nome": "drive",
      "tipo": "leitura",
      "descricao": "Arquivos e pastas da empresa no Drive da contabilidade (documentos, guias, relatórios).",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/drive",
      "params": []
    },
    {
      "nome": "emitir_nota",
      "tipo": "escrita",
      "descricao": "EMITE uma nota fiscal de serviço (NFS-e) oficial, com número e imposto. Confirme os dados com a pessoa ANTES de chamar — não existe desfazer, só cancelamento formal.",
      "rest": null,
      "params": [
        {
          "nome": "valor",
          "descricao": "valor do serviço em reais",
          "obrigatorio": true
        },
        {
          "nome": "descricao",
          "descricao": "descrição do serviço prestado",
          "obrigatorio": true
        },
        {
          "nome": "tomador_documento",
          "descricao": "CPF ou CNPJ de quem contratou",
          "obrigatorio": false
        },
        {
          "nome": "codigo_servico",
          "descricao": "código do serviço (LC 116, ex: 17.06.01) · opcional — sem ele usa o cadastrado na empresa",
          "obrigatorio": false
        },
        {
          "nome": "tomador_nome",
          "descricao": "nome/razão social de quem contratou",
          "obrigatorio": false
        },
        {
          "nome": "data",
          "descricao": "data da nota AAAA-MM-DD · precisa ser do mês corrente (padrão: hoje)",
          "obrigatorio": false
        }
      ]
    },
    {
      "nome": "empresa",
      "tipo": "leitura",
      "descricao": "Dados cadastrais da empresa: razão social, CNPJ, regime tributário, situação cadastral, CNAEs, endereço e sócios.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/empresa",
      "params": []
    },
    {
      "nome": "extrato",
      "tipo": "leitura",
      "descricao": "Lançamentos bancários já importados na contabilidade (entradas e saídas), por competência.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/contabil",
      "params": []
    },
    {
      "nome": "faturamento",
      "tipo": "leitura",
      "descricao": "Faturamento por mês, RBT12 (receita bruta dos últimos 12 meses) e quanto falta para o teto do regime (MEI ou Simples Nacional). Use para responder \"quanto ainda posso faturar?\".",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/faturamento",
      "params": [
        {
          "nome": "ano",
          "descricao": "ano com 4 dígitos",
          "exemplo": "2026"
        }
      ]
    },
    {
      "nome": "folha",
      "tipo": "leitura",
      "descricao": "Folha de pagamento: funcionários, salários, encargos, INSS e FGTS do mês.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/folha",
      "params": []
    },
    {
      "nome": "gerar_cobranca",
      "tipo": "escrita",
      "descricao": "GERA uma cobrança (boleto, Pix ou cartão) para um cliente da empresa e devolve o link de pagamento. Confirme com a pessoa o cliente, o valor e o vencimento ANTES de chamar — a cobrança é criada de verdade no Asaas e o cliente dela pode receber aviso.",
      "rest": null,
      "params": [
        {
          "nome": "cliente_id",
          "descricao": "id do cliente — veja em `meus_clientes`",
          "obrigatorio": true
        },
        {
          "nome": "valor",
          "descricao": "valor em reais",
          "obrigatorio": true
        },
        {
          "nome": "vencimento",
          "descricao": "AAAA-MM-DD",
          "obrigatorio": true
        },
        {
          "nome": "forma",
          "descricao": "BOLETO, PIX, CREDIT_CARD ou UNDEFINED (deixa o pagador escolher)",
          "obrigatorio": false
        },
        {
          "nome": "descricao",
          "descricao": "do que se trata",
          "obrigatorio": false
        }
      ]
    },
    {
      "nome": "gerar_guia",
      "tipo": "escrita",
      "descricao": "GERA a guia de imposto em atraso, com juros e multa já calculados. DAS (Simples/MEI) sai com vencimento no ÚLTIMO DIA ÚTIL do mês corrente, então vale o mês inteiro; DARF do INSS da folha sai sempre para pagar no mesmo dia (a Receita não aceita outra data). A empresa tem 1 geração por mês para cada tipo: se já gerou este mês, a mesma guia é reaproveitada; se tentar outra competência no mesmo mês, é bloqueado. Antes de chamar, confira com a pessoa QUAL competência ela quer e avise que a guia nova vem com acréscimos.",
      "rest": null,
      "params": [
        {
          "nome": "tipo",
          "descricao": "das (Simples/MEI) ou darf_inss (INSS da folha, DCTFWeb)",
          "obrigatorio": true
        },
        {
          "nome": "competencia",
          "descricao": "AAAA-MM da competência em atraso",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "guia_pdf",
      "tipo": "leitura",
      "descricao": "Link para baixar a guia de imposto (DAS) JÁ EMITIDA de uma competência. Só entrega o que a contabilidade já gerou e guardou — não gera guia nova. O link vale até o dia do vencimento — passou disso a guia não serve nem pra pagar.",
      "rest": null,
      "params": [
        {
          "nome": "competencia",
          "descricao": "AAAA-MM",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "impostos",
      "tipo": "leitura",
      "descricao": "Guias do período: DAS, DARF e demais tributos, com valor, vencimento, situação (paga ou em aberto) e link para baixar.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/das",
      "params": [
        {
          "nome": "ano",
          "descricao": "ano com 4 dígitos",
          "exemplo": "2026"
        }
      ]
    },
    {
      "nome": "indicacoes",
      "tipo": "leitura",
      "descricao": "Programa \"Indique e ganhe\": descontos acumulados, indicações feitas e saldo disponível.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/meus-descontos",
      "params": []
    },
    {
      "nome": "lancar_faturamento",
      "tipo": "escrita",
      "descricao": "Lança um faturamento AVULSO (venda sem nota fiscal) na competência, para a apuração ficar correta. Use quando a empresa recebeu por algo que não gerou NFS-e.",
      "rest": null,
      "params": [
        {
          "nome": "valor",
          "descricao": "valor recebido em reais",
          "obrigatorio": true
        },
        {
          "nome": "competencia",
          "descricao": "AAAA-MM",
          "obrigatorio": true
        },
        {
          "nome": "descricao",
          "descricao": "do que se trata",
          "obrigatorio": false
        }
      ]
    },
    {
      "nome": "meus_clientes",
      "tipo": "leitura",
      "descricao": "Clientes cadastrados da empresa (para quem ela vende), com nome, documento e contato. Use para achar o cliente_id antes de gerar uma cobrança.",
      "rest": null,
      "params": [
        {
          "nome": "busca",
          "descricao": "parte do nome ou do documento",
          "obrigatorio": false
        }
      ]
    },
    {
      "nome": "minhas_cobrancas",
      "tipo": "leitura",
      "descricao": "Cobranças que a empresa emitiu para os clientes dela (boleto, Pix, cartão): valor, vencimento, situação e link de pagamento.",
      "rest": null,
      "params": [
        {
          "nome": "situacao",
          "descricao": "em aberto | pagas | todas (padrão: todas)",
          "obrigatorio": false
        }
      ]
    },
    {
      "nome": "modulos",
      "tipo": "leitura",
      "descricao": "Módulos e serviços contratados pela empresa, e o que está disponível para contratar.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/modules",
      "params": []
    },
    {
      "nome": "nota_pdf",
      "tipo": "leitura",
      "descricao": "Link para baixar o PDF (DANFSe) de uma nota fiscal, pela chave de acesso de 50 dígitos. O link vale até o dia do vencimento da guia (documento que não vence: 30 dias).",
      "rest": null,
      "params": [
        {
          "nome": "chave",
          "descricao": "chave de acesso da NFS-e (50 dígitos)",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "notas",
      "tipo": "leitura",
      "descricao": "Notas fiscais de serviço emitidas e recebidas pela empresa, com número, data, tomador/prestador, valor e situação.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/notas",
      "params": []
    },
    {
      "nome": "notificacoes",
      "tipo": "leitura",
      "descricao": "Avisos da contabilidade para a empresa: o que precisa de atenção e o que já foi visto.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/notificacoes",
      "params": []
    },
    {
      "nome": "openfinance_bancos",
      "tipo": "leitura",
      "descricao": "Lista os bancos disponíveis para conectar por Open Finance (o cliente autoriza no app/site do banco dele).",
      "rest": null,
      "params": []
    },
    {
      "nome": "openfinance_conectar",
      "tipo": "escrita",
      "descricao": "Inicia a conexão de um banco por Open Finance e devolve o LINK que a pessoa precisa abrir para autorizar no banco dela. Diga a ela para fazer isso no COMPUTADOR: o app do banco costuma engolir o link e cair na tela inicial, sem mostrar a autorização.",
      "rest": null,
      "params": [
        {
          "nome": "instituicao_id",
          "descricao": "id da instituição — veja em `openfinance_bancos`",
          "obrigatorio": true
        }
      ]
    },
    {
      "nome": "parcelamento",
      "tipo": "leitura",
      "descricao": "Parcelamentos de tributos em andamento: modalidade, número de parcelas, valor e situação.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/parcelamento",
      "params": []
    },
    {
      "nome": "processos",
      "tipo": "leitura",
      "descricao": "Processos de legalização em andamento (abertura, alteração, baixa) e em que etapa cada um está.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/processos",
      "params": []
    },
    {
      "nome": "resumo",
      "tipo": "leitura",
      "descricao": "Visão do mês corrente: impostos a pagar, faturamento lançado, pendências e o que a contabilidade está esperando. É o melhor ponto de partida para \"como está minha empresa?\".",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/resumo",
      "params": []
    },
    {
      "nome": "situacao_fiscal",
      "tipo": "leitura",
      "descricao": "Situação fiscal da empresa na Receita Federal: pendências, débitos e certidões.",
      "rest": "GET https://api.contabilin.com.br/api/cliente/v1/situacao-fiscal",
      "params": []
    }
  ]
}