> ## 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

> Autentica usuarios y aplicaciones M2M, renueva tokens de acceso, revoca sesiones y completa desafíos MFA a través de las Auth APIs de Access Manager.

Con las **Auth APIs**, puedes autenticar usuarios y aplicaciones, renovar tokens y gestionar sesiones de usuario.

Usa estos endpoints cuando un cliente necesite acceso en tiempo de ejecución: emitir tokens, renovar sesiones, obtener el perfil autenticado, verificar permisos o completar desafíos de inicio de sesión con MFA.

## Endpoints disponibles

***

### API de autenticación

Gestiona tokens de acceso y sesiones de usuario:

* [**Request an Access Token**](/es/reference/platform/access-manager/request-access-token) - Autentica usuarios con la concesión de contraseña o aplicaciones M2M con credenciales de cliente.
* [**Refresh the Access Token**](/es/reference/platform/access-manager/refresh-token) - Renueva tokens de acceso vencidos usando un token de actualización.
* [**End User Session**](/es/reference/platform/access-manager/end-user-session) - Revoca tokens activos y termina sesiones de usuario.

### API de autorización

Controla los permisos de acceso:

* [**Validate User Permission**](/es/reference/platform/access-manager/validate-user-permission) - Verifica si un usuario tiene permiso para hacer una acción específica.

### API de información del usuario

Obtén los datos del usuario autenticado:

* [**Retrieve User Information**](/es/reference/platform/access-manager/retrieve-user-information) - Obtén información básica sobre el usuario autenticado.
* [**Retrieve User Permissions**](/es/reference/platform/access-manager/retrieve-user-permissions) - Enumera todos los permisos asignados al usuario autenticado.

### API de inicio de sesión con MFA

Completa desafíos MFA durante la autenticación:

* [**Initiate MFA Challenge**](/es/reference/platform/access-manager/initiate-mfa-challenge) - Empieza un desafío de inicio de sesión para un usuario con MFA habilitado.
* [**Verify MFA Login**](/es/reference/platform/access-manager/verify-mfa-login) - Verifica el código de inicio de sesión MFA y completa la autenticación.

## Referencias relacionadas

***

* [Identity APIs](/es/reference/platform/access-manager/am-identity-apis) - Gestiona los usuarios, aplicaciones, proveedores y ajustes de MFA que usa Auth.
* [Lista de errores de Access Manager](/es/reference/platform/access-manager/access-manager-error-list) - Revisa los códigos de error de Auth.
