Skip to main content

UpdateApiKeyDto

namestring

Possible values: <= 120 characters

descriptionstring

Possible values: <= 500 characters

requireSignatureboolean
scopesstring[]

Possible values: [operations.read, operations.write, operations.delete, workforce.read, workforce.write, workforce.delete, inventory.read, inventory.write, inventory.delete, compliance.read, compliance.write, compliance.delete, safety.read, safety.write, safety.delete, incidents.read, incidents.write, incidents.delete, environment.read, environment.write, environment.delete, finance.read, finance.write, finance.delete, disbursements.read, disbursements.write, disbursements.delete, reporting.read, reporting.write, reporting.delete, dashboards.read, dashboards.write, dashboards.delete, users.read, users.write, users.delete, roles.read, roles.write, roles.delete, permissions.read, permissions.write, permissions.delete, tenant_config.read, tenant_config.write, tenant_config.delete, audit.read, audit.write, audit.delete, notifications.read, notifications.write, notifications.delete, files.read, files.write, files.delete, sync.read, sync.write, sync.delete, platform.read, platform.write, platform.delete]

rateLimitPerMinutenumber

Possible values: >= 1 and <= 100000

ipAllowliststring[]
UpdateApiKeyDto
{
"name": "string",
"description": "string",
"requireSignature": true,
"scopes": [
"operations.read"
],
"rateLimitPerMinute": 0,
"ipAllowlist": [
"string"
]
}