The Job Workflow Service (JOB) lets you run predefined job workflows configured in your Zilliant environment and track their execution status. A job workflow is a server-side automation (often a multistep process) identified by an automation ID. You submit a workflow for execution using a POST request, receive a job ID in return, and then poll the status endpoint until the workflow completes.
Use the Job Workflow Service when you need to:
Trigger a predefined automation, for example, publish prices, refresh data, or run batch calculations
Run long-running operations asynchronously without keeping a client connection open
Control concurrency using scopes (when your environment allows parallel execution)
Tip
Zilliant team defines which workflows exist, what each one does, and which JSON parameters each one supports. Your Zilliant representative can provide the workflow list, business purpose, and required/optional parameters.
What you can do with JOB
Run a workflow (queue a job)
Use POST Run a job workflow to send a job workflow request.
Check workflow status
Use GET Get job workflow status to verify whether the job is still running and, if finished, how it ended.