---
title: "Cancel the ongoing Curated Snapshot job."
method: PUT
path: "/curatedsnapshot/v1/jobs/cancel"
tags: ["Curated Snapshots"]
---

# Cancel the ongoing Curated Snapshot job.

`PUT /curatedsnapshot/v1/jobs/cancel`

## Request

- Base URL: `https://apis.druva.com/realize`
- URL: `https://apis.druva.com/realize/curatedsnapshot/v1/jobs/cancel`
- Auth: API key in header `Authorization`

Cancels the ongoing Curated Snapshot job.

## Request body

- CSJobCancelParams
  - `jobIDs` integer[]

## Response `200`

OK

- CSJobCancelResponse
  - `jobs` object[]
    - `jobID` integer: Curated Snapshot job ID.
    - `isSucessful` boolean: Success status of cancelling running Curated Snapshot job.
    - `reason` string: Failure reason to cancel the running Curated Snapshot job.

## Other responses

- `400`: Bad Request
- `401`: The request either did not include an authentication token, or you have provided an expired authentication token.
- `404`: The requested resource was not found.
- `500`: Internal Server Error

---

[API](https://skmtc.dev/druva/apis/cyber-resilience.md) - [All operations](https://skmtc.dev/druva/apis/cyber-resilience/llms.txt) - [OpenAPI document](https://skmtc.dev/druva/apis/cyber-resilience/revisions/b149d46c996a?raw)
