The job management service allows monitoring and managing background processing jobs (waiting, processing, errors).
List waiting jobs
- REST
# <CORE_HOST> FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/waiting" \
-H "token: <TOKEN>"
Count waiting jobs
- REST
# <CORE_HOST> FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/waiting/count" \
-H "token: <TOKEN>"
List processing jobs
- REST
# <CORE_HOST> FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/processing" \
-H "token: <TOKEN>"
Count processing jobs
- REST
# <CORE_HOST> FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/processing/count" \
-H "token: <TOKEN>"
List error jobs
- REST
# <CORE_HOST> FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/errors" \
-H "token: <TOKEN>"
Count error jobs
- REST
# <CORE_HOST> FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X GET "<CORE_HOST>/rest/jobs/errors/count" \
-H "token: <TOKEN>"
Retry a job
- REST
# <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.
- REST
# <CORE_HOST> FlowerDocs Core base URL
# <TOKEN> authentication token
curl -X DELETE "<CORE_HOST>/rest/jobs/errors" \
-H "token: <TOKEN>"