> For the complete documentation index, see [llms.txt](https://ajuda.digitalsac.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.digitalsac.io/digicrm/operacao-uso-do-sistema/configuracoes/api-typebot.md).

# API Typebot

### Typebot API

**Finalidade:** exibir a documentação Swagger interativa da API de integração com Typebot (somente leitura / try-out autenticado).

**Caminho:** Configurações → **API - Integração com Typebot** (`/configuracoes/typebotapi`, rota `modal-typebotapi`)

**Código:** `ConfiguracoesTypebotAPI.vue`\
**i18n:** `configuracoes.typebotapi.title`, `configuracoes.typebotapi.subtitle`

\[\[FOTO]]

***

#### Permissões / licença

| Requisito        | Valor                                                 |
| ---------------- | ----------------------------------------------------- |
| Menu             | Admin; ícone só se módulo **`activetypebot`** efetivo |
| Licença (router) | **PLUS** (`modal-typebotapi`)                         |
| Menu Index       | `requireLicense: FREE` + gate do módulo               |

***

#### O que a tela faz

1. Carrega spec em `{URL_API}/api-typebot-docs.json`.
2. Renderiza **Swagger UI** (CDN swagger-ui-dist\@3).
3. Injeta `Authorization: Bearer <token>` do `localStorage` nas requisições Try it out.

**Não há formulário de cadastro** nesta tela.

\[\[FOTO]]

***

#### Regras / onde configurar credenciais

* Credenciais e parâmetros Typebot **globais** ficam em **Configurações Globais → Typebot**.
* Uso de Typebot em fluxos fica no **Robô de Atendimento** (nós Typebot do builder).
