Editar un fragmento
PATCH
/knowledge/items/{id}
const url = 'https://api.matiasimpulso.com/knowledge/items/1';const options = { method: 'PATCH', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"title":"example","question":"example","content":"example","scope":"company","agentId":1,"productKey":"example","status":"candidate","validFrom":"example","validUntil":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://api.matiasimpulso.com/knowledge/items/1 \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "title": "example", "question": "example", "content": "example", "scope": "company", "agentId": 1, "productKey": "example", "status": "candidate", "validFrom": "example", "validUntil": "example" }'Cambiar el contenido recalcula su embedding. Publicar un fragmento registra quién lo aprobó.
Authorizations
Sección titulada « Authorizations »Parameters
Sección titulada « Parameters »Path Parameters
Sección titulada « Path Parameters » id
required
number
ID del fragmento
Request Bodyrequired
Sección titulada « Request Bodyrequired » Media type application/json
object
title
string
question
string
content
Editar el contenido vuelve a calcular su embedding
string
scope
string
agentId
Agente dueño cuando el ámbito es agent
number
productKey
Producto al que aplica. Vacío o null lo quita.
string
status
string
validFrom
Vigencia desde (ISO 8601). null la quita.
string
validUntil
Vigencia hasta (ISO 8601). Útil para promociones. null la quita.
string
Responses
Sección titulada « Responses »Fragmento no encontrado