Overview
- Introduction
- Authentication
- Examples
Endpoints
- Identities
- Token Auth
- Universal Auth
- GCP Auth
- AWS Auth
- Azure Auth
- Kubernetes Auth
- OIDC Auth
- JWT Auth
- Groups
- Organizations
- Projects
- Project Users
- Project Groups
- Project Identities
- Project Roles
- Project Templates
- Environments
- Folders
- Secret Tags
- Secrets
- Dynamic Secrets
- Secret Imports
- Secret Rotations
- Identity Specific Privilege
- App Connections
- Secret Syncs
- Integrations
- Service Tokens
- Audit Logs
Infisical PKI
- Certificate Authorities
- Certificates
- Certificate Templates
- Certificate Collections
- PKI Alerting
Infisical SSH
- Certificates
- Certificate Authorities
- Certificate Templates
Infisical KMS
- Keys
- Encryption
- Signing
Secrets
Delete
Delete secret
DELETE
/
api
/
v3
/
secrets
/
raw
/
{secretName}
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>",
"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
An access token in Infisical
Path Parameters
The name of the secret to delete.
Minimum length:
1
Body
application/json
The ID of the project where the secret is located.
The slug of the environment where the secret is located.
The path of the secret.
The type of the secret to delete.
Available options:
shared
, personal
Response
200
application/json
Default Response
When secret protection policy is enabled
Was this page helpful?
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>",
"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
}
}