Ir al contenido

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).

Scope: read_all

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

Ventana de terminal
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 de la versión específica del idioma
Ventana de terminal
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 actualizada

Response 200 OK — Devuelve el objeto de URL actualizado.

Scope: write_all

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

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

Response 200 OK