code
string
required

Unique code used to identify the feature. Max 255 characters.

Example:

"seats"

name
string | null
required

Name of the feature. Max 255 characters.

Example:

"Number of seats"

description
string | null
required

Description of the feature. Max 600 characters.

Example:

"Number of users of the account"

privileges
object[]
required

Privileges associated with this feature. Can be empty.

Example:
[
{
"code": "max",
"name": "Maximum",
"value_type": "integer",
"config": {}
},
{
"code": "max_admins",
"name": "Max Admins",
"value_type": "integer",
"config": {}
},
{
"code": "root",
"name": "Allow root user",
"value_type": "boolean",
"config": {}
},
{
"code": "provider",
"name": "SSO Provider",
"value_type": "select",
"config": { "select_options": ["google", "okta"] }
}
]
created_at
string<date-time>
required

Creation date of the feature.

Example:

"2025-07-17T12:34:35Z"