---
title: "Cancel a queued or running prompt job"
method: DELETE
path: "/session/{sessionID}/queue/{jobID}"
---

# Cancel a queued or running prompt job

`DELETE /session/{sessionID}/queue/{jobID}`

Idempotent: cancelling an already-terminal job is a no-op. For a running job this also signals the worker to abort the in-flight turn.

## Path parameters

- `sessionID` string, required
- `jobID` string, required

## Query parameters

- `directory` string
- `workspace` string

## Response `204`

Cancelled

## Other responses

- `400` — Bad request
- `404` — Not found

---

[API](https://skmtc.dev/isogonic/apis/codeplane.md) · [All operations](https://skmtc.dev/isogonic/apis/codeplane/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/isogonic/codeplane/revisions/e787ab2e6692/schema)
