Poll an asynchronous solve job
get_solve_jobPoll an asynchronous shift-solving job for its status. Get the solution when completed or an error code when failed.
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). |