---
title: "POST /projects/{+projectId}/jobs/{+jobId}/cancel"
method: POST
path: "/projects/{+projectId}/jobs/{+jobId}/cancel"
tags: ["jobs"]
---

# POST /projects/{+projectId}/jobs/{+jobId}/cancel

`POST /projects/{+projectId}/jobs/{+jobId}/cancel`

Requests that a job be cancelled. This call will return immediately, and the client will need to poll for the job status to see if the cancel completed successfully. Cancelled jobs may still incur costs. # IAM Permissions Requires the `bigquery.jobs.update` permission on the job resource. If the user matches the creator of the job, the `bigquery.jobs.create` permission on the project is required instead.

## Path parameters

- `projectId` string, required
- `jobId` string, required

## Query parameters

- `location` string

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/bigquery.md) · [All operations](https://skmtc.dev/google/apis/bigquery/llms.txt) · [OpenAPI document](https://skmtc.dev/google/apis/bigquery/revisions/98f33ea9c8c9?raw)
