Esta página também está emEN
iTeam
API · Financeiro, pagamentos e bancosCom credencial da sua empresa

API do QuickBooks: o que dá para fazer e como usar com agentes de IA

A API do QuickBooks Online, da Intuit, dá acesso a entidades contábeis como clientes, fornecedores, faturas, pagamentos, despesas e relatórios. É usada por empresas com operação nos Estados Unidos ou em outros países onde o QuickBooks é usado, e por seus contadores. O acesso é por app criado no portal Intuit Developer, com OAuth 2.0 e sandbox.

Nina
O que a API do QuickBooks oferece

Os grandes recursos da API, em português claro.

RecursoClientes e fornecedores

Cadastro e consulta de contatos comerciais.

RecursoFaturas e recibos

Criação e envio de faturas e recibos de venda.

RecursoPagamentos

Registro de pagamentos recebidos e efetuados.

RecursoDespesas e contas

Compras, contas a pagar e lançamentos.

RecursoRelatórios

Demonstrativos como resultado, balanço e envelhecimento de contas.

RecursoWebhooks

Avisos de alteração em entidades da empresa.

Acesso e autenticação

Como se acessa a API do QuickBooks.

  • Com credencial da sua empresaOAuth 2.0 com app registrado no Intuit Developer; cada empresa autoriza o app, gerando tokens de acesso e de atualização.
  • Documentação oficialdeveloper.intuit.com
  • Tokens de atualização expiram e precisam ser renovados periodicamente.
  • Há limites de requisições por empresa.
  • Lançamentos contábeis devem passar pelo contador antes de serem efetivados.
Também buscado como
  • api quickbooks
  • quickbooks online api
  • quickbooks api documentação
  • intuit developer
  • quickbooks api invoice
  • integração quickbooks
Agentes de IA usando a API

O que um agente do iTeam faz com a API do QuickBooks.

Caso de usoCobrança de faturas nos EUA

O agente acompanha faturas vencidas no QuickBooks e envia lembretes em inglês no tom da empresa.

Caso de usoDespesas a partir de recibos

Recibos recebidos por e-mail viram despesas pré-lançadas para o contador revisar.

Caso de usoConsolidação com a operação brasileira

O agente puxa relatórios da subsidiária e monta a visão consolidada junto com o ERP do Brasil.

Caso de usoFechamento mensal

Antes do fechamento, o agente aponta lançamentos sem categoria e contas não conciliadas.

Como conectar no iTeam

Da credencial ao agente trabalhando, com aprovação.

Passo 1

Crie o app no Intuit Developer

Registre o app, configure os escopos de contabilidade e teste no sandbox da Intuit.

Passo 2

Autorize a empresa e cadastre no cofre

Um administrador do QuickBooks autoriza o app; os tokens ficam no cofre do iTeam com as permissões de cada agente.

Passo 3

Teste e libere aos poucos

Comece com relatórios e consultas e libere criação de faturas e lançamentos com aprovação.

Perguntas frequentes

Dúvidas sobre a API do QuickBooks.

A API do QuickBooks é gratuita?

O desenvolvimento e o sandbox são acessíveis pelo Intuit Developer, mas as condições de uso em produção podem variar conforme o programa da Intuit. Verifique as regras vigentes.

Preciso programar para usar a API do QuickBooks com o iTeam?

Não necessariamente. O iTeam lê a documentação e o time de implantação configura o app e as rotinas.

Funciona com QuickBooks Desktop?

A API descrita é a do QuickBooks Online; versões desktop usam outros mecanismos e são avaliadas à parte.

Como funciona a autenticação da API do QuickBooks Online para um agente de IA?

Com OAuth 2.0: um app registrado no portal Intuit Developer, e cada empresa autoriza esse app, o que gera tokens de acesso e de atualização. O token de acesso dura pouco e é renovado com o de atualização, que também expira e precisa ser regravado a cada renovação. O agente deve guardar esses tokens em cofre.

O QuickBooks tem sandbox para testar o agente?

Tem: o Intuit Developer oferece empresas de sandbox com dados de exemplo, onde se testa criação de faturas, clientes e pagamentos sem tocar na contabilidade real. As chaves de desenvolvimento e de produção são distintas. Use o sandbox para validar o fluxo de OAuth e as regras de aprovação antes de pedir a liberação para produção.

O que o agente de IA pode fazer com faturas e pagamentos no QuickBooks?

Consultar faturas em aberto, criar fatura a partir de um pedido, registrar um pagamento recebido e listar despesas por categoria. O uso mais comum é um resumo semanal de contas a receber com os atrasos destacados. Qualquer lançamento passa pelo contador antes de ser efetivado, porque erro de contabilidade afeta relatórios e impostos.

O QuickBooks funciona no Brasil com um agente de IA?

O QuickBooks Online é mais usado em empresas dos Estados Unidos e de outros países onde o produto é vendido,. Não é um sistema pensado para as regras fiscais brasileiras, como nota fiscal eletrônica. Confira na documentação e na página oficial a disponibilidade no seu país. Para empresas brasileiras, ERPs locais costumam ser o caminho.

A API vale para o QuickBooks Desktop também?

A API descrita no Intuit Developer é a do QuickBooks Online. O QuickBooks Desktop tem outro modelo de integração, e a Intuit vem direcionando as integrações ao Online. Se sua empresa usa a versão Desktop, confira na documentação da Intuit as opções vigentes antes de planejar o agente, porque o caminho pode ser outro.

O que fazer quando o token de atualização do QuickBooks expira?

O usuário precisa autorizar o app novamente, pois sem token válido o agente perde o acesso. Para evitar surpresa, o serviço renova os tokens com regularidade, grava o novo token de atualização a cada uso e alerta a equipe se a renovação falhar. Esse tratamento faz parte do cuidado normal de integrações com OAuth.

Quais limites a API do QuickBooks impõe a um agente?

Há limites de requisições por empresa e por janela de tempo, e o agente deve respeitá-los. Confira os valores vigentes na documentação oficial, porque mudam. Boas práticas: consultar em lotes, usar webhooks para ser avisado de mudanças e evitar relatórios pesados repetidos. Se o limite for atingido, a API recusa e o agente espera.

Os contadores podem aprovar lançamentos do agente no QuickBooks?

Podem e devem: o agente propõe o lançamento com o documento de origem, e o contador confere e confirma, ou o agente cria o rascunho e a efetivação fica por conta humana. Esse arranjo mantém a responsabilidade técnica com o profissional. O iTeam registra quem aprovou e quando, o que ajuda em auditorias.

Mais APIs de Financeiro, pagamentos e bancos

Outras APIs da categoria.

Próximo passo

Coloque um time de IA para trabalhar esta semana.

Comece grátis com um time pronto, ou fale com a gente e nosso squad coloca a IA em produção com o seu time.

300+integrações
4idiomas
Agentes trabalhando agora