POST /settings/security/api-keys
POST/settings/security/api-keys
POST /settings/security/api-keys
Request
- application/json-patch+json
- application/json
- text/json
- application/*+json
Body
Array [
]
Possible values: <= 200 characters
permissions
object[]
required
Possible values: <= 1000
Possible values: <= 200 characters
Body
Array [
]
Possible values: <= 200 characters
permissions
object[]
required
Possible values: <= 1000
Possible values: <= 200 characters
Body
Array [
]
Possible values: <= 200 characters
permissions
object[]
required
Possible values: <= 1000
Possible values: <= 200 characters
Body
Array [
]
Possible values: <= 200 characters
permissions
object[]
required
Possible values: <= 1000
Possible values: <= 200 characters
Responses
- 201
Created
- text/plain
- application/json
- text/json
- Schema
- Example (from schema)
Schema
Array [
]
key
object
permissions
object[]
nullable
Possible values: <= 200 characters
{
"key": {
"id": 0,
"name": "string",
"enabled": true,
"created_at": "2024-07-29T15:51:28.071Z",
"expires_at": "2024-07-29",
"revoked_at": "2024-07-29T15:51:28.071Z",
"permissions": [
{
"module": "string",
"feature": "string",
"access": true
}
]
},
"credential": "string"
}
- Schema
- Example (from schema)
Schema
Array [
]
key
object
permissions
object[]
nullable
Possible values: <= 200 characters
{
"key": {
"id": 0,
"name": "string",
"enabled": true,
"created_at": "2024-07-29T15:51:28.071Z",
"expires_at": "2024-07-29",
"revoked_at": "2024-07-29T15:51:28.071Z",
"permissions": [
{
"module": "string",
"feature": "string",
"access": true
}
]
},
"credential": "string"
}
- Schema
- Example (from schema)
Schema
Array [
]
key
object
permissions
object[]
nullable
Possible values: <= 200 characters
{
"key": {
"id": 0,
"name": "string",
"enabled": true,
"created_at": "2024-07-29T15:51:28.071Z",
"expires_at": "2024-07-29",
"revoked_at": "2024-07-29T15:51:28.071Z",
"permissions": [
{
"module": "string",
"feature": "string",
"access": true
}
]
},
"credential": "string"
}