Перейти до основного вмісту

CreateApiKeyDto

namestringrequired

Назва API-ключа

Example: Основний сайт
descriptionstring
Example: Ключ для інтеграції widget на головному сайті
scopesstring[]required

Список скоупів доступу

Possible values: [business:read, services:read, staff:read, slots:read, bookings:read, bookings:write, reviews:read, webhooks:manage]

Example: ["services:read","slots:read","bookings:write"]
allowedOriginsarray[]

Дозволені CORS origins. Порожній масив = всі origins

Example: ["https://example.com","https://www.example.com"]
expiresAtstring

Дата закінчення ключа. Не вказувати = безстрокове

Example: 2027-01-01T00:00:00Z
CreateApiKeyDto
{
"name": "Основний сайт",
"description": "Ключ для інтеграції widget на головному сайті",
"scopes": [
"services:read",
"slots:read",
"bookings:write"
],
"allowedOrigins": [
"https://example.com",
"https://www.example.com"
],
"expiresAt": "2027-01-01T00:00:00Z"
}