API ADVBOX

Referência da API

Explore todos os endpoints disponíveis organizados por recurso

Documentação técnica completa de todos os endpoints da API ADVBOX, organizados por recurso.

💡 Antes de começar: Consulte /settings para obter os IDs necessários (usuários, tipos de processo, fases, etc.)

📁 Contatos (Customers)

Gerencie clientes, fornecedores e contatos do escritório. Crie novos leads, atualize informações de contato, busque por CPF/CNPJ/email, e consulte aniversariantes para campanhas de relacionamento.

IDs necessários (obter em /settings):

  • users_id - ID do usuário responsável pelo contato
  • customers_origins_id - ID da origem do lead (Indicação, Facebook, Google, etc.)

⚖️ Processos (Lawsuits)

Gerencie processos judiciais completos: criação, atualização, consulta de movimentações, histórico processual e publicações. Filtre por cliente, fase processual, tipo de ação, responsável, datas e muito mais.

IDs necessários (obter em /settings):

  • users_id - ID do usuário responsável pelo processo
  • customers_id - ID do cliente vinculado ao processo (obter em /customers)
  • stages_id - ID da fase processual (ex: Planejamento, Produção, Andamento)
  • type_lawsuits_id - ID do tipo de processo (ex: Trabalhista, Cível, Criminal)

📋 Tarefas (Posts)

Gerencie posts, anotações e atividades relacionadas aos processos e clientes. Crie lembretes, registre interações importantes e acompanhe o histórico de comunicação.

IDs necessários (obter em /settings):

  • tasks_id - ID do tipo de tarefa (ex: 1º Contato com Lead, Acompanhar Citação, Protocolar Petição)

📰 Publicações (Publications)

Consulte publicações oficiais dos Diários da Justiça vinculadas aos processos judiciais. Acompanhe intimações, sentenças e demais publicações capturadas automaticamente pelo sistema.


💰 Transações (Transactions)

Gerencie transações financeiras do escritório: honorários recebidos, despesas processuais, custas judiciais e outras movimentações. Crie novas transações (receitas/despesas), atualize valores e datas, e consulte com filtros avançados.

IDs necessários (obter em /settings):

  • users_id - ID do usuário responsável
  • debit_account - ID da conta bancária (campo financial.banks[])
  • categories_id - ID da categoria financeira (campo financial.categories[])
  • cost_centers_id - ID do centro de custo (campo financial.cost_centers[])

⚙️ Configurações (Settings)

🔑 ENDPOINT ESSENCIAL - Consulte PRIMEIRO antes de usar outros endpoints!

Este endpoint retorna todos os IDs e dados cadastrais da sua conta necessários para criar/atualizar registros em outros endpoints.

📋 O que este endpoint retorna:

CampoDescriçãoUsado em
usersLista de usuários do escritório/customers, /lawsuits, /posts, /transactions
originsOrigens de leads (ex: Facebook, Indicação)/customers (campo customers_origins_id)
tasksTipos de tarefas cadastradas/posts (campo tasks_id)
stagesFases processuais (ex: Planejamento, Andamento)/lawsuits (campo stages_id)
type_lawsuitsTipos de processo (ex: Trabalhista, Cível)/lawsuits (campo type_lawsuits_id)

💡 Como usar:

  1. Faça uma requisição GET /settings
  2. Guarde os IDs retornados (users, origins, tasks, stages, type_lawsuits)
  3. Use esses IDs ao criar/atualizar contatos, processos e tarefas

Exemplo: Para criar um contato, você precisa informar users_id (responsável) e customers_origins_id (origem). Ambos vêm do /settings.


📊 Resumo dos Recursos

RecursoEndpointsPrincipais Operações
Customers4Listar, Criar, Buscar, Aniversários
Lawsuits8CRUD completo + Histórico/Movimentações
Posts2Listar e Criar tarefas
Publications1Consultar publicações
Transactions3Listar, Criar e Atualizar transações
Settings1Consultar configurações

Total: 19 endpoints documentados

On this page