POST /api/open/v1/jobs/:jobId/cancel — cancels a job that has not yet reached a terminal state. Processed pages may still be billed.
Cancel a processing job that has not yet reached a terminal state. Once cancelled, the job transitions to cancelled status and no further processing occurs. Use this endpoint to stop a job that was created in error, is no longer needed, or needs to be restarted with different files.
The unique identifier of the job to cancel. The job must not already be in a terminal state (completed, completed_with_errors, failed, cancelled, or expired).
Cancellation only applies to non-terminal jobs. Calling this endpoint on a job that is already completed, completed_with_errors, failed, cancelled, or expired will return an error. Additionally, any pages that Plangrep had already processed at the time of cancellation may still be billed — cancellation does not reverse charges for work already performed.