A Eddy AI Public API permite que você incorpore a busca assistiva da Eddy AI diretamente na sua própria plataforma ou serviço, para que os usuários possam consultar sua base de conhecimento sem precisar acessar seu site de documentação. Você chama o endpoint da API com um prompt e recebe uma resposta gerada por IA extraída do conteúdo da sua base de conhecimento. Isso lhe dá controle total sobre a interface de busca — incluindo como ela se apresenta, onde aparece e como se comporta dentro do seu produto. A API está disponível pelo hub de API Document360.
Para uma lista completa de idiomas suportados pelo Eddy AI, veja Suporte multilíngue para o Eddy AI Search Suite.
Quando usar a API Pública da Eddy AI
- Busca embutida no seu produto — respondem à base de conhecimento dentro da interface da sua aplicação, sem redirecionar os usuários para um site separado de documentação.
- Interfaces de busca personalizadas — construa uma experiência de busca que combine com o esquema de cores, terminologia e layout da sua marca.
- Fluxos de trabalho automatizados de suporte — integre a IA Eddy em chatbots, sistemas de tickets ou fluxos de integração que consultam sua base de conhecimento programáticamente.
Antes de começar
- A API Pública da Eddy AI deve estar ativada nas configurações do seu projeto (veja Como ativar a API Pública abaixo).
- Você precisa de um token API com o método POST ativado (veja Como criar um token API abaixo).
- A opção de busca assistida por IA exige que pelo menos uma caixa de seleção de entrega (API pública ou outras) permaneça selecionada — desmarcar todas as caixas desativará automaticamente o botão de alternar.
Como habilitar a API Pública
- No portal da Base de Conhecimento, selecione Configurações (⚙) na barra de navegação da esquerda.
- No painel de navegação esquerdo, vá para recursos de IA > Eddy AI.
- Expanda o conjunto de busca de IA acordeão.
- Na seção de busca assistida por IA , selecione a caixa de seleção da API Pública .

Se a API pública não estiver habilitada, todas as chamadas de API retornarão uma 500 resposta (erro de serviço) ou 400 (acesso à API desativado). Certifique-se de que a caixa de seleção esteja selecionada antes de fazer qualquer chamada de API.
Como criar um token API
Você precisa de um token API para autenticar as requisições na API Pública da Eddy AI.
- No portal da Base de Conhecimento, selecione Configurações (⚙) na barra de navegação da esquerda.
- No painel de navegação à esquerda, vá para o portal da base de conhecimento > Tokens da API.
- Clique em Criar Token de API, insira o nome do token e defina o método para POST.
- Clique em Criar, depois copie o token da API gerado e armazene-o de forma segura.
Como testar a API
Você pode testar a API pública da Eddy AI de duas maneiras — através da documentação da API do Document360 ou pelo hub da API Swagger.
Teste via documentação da API
- Acesse a documentação da API do Document360.
- No lado direito da página, selecione a seção Experimentar .
- No campo Token , insira seu token de API.
- Preencha os campos Corpo :
| Campo | Descrição |
|---|---|
| Prompt | A pergunta ou consulta a enviar para a Eddy AI |
| ID de Versão | O ID da versão do projeto da sua base de conhecimento |
| Código de idioma | O código da linguagem para a consulta (por exemplo, en) |
- Clique em Tentar e veja a resposta. A resposta gerada por IA aparece abaixo.

Teste via Swagger
-
Vá para o hub da API do Swagger. A API de IA do Ask Eddy está listada em versões do projeto.
-
No canto superior direito, clique em Autorizar.
-
No painel de Autorizações Disponíveis , cole seu token API e clique em Autorizar.
-
Navegue até as versões do projeto >
/v2/ProjectVersions/ask-Eddy AIe clique em Experimentar.A caixa de solicitação padrão aparece com os seguintes campos para completar:
| Campo | Descrição |
|---|---|
| Prompt | A pergunta ou consulta a enviar para a Eddy AI |
| ID de Versão | Recupere isso do /v2/ProjectVersions ponto final |
| Código de idioma | O código da linguagem para a consulta |
Para recuperar seu ID de Versão, ligue primeiro para o /v2/ProjectVersions endpoint:

- Clique em Executar. Uma resposta bem-sucedida contém a resposta gerada pela IA e os detalhes do artigo fonte.

Se você receber um erro de "serviço indisponível" no Swagger, verifique se a caixa de seleção da API Pública está selecionada nas Configurações > recursos de IA > suíte de busca Eddy AI > AI.
Melhores práticas
- Armazene tokens API de forma segura — trate seu token API como um segredo. Não exponha isso em código do lado do cliente ou repositórios públicos. Gire se estiver comprometido.
- Use o tipo de ID correto para seu conteúdo — artigos padrão usam
articleID, mas artigos de categoria de página exigemcategoryID. Usar o ID errado retorna campos nulos na resposta. Veja o FAQ para mais detalhes. - Especifique explicitamente o código da linguagem — sempre passe o código correto no corpo da solicitação para garantir que a Eddy AI busque a versão correta da sua base de conhecimento.
- Gerencie respostas de erro — implemente o tratamento de erros para
400respostas (acesso à API desativado) e500(erro de serviço). Ambos normalmente indicam que a caixa de seleção da API Pública não está ativada.
FAQ
Por que os campos do artigo fonte retornam nulo na resposta da API?
Isso acontece quando você consulta um artigo Pagecategory usando um articleIDarquivo . Para o conteúdo da Pagecategory, os article_idcampos , article_title, e article_slug retornam null porque o conteúdo é nível categoria, não nível artigo. Use o categoryID Instead para recuperar os dados corretos. Uma resposta da API da Pagecategory é assim:
{
"category_id": "_categoryid",
"category_title": "Title",
"category_slug": "slug",
"version_name": "v1",
"version_slug": "v1",
"article_id": null,
"article_title": null,
"article_slug": null,
"version_display_name": null
}
Por que estou recebendo um erro 400 ou 500 ao chamar a API?
Uma 400 resposta (acesso à API desativado) ou 500 (erro de serviço) significa que a API pública não está ativada no seu projeto. Vá em Configurações > recursos de IA > suíte de busca Eddy AI > AI e confirme que a caixa de seleção da API Pública está selecionada.
A Documentação pode ser integrada a uma ferramenta de terceiros ou a um chatbot?
Sim, você pode usar o endpoint Ask Eddy AI para recuperar respostas da documentação e fornecer respostas por meio da ferramenta ou chatbot de terceiros.