Skip to content

List background tasks

GET
/background-tasks/
curl --request GET \
--url 'https://api.semantico.ai/api/v1/background-tasks/?status=pending&page=1&page_size=20' \
--header 'Authorization: Bearer <token>'
task_type
string
status
string
Allowed values: pending running completed failed
upload_group_id
integer
page
integer
default: 1 >= 1

Page number, starting at 1.

page_size
integer
default: 20 >= 1

Number of results per page.

Paginated background tasks

Media typeapplication/json
object
pagination
object
links
object
next

URL of the next page, or null on the last page.

string | null format: uri
previous

URL of the previous page, or null on the first page.

string | null format: uri
total

Total number of results across all pages.

integer
page_size
integer
page
integer
results
Array<object>
object
id
integer
celery_task_id
string
task_type
string
task_type_label
string
status
string
Allowed values: pending running completed failed
progress
object
current
integer
total
integer
percentage
integer | null
message
string
timing
object
created_at
string format: date-time
started_at
string | null format: date-time
finished_at
string | null format: date-time
updated_at
string format: date-time
elapsed_seconds
integer
error
object | null
result
object | null
resource
object | null
metadata
object
Example
{
"results": [
{
"status": "pending"
}
]
}