Asocia enlaces de origen específicos por idioma a los artículos para que el widget de chat muestre la URL correcta en cada idioma.
Las Language URLs te permiten asociar enlaces de origen específicos por idioma a los artículos. Cuando la IA referencia un artículo durante una conversación, el widget de chat muestra la URL que coincide con el idioma detectado de la conversación (most_frequent_language). Esto resulta útil en despliegues multilingües donde el mismo contenido tiene URLs distintas por locale (p. ej., example.com/en/returns frente a example.com/es/devoluciones).
Get Language URL
Sección titulada «Get Language URL»GET https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
curl https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \ -H 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.get( url="https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en", headers={"Authorization": "Bearer <API_TOKEN>"},)data = response.json()Response 200 OK
{ "url": "https://example.com/en/return-policy"}Create Language URL
Sección titulada «Create Language URL»POST https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
Request Body
| Parameter | Description |
|---|---|
url string, required | URL de la versión específica del idioma |
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"}'import requests
response = requests.post( url="https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en", headers={"Authorization": "Bearer <API_TOKEN>"}, json={"url": "https://example.com/en/return-policy"},)data = response.json()Response 200 OK
{ "url": "https://example.com/en/return-policy"}Update Language URL
Sección titulada «Update Language URL»PATCH https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
Request Body
| Parameter | Description |
|---|---|
url string, required | URL actualizada |
Response 200 OK — Devuelve el objeto de URL actualizado.
Delete Language URL
Sección titulada «Delete Language URL»DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
curl -X DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \ -H 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.delete( url="https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en", headers={"Authorization": "Bearer <API_TOKEN>"},)Response 200 OK