> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth APIs

> Autentique usuários e aplicações M2M, renove tokens de acesso, revogue sessões e conclua desafios de MFA por meio das Auth APIs do Access Manager.

Com as **Auth APIs**, você pode autenticar usuários e aplicações, renovar tokens e gerenciar sessões de usuário.

Use estes endpoints quando um cliente precisar de acesso em tempo de execução: emissão de tokens, renovação de sessões, obtenção do perfil autenticado, verificação de permissões ou conclusão de desafios de login por MFA.

## Endpoints disponíveis

***

### API de autenticação

Gerencie tokens de acesso e sessões de usuário:

* [**Solicitar um token de acesso**](/pt/reference/platform/access-manager/request-access-token) - Autentique usuários com password grant ou aplicações M2M com client credentials.
* [**Renovar o token de acesso**](/pt/reference/platform/access-manager/refresh-token) - Renove tokens de acesso expirados usando um token de atualização.
* [**Encerrar a sessão do usuário**](/pt/reference/platform/access-manager/end-user-session) - Revogue tokens ativos e encerre sessões de usuário.

### API de autorização

Controle permissões de acesso:

* [**Validar permissão do usuário**](/pt/reference/platform/access-manager/validate-user-permission) - Verifique se um usuário tem permissão para executar uma ação específica.

### API de informações do usuário

Obtenha os detalhes do usuário autenticado:

* [**Obter informações do usuário**](/pt/reference/platform/access-manager/retrieve-user-information) - Obtenha informações básicas sobre o usuário autenticado.
* [**Obter permissões do usuário**](/pt/reference/platform/access-manager/retrieve-user-permissions) - Liste todas as permissões atribuídas ao usuário autenticado.

### API de login por MFA

Conclua desafios de MFA durante a autenticação:

* [**Iniciar desafio de MFA**](/pt/reference/platform/access-manager/initiate-mfa-challenge) - Inicie um desafio de login para um usuário com MFA habilitado.
* [**Verificar login por MFA**](/pt/reference/platform/access-manager/verify-mfa-login) - Verifique o código de login por MFA e conclua a autenticação.

## Referências relacionadas

***

* [Identity APIs](/pt/reference/platform/access-manager/am-identity-apis) - Gerencie os usuários, aplicações, provedores e configurações de MFA usados pelo Auth.
* [Lista de erros do Access Manager](/pt/reference/platform/access-manager/access-manager-error-list) - Revise os códigos de erro do Auth.
