Update a Knowledge Base Entry
Update an existing Knowledge Base Entry by its unique id
.
Path parameters
-
id
string(nonempty) Required The unique identifier (
id
) of the Knowledge Base Entry to update.Minimum length is
1
.
PUT
/api/security_ai_assistant/knowledge_base/entries/{id}
curl \
--request PUT 'https://localhost:5601/api/security_ai_assistant/knowledge_base/entries/12345' \
--header "Authorization: $API_KEY" \
--header "Content-Type: application/json" \
--data '{"tags":["password","reset","help","update"],"title":"How to reset a password (updated)","content":"To reset your password, go to the settings page, click 'Reset Password', and follow the instructions."}'
Request example
{
"tags": [
"password",
"reset",
"help",
"update"
],
"title": "How to reset a password (updated)",
"content": "To reset your password, go to the settings page, click 'Reset Password', and follow the instructions."
}
Response examples (200)
{
"id": "12345",
"tags": [
"password",
"reset",
"help",
"update"
],
"title": "How to reset a password (updated)",
"content": "To reset your password, go to the settings page, click 'Reset Password', and follow the instructions."
}
Response examples (400)
{
"error": "Invalid input",
"message": "The 'content' field cannot be empty."
}