API Hooked

API Hooked

  • Documentação
  • Buscar
  • Changelog

›Comece por aqui

Comece por aqui

  • Primeiros Passos
  • Postman — importar e testar
  • Integração com IA
  • Paginação
  • Changelog

Autenticação

  • Acessos

Financeiro

  • Bancos
  • Contas
  • Contas a Pagar e Receber
  • Condições de Pagamento
  • Formas de Pagamento
  • Transferências
  • Comissões
  • Preços
  • Tabelas de Preços

Fiscal

  • Notas Fiscais
  • Tributações
  • Regras Tributárias
  • Naturezas de Operação
  • SPEDs Fiscais
  • IBPTs

Estoque

  • Estoques
  • Produtos e Serviços
  • Grades
  • Unidades
  • Marcas
  • Fichas Técnicas
  • Tabelas de Produtos

Vendas & Pedidos

  • Pedidos
  • Romaneios
  • Remessas
  • Manifestos

Produção

  • Ordens de Produção
  • Ordens de Produção — Itens
  • Apontamentos de Produção

Cadastros

  • Pessoas
  • Cidades
  • Países
  • Cargos
  • Grupos
  • Subgrupos
  • Categorias
  • Classificações
  • Classificações Comerciais
  • Centros de Custos
  • Centros de Custos Categorias
  • Setores

Documentos & Arquivos

  • Documentos
  • Arquivos
  • Imagens
  • Etiquetas
  • Modelos

Configurações

  • Configurações
  • Webhooks
  • Operações

Outros

  • Dashboard
  • Projetos
  • Veículos
  • Tipos de Contas
  • Sobre

Postman — importar e testar

Visão Geral

A Hooked publica uma coleção Postman pronta com todos os endpoints públicos da API. Este guia mostra como importá-la, configurar suas credenciais uma única vez e disparar requisições reais em poucos minutos.

A coleção já vem com a variável {{base_url}} apontando para https://api.app.hooked.com.br e com Authorization: Bearer {{token}} em todos os endpoints autenticados. Você só precisa preencher o token — e isso acontece automaticamente após o primeiro login.

Passo 1 — Baixar a coleção

Baixar hooked-api.postman_collection.json

O arquivo é salvo na sua pasta de downloads.


Passo 2 — Importar no Postman

  1. Abra o Postman (desktop ou versão web em web.postman.co).
  2. No menu superior, vá em Workspaces e selecione um workspace existente ou clique em Create Workspace.
  3. No painel esquerdo, localize a seção Collections. Clique nos três pontos (...) ao lado do título "Collections".
  4. Escolha Import.
  5. Arraste o arquivo hooked-api.postman_collection.json (ou clique em Choose files e selecione-o).
  6. Confirme. A coleção Hooked API aparece na lista do workspace.

Passo 3 — Criar uma Environment

A environment guarda suas credenciais (URL base e token) separadas da coleção.

  1. No painel esquerdo, vá em Environments e clique em + para criar uma nova.
  2. Dê o nome Hooked — Produção.
  3. Adicione duas variáveis:
VariableInitial valueCurrent value
base_urlhttps://api.app.hooked.com.brhttps://api.app.hooked.com.br
token(deixe vazio)(deixe vazio)
  1. Clique em Save.
  2. No canto superior direito da janela do Postman, abra o seletor de environment e escolha Hooked — Produção.
A coleção já tem variáveis padrão de mesmo nome no nível da própria coleção. A environment sobrescreve esses valores e é o caminho recomendado, especialmente se você usa mais de um ambiente (produção, staging, etc.).

Passo 4 — Fazer login e capturar o token

  1. Na coleção Hooked API, abra a pasta Autenticação e selecione o request POST /api/conta/login.

  2. Clique na aba Body. O corpo já vem preenchido como exemplo:

    {
      "email": "[email protected]",
      "password": "suaSenha"
    }
    
  3. Substitua pelos seus dados reais e clique em Send.

  4. A resposta 200 traz data.serviceToken. Não precisa copiar nada manualmente — a aba Tests do request já contém um script que detecta o serviceToken e grava na variável token da environment ativa.

  5. Confirme que deu certo: vá em Environments → Hooked — Produção e veja a variável token preenchida.

O serviceToken expira após algumas horas. Quando qualquer endpoint começar a retornar 401, basta executar o login novamente — o script atualiza o {{token}} automaticamente.

Passo 5 — Testar outros endpoints

Todos os requests da coleção já carregam o header Authorization: Bearer {{token}}. Não precisa configurar nada por endpoint.

Exemplo rápido:

  1. Abra Pessoas → GET /api/pessoas.
  2. Clique em Send.
  3. Você deve receber 200 com a lista paginada.

Para entender o formato de resposta (paginação, envelopes, etc.), consulte o guia de Paginação.


Solução de problemas

SintomaCausa provávelO que fazer
401 Unauthorized em todos os endpointsToken expirado ou environment erradaRefazer o Passo 4 com a environment correta selecionada
Could not get response ou base_url is not definedEnvironment não selecionadaSelecionar Hooked — Produção no canto superior direito
Login retorna 400Body não foi importado corretamenteBaixar o arquivo novamente e reimportar
token continua vazio após login 200Aba Tests do login removida ou environment não selecionadaConferir se a environment está ativa e se o request de login tem script na aba Tests
← Primeiros PassosIntegração com IA →
  • Visão Geral
  • Passo 1 — Baixar a coleção
  • Passo 2 — Importar no Postman
  • Passo 3 — Criar uma Environment
  • Passo 4 — Fazer login e capturar o token
  • Passo 5 — Testar outros endpoints
  • Solução de problemas
Hooked Sistemas Ltda

O ERP que se ajusta ao seu negócio.

CNPJ: 41.696.403/0001-02

Produto
ProdutoCadastre-seLogin
A Hooked
Quem somosFale conoscoCadastre-se
Empresas
Planos e preçosControle de Ponto
Contato
+55 49 9114-1678[email protected]Instagram
© Copyright 2026 Hooked Sistemas - Todos os Direitos Reservados.