CreateTaskRequest
priorityinteger,null<int32>nullable
Priority level (higher = more urgent)
Example:
0scheduled_forstring,null<date-time>nullable
When to run the task (defaults to now)
Example:
2024-01-15T12:00:00Ztask_type objectrequired
Type of task to create
- object
- object
- object
- object
- object
- object
- object
- object
- object
- object
- object
library_idstring<uuid>required
modestring
typestringrequired
Possible values: [scan_library]
book_idstring<uuid>required
forceboolean
typestringrequired
Possible values: [analyze_book]
series_idstring<uuid>required
typestringrequired
Possible values: [analyze_series]
library_idstring<uuid>required
typestringrequired
Possible values: [purge_deleted]
book_idstring<uuid>required
sourcestringrequired
typestringrequired
Possible values: [refresh_metadata]
forceboolean
library_idstring,null<uuid>nullable
series_idstring,null<uuid>nullable
typestringrequired
Possible values: [generate_thumbnails]
book_idstring<uuid>required
forceboolean
typestringrequired
Possible values: [generate_thumbnail]
typestringrequired
Possible values: [find_duplicates]
book_idstring<uuid>required
thumbnail_pathstring | nullnullable
Optional thumbnail path (if known at deletion time)
typestringrequired
Possible values: [cleanup_book_files]
series_idstring<uuid>required
typestringrequired
Possible values: [cleanup_series_files]
typestringrequired
Possible values: [cleanup_orphaned_files]
CreateTaskRequest
{
"priority": 0,
"scheduled_for": "2024-01-15T12:00:00Z",
"task_type": {
"library_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"mode": "string",
"type": "scan_library"
}
}