# Como funcionam os Tokens de API

<span style="white-space: pre-wrap;">Os </span>**Tokens de API**<span style="white-space: pre-wrap;"> permitem que sistemas externos se autentiquem e se comuniquem com o sistema da imobiliária. Eles funcionam como uma credencial de acesso para integrações desenvolvidas sob medida, permitindo consultar ou enviar informações conforme as permissões definidas.</span>

Cada token pode possuir um perfil específico, que determina exatamente quais recursos o sistema externo poderá acessar.

---

##### **Navegação no Módulo**

[![tokendeapi.gif](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/tokendeapi.gif)](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/tokendeapi.gif)

**Rotina:**<span style="white-space: pre-wrap;"> Configurações &gt; Integrações &gt; </span>**Tokens de API**

Nesta tela é possível criar, visualizar e remover os tokens utilizados pelas integrações externas.

---

##### **Entender a listagem de tokens**

[![image.png](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/scaled-1680-/rcjimage.png)](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/rcjimage.png)

Cada token cadastrado aparece na listagem com suas principais informações.

<table id="bkmrk-campo-%2F-informa%C3%A7%C3%A3ode"><colgroup><col></col><col></col></colgroup><tbody><tr><th>Campo / Informação

</th><th>Descrição

</th></tr><tr><td>**Código**

</td><td>Identificador interno do token.

</td></tr><tr><td>**Descrição**

</td><td>Nome utilizado para identificar para qual integração ou parceiro o token foi criado.

</td></tr><tr><td>**Grupo**

</td><td>Perfil de acesso vinculado ao token, responsável por definir suas permissões.

</td></tr><tr><td>**Expiração**

</td><td>Data até a qual o token poderá ser utilizado.

</td></tr><tr><td>**Token**

</td><td><span style="white-space: pre-wrap;">Código utilizado para autenticação da integração. Fica oculto até utilizar a opção </span>**Mostrar Token**.

</td></tr><tr><td>**Criação**

</td><td>Data em que o token foi gerado.

</td></tr><tr><td>**Documentação**

</td><td>Abre a documentação técnica da API com os recursos disponíveis para integração.

</td></tr></tbody></table>

---

##### **Criar um token**

[![image.png](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/scaled-1680-/w82image.png)](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/w82image.png)

<span style="white-space: pre-wrap;">Clique em </span>**Cadastrar**<span style="white-space: pre-wrap;"> para gerar uma nova credencial.</span>

<table id="bkmrk-campodescri%C3%A7%C3%A3odescri"><colgroup><col></col><col></col></colgroup><tbody><tr><th>Campo

</th><th>Descrição

</th></tr><tr><td>**Descrição**

</td><td>Nome utilizado para identificar o token. Campo obrigatório. Recomenda-se utilizar o nome da ferramenta ou parceiro que receberá o acesso.

</td></tr><tr><td>**Perfil da API**

</td><td>Define quais informações e funcionalidades poderão ser acessadas utilizando aquele token. Campo obrigatório.

</td></tr></tbody></table>

Depois de preencher os campos, grave as informações para gerar o token.

<p class="callout info">O Perfil da API define as permissões do token. Sempre que possível, utilize um perfil com somente os acessos necessários para aquela integração, evitando liberar recursos que o sistema externo não precisa utilizar.</p>

---

##### **Entender o Perfil da API**

<span style="white-space: pre-wrap;">O </span>**Perfil da API**<span style="white-space: pre-wrap;"> funciona de forma semelhante às permissões de um usuário do sistema.</span>

É por meio dele que se define quais recursos poderão ser consultados ou alterados pela integração.

<table id="bkmrk-configura%C3%A7%C3%A3ofunciona"><colgroup><col></col><col style="width: 696px;"></col></colgroup><tbody><tr><th>Configuração

</th><th>Funcionamento

</th></tr><tr><td>**Perfil mais restrito**

</td><td>A integração possui acesso somente aos recursos necessários para executar sua função.

</td></tr><tr><td>**Perfil mais amplo**

</td><td>A integração pode acessar uma quantidade maior de informações e funcionalidades.

</td></tr></tbody></table>

Por segurança, é recomendado criar perfis específicos para cada tipo de integração.

---

##### **Visualizar e entregar o token**

[![image.png](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/scaled-1680-/kJ0image.png)](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/kJ0image.png)

Por padrão, o código do token permanece oculto na listagem.

<span style="white-space: pre-wrap;">Utilize </span>**Mostrar Token**<span style="white-space: pre-wrap;"> para visualizar a credencial e encaminhá-la ao responsável pela integração.</span>

<table id="bkmrk-op%C3%A7%C3%A3odescri%C3%A7%C3%A3omostra"><colgroup><col></col><col></col></colgroup><tbody><tr><th>Opção

</th><th>Descrição

</th></tr><tr><td>**Mostrar Token**

</td><td>Exibe o código utilizado pelo sistema externo para autenticar as requisições à API.

</td></tr></tbody></table>

