Job Management
Manage async jobs: check status, cancel, retrieve outputs.
Get Job Status
Endpoint: GET /jobs/{id}
curl "https://async.render.weyl.ai/jobs/j_abc123" \ -H "Authorization: Bearer $WEYL_API_KEY"States
Queued:
{ "id": "j_abc123", "status": "queued", "position": 3, "eta_seconds": 45}Running:
{ "id": "j_abc123", "status": "running", "progress": 0.65, "eta_seconds": 8}Complete (303 Redirect):
HTTP/1.1 303 See OtherLocation: https://cdn.render.weyl.ai/i/abc123.webpCancel Job
Endpoint: DELETE /jobs/{id}
curl -X DELETE "https://async.render.weyl.ai/jobs/j_abc123" \ -H "Authorization: Bearer $WEYL_API_KEY"