Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

An access token in Infisical

Body

application/json
projectName
string
required

The name of the project to create.

Maximum string length: 64
projectDescription
string

An optional description label for the project.

Maximum string length: 1024
slug
string

An optional slug for the project.

Required string length: 5 - 64
kmsKeyId
string
template
string
default:default

The name of the project template, if specified, to apply to this project.

Required string length: 1 - 64
type
enum<string>
default:secret-manager
Available options:
secret-manager,
cert-manager,
kms,
ssh,
secret-scanning,
pam,
ai
shouldCreateDefaultEnvs
boolean
default:true
hasDeleteProtection
boolean
default:false

Response

Default Response

project
object
required