Introdução
Documentação da API pública GateKeeper: login, registro, refresh, /me, login social, senha, integration plans e authorize.
A API de integração fica em https://api.gatekeeperid.cloud. Todas as rotas públicas usam o prefixo /sdk/integration/v1/ e o header X-GK-Tenant-ID (UUID ou slug do tenant).
GET /sdk/integration/v1/.well-known/gatekeeper-config — retorna URLs e capacidades da plataforma (sem autenticação).
Em /me, envie também Authorization: Bearer <token>.
POST /login — login com tenant headerPOST /register — cadastro de usuário finalPOST /refresh-token — renovar sessãoPOST /logout — encerrar sessãoGET /me — perfil do usuário autenticadoFluxo: start → redirect OAuth → exchange com o code retornado.
GET /social/{provider}/start?redirect_uri=...POST /social/{provider}/exchangePOST /password/forgotPOST /password/change (tenant + Bearer)POST /password/resetPOST /account/delete (tenant + Bearer)O client_secret não é enviado pela SDK nas chamadas de runtime — fica no backend da sua aplicação.
POST /authorize — valida se o token tem permissão para o método e path informados. Retorna 200 ou 403 ACCESS_DENIED.
Integre com a SDK Java, explore a especificação OpenAPI ou volte ao guia rápido na landing.