Pular para o conteúdo

Associe links de origem específicos por idioma aos artigos para que o widget de chat possa exibir a URL correta para cada idioma.

As Language URLs permitem associar links de origem específicos por idioma aos artigos. Quando a IA referencia um artigo durante uma conversa, o widget de chat exibe a URL que corresponde ao idioma detectado da conversa (most_frequent_language). Isso é útil para implantações multilíngues em que o mesmo conteúdo tem URLs diferentes por locale (ex.: example.com/en/returns vs example.com/es/devoluciones).

Scope: read_all

GET https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Terminal window
curl https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \
-H 'Authorization: Bearer <API_TOKEN>'

Response 200 OK

{
"url": "https://example.com/en/return-policy"
}
Scope: write_all

POST https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Request Body

ParameterDescription
url
string, required
URL para a versão específica do idioma
Terminal window
curl -X POST https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \
-H 'Authorization: Bearer <API_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"url": "https://example.com/en/return-policy"}'

Response 200 OK

{
"url": "https://example.com/en/return-policy"
}
Scope: write_all

PATCH https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Request Body

ParameterDescription
url
string, required
URL atualizada

Response 200 OK — Retorna o objeto de URL atualizado.

Scope: write_all

DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Terminal window
curl -X DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \
-H 'Authorization: Bearer <API_TOKEN>'

Response 200 OK