---
title: "Delete an Existing Role"
method: DELETE
path: "/access/api/v1/projects/{projectKey}/roles/{role}"
tags: ["Roles"]
---

# Delete an Existing Role

`DELETE /access/api/v1/projects/{projectKey}/roles/{role}`

Deletes an existing project role.

**Security:** Requires Platform Admin or Project Admin with Manage
Members privilege.

## Path parameters

- `projectKey` string, required
- `role` string, required

## Response `204`

Role deleted

## Other responses

- `401` — Bad Credentials - Invalid credentials
- `403` — Permission Denied - Insufficient permissions
- `404` — Not Found - Project or role not found

---

[API](https://skmtc.dev/jfrog/apis/jfrog-platform-projects-api.md) · [All operations](https://skmtc.dev/jfrog/apis/jfrog-platform-projects-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/jfrog/jfrog-platform-projects-api/revisions/1c6bb09154a9/schema)