<p class="callout info">O token deve ser tratado como uma senha. Evite compartilhá-lo em grupos, documentos públicos ou locais sem controle de acesso. Sempre que possível, utilize um token diferente para cada parceiro ou integração.</p>

---

##### **Utilizar um token por integração**

Mesmo que tecnicamente um único token possa ser utilizado em mais de uma integração, é recomendado manter credenciais separadas.

Por exemplo:

<table id="bkmrk-tokenutiliza%C3%A7%C3%A3ointeg"><colgroup><col></col><col style="width: 670px;"></col></colgroup><tbody><tr><th>Token

</th><th>Utilização

</th></tr><tr><td>**Integração Parceiro A**

</td><td>Utilizado somente pelo sistema do Parceiro A.

</td></tr><tr><td>**Aplicativo interno**

</td><td>Utilizado pelo aplicativo desenvolvido pela própria imobiliária.

</td></tr><tr><td>**Integração Parceiro B**

</td><td>Utilizado exclusivamente pelo Parceiro B.

</td></tr></tbody></table>

Dessa forma, se uma integração precisar ser desativada, basta remover o token correspondente sem afetar as demais.

---

##### **Remover um token**

[![image.png](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/scaled-1680-/OWPimage.png)](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/OWPimage.png)

<span style="white-space: pre-wrap;">Para encerrar o acesso de uma integração, selecione o token na listagem e clique em </span>**Remover**.

A partir da remoção, a credencial deixa de permitir novas comunicações com a API.

Esse procedimento pode ser utilizado quando:

- uma integração não será mais utilizada;
- o acesso de um parceiro precisa ser encerrado;
- houver suspeita de exposição da credencial;
- for necessário substituir um token existente.

---

##### **Consultar a documentação da API**

[![image.png](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/scaled-1680-/zG1image.png)](https://ajuda.apresenta.me/uploads/images/gallery/2026-09/zG1image.png)

<span style="white-space: pre-wrap;">O botão </span>**Documentação**<span style="white-space: pre-wrap;"> permite acessar a referência técnica da API.</span>

Nela, os responsáveis pelo desenvolvimento da integração podem consultar os recursos disponíveis e entender como realizar as requisições utilizando o token criado.

<table id="bkmrk-op%C3%A7%C3%A3odescri%C3%A7%C3%A3odocume"><colgroup><col></col><col style="width: 723px;"></col></colgroup><tbody><tr><th>Opção

</th><th>Descrição

</th></tr><tr><td>**Documentação**

</td><td>Abre a referência técnica da API com os recursos disponibilizados para integrações externas.

</td></tr></tbody></table>

---

#### **Perguntas frequentes**

<span style="white-space: pre-wrap;">➜ </span>**Para que serve um Token de API?**<span style="white-space: pre-wrap;"> Ele permite que um sistema externo se identifique e seja autorizado a consultar ou enviar informações por meio da API.</span>

<span style="white-space: pre-wrap;">➜ </span>**Preciso criar um token para todas as integrações do sistema?**<span style="white-space: pre-wrap;"> Não. As integrações prontas normalmente possuem seus próprios mecanismos de autenticação. Os Tokens de API são utilizados principalmente em integrações personalizadas.</span>

<span style="white-space: pre-wrap;">➜ </span>**Posso utilizar o mesmo token em vários sistemas?**<span style="white-space: pre-wrap;"> É possível, mas não é recomendado. Criar um token para cada integração facilita o controle e permite revogar um acesso sem afetar os demais.</span>

<span style="white-space: pre-wrap;">➜ </span>**Como limito o que uma integração pode acessar?**<span style="white-space: pre-wrap;"> Por meio do </span>**Perfil da API**<span style="white-space: pre-wrap;"> selecionado durante o cadastro do token.</span>

<span style="white-space: pre-wrap;">➜ </span>**O token possui data de validade?**<span style="white-space: pre-wrap;"> Sim. A data de expiração pode ser consultada diretamente na listagem.</span>

<span style="white-space: pre-wrap;">➜ </span>**O que acontece quando o token expira?**<span style="white-space: pre-wrap;"> A credencial deixa de funcionar e a integração precisa utilizar um novo token válido.</span>

<span style="white-space: pre-wrap;">➜ </span>**Perdi o token. Consigo visualizá-lo novamente?**<span style="white-space: pre-wrap;"> Sim. Utilize a opção </span>**Mostrar Token**<span style="white-space: pre-wrap;"> disponível na listagem.</span>

<span style="white-space: pre-wrap;">➜ </span>**O que faço se suspeitar que o token foi exposto?**<span style="white-space: pre-wrap;"> Remova a credencial existente e gere um novo token para a integração.</span>

<span style="white-space: pre-wrap;">➜ </span>**Onde encontro as informações técnicas para desenvolver uma integração?** <span style="white-space: pre-wrap;">Utilize o botão </span>**Documentação**<span style="white-space: pre-wrap;"> na tela de Tokens de API para acessar a referência técnica dos recursos disponíveis.</span>