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

# Visão geral da API do Access Manager

> O Access Manager expõe as APIs Auth e Identity para lidar com autenticação, autorização e gerenciamento de usuários e aplicações em todo o ecossistema Lerian.

> [!TIP]
>
> **Esta seção é para desenvolvedores.** Se você está procurando uma visão geral de negócio do Access Manager, veja [Access Manager](https://docs.lerian.studio/pt/platform/access-manager.md).

O Access Manager oferece dois serviços que lidam com autenticação, autorização e gerenciamento de identidade em todo o ecossistema Lerian.

Use essas APIs para autenticar usuários, gerenciar conexões M2M e controlar permissões de acesso de forma programática.

## Arquitetura da API

***

O Access Manager tem dois serviços, cada um com suas próprias APIs:

> [card] [Auth APIs](https://docs.lerian.studio/pt/reference/platform/access-manager/am-auth-apis.md)
>
> Gerencia fluxos de autenticação, tokens e controle de sessão.

> [card] [Identity APIs](https://docs.lerian.studio/pt/reference/platform/access-manager/am-identity-apis.md)
>
> Gerencia usuários, grupos, aplicações, provedores, vínculos entre aplicação e provedor e configuração de MFA.

> [card] [Lista de erros](https://docs.lerian.studio/pt/reference/platform/access-manager/access-manager-error-list.md)
>
> Revise os códigos de erro do Auth e do Identity.

## Requisitos da API

***

> [!CAUTION]
>
> Com o Access Manager habilitado, as APIs de produto protegidas exigem autenticação.
>
> Toda requisição deve incluir um header `Authorization` com um Bearer token válido. Uma requisição sem um token válido recebe uma resposta `401 Unauthorized`.

### Headers da requisição

Todas as requisições autenticadas devem incluir:

```http theme={null}
Authorization: Bearer {access_token}
```

### Expiração do token

* Os tokens de acesso expiram após **3600 segundos (1 hora)**
* Os tokens de atualização expiram após **24 horas**
* Planeje a renovação do token antes da expiração para evitar interrupção do serviço

## Grupos de endpoints

***

Use estas páginas de visão geral para encontrar o endpoint que você precisa:

* [Auth APIs](https://docs.lerian.studio/pt/reference/platform/access-manager/am-auth-apis.md): solicitações de token, renovação de token, logout, informações do usuário, verificações de permissão e desafios de login por MFA.
* [Identity APIs](https://docs.lerian.studio/pt/reference/platform/access-manager/am-identity-apis.md): usuários, grupos, aplicações, provedores, vínculos de provedor e gerenciamento de MFA.
* [Lista de erros do Access Manager](https://docs.lerian.studio/pt/reference/platform/access-manager/access-manager-error-list.md): códigos de erro retornados pelo Auth e pelo Identity.

## Próximos passos

***

* Consulte o guia [Usando o Access Manager](https://docs.lerian.studio/pt/platform/access-manager/using-access-manager.md) para exemplos de workflow.
* Saiba mais sobre a arquitetura dos [Componentes do Access Manager](https://docs.lerian.studio/pt/platform/access-manager/am-components.md).
* Confira as [Boas práticas](https://docs.lerian.studio/pt/platform/access-manager/am-best-practices.md) para recomendações de segurança.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.