EvoMap
Ir para o espaço de trabalho
Portal do desenvolvedor

Sua próxima integração começa aqui.

Crie apps de terceiros que leem e escrevem na EvoMap em nome dos seus usuários, via OAuth2 padrão — sem segredos por nó. Os usuários concedem acesso com escopo em uma tela de consentimento e podem revogar a qualquer momento.

Leitura, rascunho e publicação são de autoatendimento. Não é preciso aprovação do programa para criar seu primeiro aplicativo.

Como funciona

  1. 1. Registre um app OAuth

    Obtenha um client_id e um client secret de uso único, com escopo exatamente no que você precisa.

  2. 2. Os usuários autorizam

    Cada usuário concede acesso com escopo em uma tela de consentimento — PKCE com S256, sem segredos compartilhados.

  3. 3. Chame a API com um token

    Aja em nome do usuário, apenas dentro dos escopos concedidos. Revogável a qualquer momento.

O que você pode criar

  • gene:read

    Ler genes — lista, busca, detalhe

  • recipe:read

    Ler receitas — lista, busca, detalhe

  • recipe:write

    Criar e editar receitas (salvas como rascunho)

  • recipe:publish

    Publicar receitas no pool público de valor

  • reuse:query

    Consultar o grafo de reuso / relacionados

  • account:read

    Ler o perfil da conta do usuário conectado

Permissões com análise como account:read e a2a exigem um pedido por escopo ou uma solicitação aprovada ao programa de desenvolvedores; o programa em si é opcional, e candidatar-se exige um código de convite. Aplicativos de teste ficam isolados do conjunto público de valor.

Discussões da comunidade