curl --request POST \
--url https://us.infisical.com/api/v4/secrets/batch \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"projectId": "<string>",
"environment": "<string>",
"secrets": [
{
"secretKey": "<string>",
"secretValue": "<string>",
"secretComment": "",
"skipMultilineEncoding": true,
"metadata": {},
"secretMetadata": [
{
"key": "<string>",
"value": ""
}
],
"tagIds": [
"<string>"
]
}
],
"secretPath": "/"
}
'{
"secrets": [
{
"id": "<string>",
"_id": "<string>",
"workspace": "<string>",
"environment": "<string>",
"version": 123,
"type": "<string>",
"secretKey": "<string>",
"secretValue": "<string>",
"secretComment": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"secretReminderNote": "<string>",
"secretReminderRepeatDays": 123,
"skipMultilineEncoding": false,
"actor": {
"actorId": "<string>",
"actorType": "<string>",
"name": "<string>",
"membershipId": "<string>",
"groupId": "<string>"
},
"isRotatedSecret": true,
"rotationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
]
}Create many secrets
curl --request POST \
--url https://us.infisical.com/api/v4/secrets/batch \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"projectId": "<string>",
"environment": "<string>",
"secrets": [
{
"secretKey": "<string>",
"secretValue": "<string>",
"secretComment": "",
"skipMultilineEncoding": true,
"metadata": {},
"secretMetadata": [
{
"key": "<string>",
"value": ""
}
],
"tagIds": [
"<string>"
]
}
],
"secretPath": "/"
}
'{
"secrets": [
{
"id": "<string>",
"_id": "<string>",
"workspace": "<string>",
"environment": "<string>",
"version": 123,
"type": "<string>",
"secretKey": "<string>",
"secretValue": "<string>",
"secretComment": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"secretReminderNote": "<string>",
"secretReminderRepeatDays": 123,
"skipMultilineEncoding": false,
"actor": {
"actorId": "<string>",
"actorType": "<string>",
"name": "<string>",
"membershipId": "<string>",
"groupId": "<string>"
},
"isRotatedSecret": true,
"rotationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
]
}An access token in Infisical
The ID of the project to update the secret in.
The slug of the environment to create the secret in.
1Show child attributes
The name of the secret to create.
1The value of the secret to create.
Attach a comment to the secret.
Skip multiline encoding for the secret value.
The ID of the tags to be attached to the created secret.
The path to create the secret in.
Default Response
Show child attributes
Was this page helpful?