---
title: "DELETE /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}"
method: DELETE
path: "/v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}"
tags: ["courses"]
---

# DELETE /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}

`DELETE /v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}`

Deletes a rubric. The requesting user and course owner must have rubrics creation capabilities. For details, see [licensing requirements](https://developers.google.com/workspace/classroom/rubrics/limitations#license-requirements). This request must be made by the Google Cloud console of the [OAuth client ID](https://support.google.com/cloud/answer/6158849) used to create the corresponding rubric. This method returns the following error codes: * `PERMISSION_DENIED` if the requesting developer project didn't create the corresponding rubric, or if the requesting user isn't permitted to delete the requested rubric. * `NOT_FOUND` if no rubric exists with the requested ID or the user does not have access to the course, course work, or rubric. * `INVALID_ARGUMENT` if grading has already started on the rubric.

## Path parameters

- `courseId` string, required
- `courseWorkId` string, required
- `id` string, required

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/classroom.md) · [All operations](https://skmtc.dev/google/apis/classroom/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/classroom/revisions/1b98f151d40b/schema)
