DELETE
/
api
/
v3
/
secrets
/
raw
/
{secretName}
cURL
curl --request DELETE \
  --url https://us.infisical.com/api/v3/secrets/raw/{secretName} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "workspaceId": "<string>",
  "projectSlug": "<string>",
  "environment": "<string>",
  "secretPath": "/",
  "type": "shared"
}'
{
  "secret": {
    "id": "<string>",
    "_id": "<string>",
    "workspace": "<string>",
    "environment": "<string>",
    "version": 123,
    "type": "<string>",
    "secretKey": "<string>",
    "secretValue": "<string>",
    "secretComment": "<string>",
    "secretReminderNote": "<string>",
    "secretReminderRepeatDays": 123,
    "skipMultilineEncoding": false,
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z",
    "actor": {
      "actorId": "<string>",
      "actorType": "<string>",
      "name": "<string>",
      "membershipId": "<string>"
    },
    "isRotatedSecret": true,
    "rotationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "secretValueHidden": true
  }
}

Authorizations

Authorization
string
header
required

An access token in Infisical

Path Parameters

secretName
string
required

The name of the secret to delete.

Minimum length: 1

Body

application/json
environment
string
required

The slug of the environment where the secret is located.

workspaceId
string

The ID of the project where the secret is located.

projectSlug
string

The slug of the project to delete the secret in.

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

Default Response

secret
object
required