ApiKeyResponseDto
idnumberrequired
businessIdnumberrequired
namestringrequired
descriptionstring
keyPrefixstringrequired
statusstringrequired
Possible values: [active, revoked, expired]
scopesstring[]required
Possible values: [business:read, services:read, staff:read, slots:read, bookings:read, bookings:write, reviews:read, webhooks:manage]
allowedOriginsarray[]required
expiresAtstring<date-time>
lastUsedAtstring<date-time>
rateLimitPerMinutenumberrequired
rateLimitPerDaynumberrequired
createdAtstring<date-time>required
updatedAtstring<date-time>required
ApiKeyResponseDto
{
"id": 0,
"businessId": 0,
"name": "string",
"description": "string",
"keyPrefix": "string",
"status": "active",
"scopes": [
"business:read"
],
"allowedOrigins": [
null
],
"expiresAt": "2024-07-29T15:51:28.071Z",
"lastUsedAt": "2024-07-29T15:51:28.071Z",
"rateLimitPerMinute": 0,
"rateLimitPerDay": 0,
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z"
}