Antes que seu aplicativo possa autenticar usuários da Vendaze, você precisa registrá-lo. O registro é aberto a qualquer desenvolvedor, sem processo de aprovação. Suas credenciais chegam por e-mail em segundos.Documentation Index
Fetch the complete documentation index at: https://developers.vendaze.com/llms.txt
Use this file to discover all available pages before exploring further.
O que você vai precisar
- Um endereço de e-mail válido para receber as credenciais
- Pelo menos uma URI de redirecionamento HTTPS para o callback OAuth
- Uma decisão sobre quais escopos sua integração precisa
Registrar via API
Envie umPOST para /v1/auth/register-app:
client_secret é enviado somente por e-mail e nunca retorna na resposta da API. Guarde-o com segurança assim que receber.
Parâmetros da requisição
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
app_name | string | Sim | Nome da integração exibido aos usuários na tela de consentimento. Máx. 100 chars. |
email | string | Sim | E-mail para receber as credenciais. Um aplicativo por endereço de e-mail. |
description | string | Não | Descrição curta do que seu app faz. Máx. 500 chars. |
avatar_url | string | Não | URL HTTPS de uma imagem WebP exibida na tela de consentimento. Máx. 400×400 px. |
redirect_uris | string[] | Sim | Uma ou mais URIs HTTPS para o callback OAuth. Correspondência exata obrigatória. |
scopes | string[] | Sim | Escopos que seu app precisa. Usuários aprovam individualmente. |
URIs de redirecionamento
As URIs devem ser URLs HTTPS exatas. Curingas e padrões não são aceitos:http://localhost e http://127.0.0.1 são aceitos.
Você pode registrar múltiplas URIs de redirecionamento para diferentes ambientes. Na hora da autorização, a redirect_uri da requisição precisa corresponder exatamente a uma das URIs registradas.
Escopos disponíveis
| Escopo | Descrição |
|---|---|
people:read | Ler contatos (pessoas) |
people:write | Criar, atualizar, deletar pessoas |
companies:read | Ler empresas |
companies:write | Criar, atualizar, deletar empresas |
deals:read | Ler negócios |
deals:write | Criar, atualizar, deletar negócios |
tasks:read | Ler tarefas |
tasks:write | Criar, atualizar, deletar tarefas |
Próxima etapa
Com seuclient_id e client_secret, você está pronto para implementar o fluxo OAuth.
Autenticação
Implemente o fluxo OAuth 2.1 para autorizar usuários da Vendaze no seu aplicativo.
Rotacionar credenciais
Precisa atualizar o nome, URIs de redirecionamento ou escopos? Saiba como rotacionar suas
credenciais.