Poll an asynchronous solve job
get_solve_jobCheck the status of an asynchronous shift-solve job and get the solution, usage, or error code once processing finishes.
Instructions
Check the status of an asynchronous solve job created by solve_shift (202 response with job_id). Free of charge. status "running" means the solver is still working — wait ~15 seconds and call again (large problems typically finish within 2–7 minutes). "completed" includes the solution and usage; "failed" includes error.code (e.g. no_solution).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | The job_id returned by solve_shift (202 async response). |