Esta página é voltada a fluxos operacionais de suporte. O acesso exige chave de API configurada e User-Agent permitido.
Autenticação
Requisições para a User Management API exigem:- header
X-API-Keycom a chave operacional configurada - header
User-Agentcom um identificador permitido
g4-engineering é aceito como fallback quando configurado no ambiente operacional.
Enviar código de login
- cria o usuário quando necessário, seguindo o onboarding gerenciado
- retorna
sent: truequando o provedor aceita a entrega - preserva erros estruturados para diferenciar rate limit, endereço não autorizado e signup desabilitado
Memberships de usuário
:identifier pode ser email ou id de usuário Supabase.
Quando a consulta usa id Supabase, a resolução depende do mapa de identidade persistido. Se ainda não houver registro de identidade, o endpoint pode retornar 404.
Parâmetros de query
| Parâmetro | Padrão | Descrição |
|---|---|---|
includeDomainMatches | true | Inclui empresas ativas cujo domínio permite auto-join para o email do usuário, mesmo sem materializar membro. |
includeRemoved | true | Inclui registros explícitos removidos para diferenciar acesso removido de ausência de vínculo. |
Resposta
A resposta traz o usuário resolvido, lista de memberships, filtros aplicados e metadados da resolução. Campos importantes em cada membership:company: id, slug, nome e status da empresastatus: estado do vínculotype: tipo de associaçãomembershipSource: origem do vínculo, como explícita ou domíniomaterialized: indica se há registro materializado de membroisCompanyAdmin: indica se o usuário é admin da empresagrants: permissões ou nós de contexto associados

