Skip to main content
Este guia percorre o fluxo completo de ponta a ponta: registrar o aplicativo, autorizar um usuário e buscar os contatos do workspace. Ao final você terá um access_token funcionando e uma resposta real da API no terminal.

Pré-requisitos

  • Conta na Vendaze com pelo menos um workspace ativo (crie gratuitamente se ainda não tiver)
  • curl disponível no terminal

1. Registrar o aplicativo

Envie uma requisição de registro com o nome do app, e-mail de contato, redirect URIs e os escopos necessários.
Verifique sua caixa de entrada. Você receberá um e-mail com um link seguro para visualizar seu client_id e client_secret. Abra o link em até 15 minutos. O link expira e não pode ser reaberto. Copie os dois valores para um lugar seguro antes de continuar.

2. Construir a URL de autorização

Construa a URL de autorização e abra no browser. Substitua SEU_CLIENT_ID pelo valor recebido.
O parâmetro state deve ser uma string aleatória gerada por você. Em produção, armazene-o na sessão e verifique no callback para prevenir ataques de CSRF.

3. Autorizar e obter o code

Após abrir a URL no browser, você vai:
  1. Fazer login com sua conta Vendaze
  2. Selecionar um workspace para conectar
  3. Revisar os escopos solicitados
  4. Clicar em “Autorizar”
Após autorizar, o browser redireciona para:
Copie o valor de code da URL. Ele expira em 10 minutos e só pode ser usado uma vez.

4. Trocar o code pelos tokens

Envie o code pelo seu servidor. Esta requisição nunca deve ser feita pelo browser.
Resposta:

O que acabou de acontecer

Armazene os dois tokens com segurança no servidor. Nunca os exponha em código client-side ou em URLs.

5. Buscar um contato

Use o access_token para fazer sua primeira chamada real à API. Busque uma pessoa específica pelo UUID:
Resposta:
A resposta inclui os dados da pessoa com company, tags, lists e custom_fields embutidos.

O que explorar a seguir

Campos Adicionais

Leia e escreva campos adicionais definidos pelo workspace em pessoas, empresas e negócios.

Erros

Entenda os códigos de erro e construa tratamento de erros robusto.

Webhooks

Receba notificações em tempo real quando eventos ocorrem nos dados do workspace.

API Reference

Referência completa dos endpoints com schemas de request e response.