---
title: "DELETE /v1/userProfiles/{studentId}/guardians/{guardianId}"
method: DELETE
path: "/v1/userProfiles/{studentId}/guardians/{guardianId}"
tags: ["userProfiles"]
---

# DELETE /v1/userProfiles/{studentId}/guardians/{guardianId}

`DELETE /v1/userProfiles/{studentId}/guardians/{guardianId}`

Deletes a guardian. The guardian will no longer receive guardian notifications and the guardian will no longer be accessible via the API. This method returns the following error codes: * `PERMISSION_DENIED` if no user that matches the provided `student_id` is visible to the requesting user, if the requesting user is not permitted to manage guardians for the student identified by the `student_id`, if guardians are not enabled for the domain in question, or for other access errors. * `INVALID_ARGUMENT` if a `student_id` is specified, but its format cannot be recognized (it is not an email address, nor a `student_id` from the API). * `NOT_FOUND` if the requesting user is permitted to modify guardians for the requested `student_id`, but no `Guardian` record exists for that student with the provided `guardian_id`.

## Path parameters

- `studentId` string, required
- `guardianId` string, required

## Response `200`

Successful response

---

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