Skip to main content

The job management service allows monitoring and managing background processing jobs (waiting, processing, errors).

List waiting jobs

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/waiting" \
-H "token: <TOKEN>"

Count waiting jobs

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/waiting/count" \
-H "token: <TOKEN>"

List processing jobs

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/processing" \
-H "token: <TOKEN>"

Count processing jobs

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/processing/count" \
-H "token: <TOKEN>"

List error jobs

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/errors" \
-H "token: <TOKEN>"

Count error jobs

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/errors/count" \
-H "token: <TOKEN>"

Retry a job

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
# <ID> job identifier
curl -X POST "<CORE_HOST>/rest/jobs/retry/<ID>" \
-H "token: <TOKEN>"

Clear error queue

warning

This operation permanently removes all jobs in the error queue. This action cannot be undone.

# <CORE_HOST>  FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X DELETE "<CORE_HOST>/rest/jobs/errors" \
-H "token: <TOKEN>"