---
title: "Delete a secret for the authenticated user"
method: DELETE
path: "/user/codespaces/secrets/{secret_name}"
tags: ["codespaces"]
---

# Delete a secret for the authenticated user

`DELETE /user/codespaces/secrets/{secret_name}`

Deletes a development environment secret from a user's codespaces using the secret name. Deleting the secret will remove access from all codespaces that were allowed to access the secret.

The authenticated user must have Codespaces access to use this endpoint.

OAuth app tokens and personal access tokens (classic) need the `codespace` or `codespace:secrets` scope to use this endpoint.

## Path parameters

- `secret_name` string, required

## Response `204`

Response

---

[API](https://skmtc.net/github/apis/github-v3-rest-api-2.md) · [All operations](https://skmtc.net/github/apis/github-v3-rest-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/github/github-v3-rest-api-2/versions/8ae6d0c8716e/schema)
