DELETE
/
api
/
v3
/
secrets
/
raw
/
{secretName}
curl --request DELETE \
  --url https://app.infisical.com/api/v3/secrets/raw/{secretName} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "workspaceId": "<string>",
  "environment": "<string>",
  "secretPath": "<string>",
  "type": "shared"
}'
{
  "secret": {
    "id": "<string>",
    "_id": "<string>",
    "workspace": "<string>",
    "environment": "<string>",
    "version": 123,
    "type": "<string>",
    "secretKey": "<string>",
    "secretValue": "<string>",
    "secretComment": "<string>"
  }
}

This endpoint requires you to disable end-to-end encryption. For more information, you should consult this note.

Authorizations

Authorization
string
headerrequired

An access token in Infisical

Path Parameters

secretName
string
required

The name of the secret to delete.

Body

application/json
workspaceId
string
required

The ID of the project where the secret is located.

environment
string
required

The slug of the environment where the secret is located.

secretPath
string
default: /

The path of the secret.

type
enum<string>
default: shared

The type of the secret to delete.

Available options:
shared,
personal

Response

200 - application/json
secret
object
required

Was this page helpful?