import requests
url = "https://api.diga.io/v1/knowledge/item/{id}"
payload = { "name": "<string>" }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text){
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"created_date": "2023-11-07T05:31:56Z",
"status": "indexing",
"url": "<string>",
"category": "file",
"size_bytes": 123,
"knowledge_base_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}Update a knowledge item
import requests
url = "https://api.diga.io/v1/knowledge/item/{id}"
payload = { "name": "<string>" }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.patch(url, json=payload, headers=headers)
print(response.text){
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"created_date": "2023-11-07T05:31:56Z",
"status": "indexing",
"url": "<string>",
"category": "file",
"size_bytes": 123,
"knowledge_base_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Optional new name for the knowledge item
Successful Response
Unique identifier for the knowledge item
Name of the knowledge item
When the item was created
Current status of the knowledge item
indexing, uploaded, error URL where the file is stored
"file"Size of the knowledge item content in bytes
ID of the knowledge base this item belongs to, if any