Secrets
Create
Create secret
POST
/
api
/
v3
/
secrets
/
raw
/
{secretName}
This endpoint requires you to disable end-to-end encryption. For more information, you should consult this note.
Authorizations
Authorization
string
headerrequiredAn access token in Infisical
Path Parameters
secretName
string
requiredThe name of the secret to create.
Body
application/json
workspaceId
string
requiredThe ID of the project to create the secret in.
environment
string
requiredThe slug of the environment to create the secret in.
secretPath
string
default: /The path to create the secret in.
secretValue
string
requiredThe value of the secret to create.
secretComment
string
default: Attach a comment to the secret.
tagIds
string[]
The ID of the tags to be attached to the created secret.
skipMultilineEncoding
boolean
Skip multiline encoding for the secret value.
type
enum<string>
default: sharedThe type of the secret to create.
Available options:
shared
, personal
secretReminderRepeatDays
number | null
Interval for secret rotation notifications, measured in days.
secretReminderNote
string | null
Note to be attached in notification email.
Response
200 - application/json
secret
object
required