Reject a pending CertOps job
POST/api/v1/workspaces/:id/certops/jobs/:jobId/reject
Rejects a pending_approval job so it never becomes claimable. Session-only manager surface like approve, but without the non-requester rule: any authorized member, including the requester, may withdraw or reject. The decision is recorded in the attributable approval ledger. Available while the workspace kill switch is paused.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 500
Job rejected; status moves to rejected
Bad request
Unauthorized
Caller lacks the manager role or uses non-session credentials
Job not found in this workspace
Job is not awaiting approval (CERTOPS_APPROVAL_JOB_NOT_PENDING_APPROVAL)
Internal server error