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
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>"