Indexing
Path parameters
drive_idstring · uuidRequired
Header parameters
passwordstring · nullableOptional
The password header to use to fetch the preview
Body
Responses
200
The current indexing job status for the drive
application/json
A DTO that shows the indexing status of a drive
404
Not found
422
Validation Error
application/json
get/indexing/job-status/{drive_id}
GET /indexing/job-status/{drive_id} HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"body": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}{
"jobs": [
{
"name": "download",
"to_do": 1
}
]
}Query parameters
drive_idstring · uuidRequired
The id of the drive we want to add users to
Header parameters
passwordstring · nullableOptional
The password header to use to fetch the preview
Body
Responses
200
The asset roots
application/json
idstring · uuidRequired
pathstringRequired
createdstring · date-timeRequired
updatedstring · date-timeRequired
files_foundintegerOptionalDefault:
0size_bytesintegerOptionalDefault:
0404
Not found
422
Validation Error
application/json
get/indexing/roots
GET /indexing/roots?drive_id=123e4567-e89b-12d3-a456-426614174000 HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"body": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"path": "text",
"created": "2026-01-01T00:00:00.000Z",
"updated": "2026-01-01T00:00:00.000Z",
"files_found": 0,
"size_bytes": 0
}
]Header parameters
passwordstring · nullableOptional
The password header to use to fetch the preview
Body
pathsstring · path[]Required
The paths to add as asset roots
drive_idstring · uuidRequired
The ID of the drive
Responses
200
The ID of the new root
application/json
string · uuid[]Optional
404
Not found
422
Validation Error
application/json
post/indexing/roots
POST /indexing/roots HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 114
{
"paths": [
"text"
],
"drive_id": "123e4567-e89b-12d3-a456-426614174000",
"body": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}[
"123e4567-e89b-12d3-a456-426614174000"
]Path parameters
root_idstring · uuidRequired
The ID of the root to remove
Header parameters
passwordstring · nullableOptional
The password header to use to fetch the preview
Body
Responses
200
Successful Response
application/json
anyOptional
404
Not found
422
Validation Error
application/json
delete/indexing/roots/{root_id}
DELETE /indexing/roots/{root_id} HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"body": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}No content
Last updated
Was this helpful?

