WellGOV WellGOV Voltar ao Login

Portal do Desenvolvedor

Integre seu sistema ao login único do WellGOV.

Como funciona
  1. Peça a um administrador do WellGOV para cadastrar seu sistema. Você recebe um client_id e um client_secret.
  2. Redirecione o usuário para GET /oauth/authorize com seu client_id, redirect_uri e os escopos desejados.
  3. O usuário faz login (se ainda não tiver sessão) e aprova o consentimento. O WellGOV redireciona de volta para o seu redirect_uri com um code.
  4. Troque o code por um access_token em POST /oauth/token.
  5. Use o token em Authorization: Bearer {token} para chamar GET /api/v1/user e obter os dados do usuário autorizados pelos escopos concedidos.
Escopos disponíveis
openid Identificação básica (sub / user_id)
profile Dados do perfil: nome, avatar, data de nascimento
email Endereço de e-mail e status de verificação
cpf CPF do cidadão
phone Número de telefone
address Endereço completo
roles Papel do usuário neste sistema (ex.: administrador)
Referência completa da API (Swagger) Baixar openapi.json
Precisa de credenciais? Não há cadastro de sistema por autoatendimento — fale com um administrador do WellGOV do seu órgão para que seu sistema seja cadastrado e você receba o client_id/client_secret.