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

ClientAuthResponseDto

accessTokenstringrequired
refreshTokenstringrequired
client objectrequired
idnumberrequired
phonestringrequired

Номер телефона (основной идентификатор)

emailstring

Email клиента (опционально)

firstNamestring
lastNamestring
typestringrequired

Тип клиента: app - зарегистрирован в приложении, business - добавлен администратором

Possible values: [app, business]

statusstringrequired

Possible values: [ACTIVE, INACTIVE, SUSPENDED, DELETED]

emailVerifiedbooleanrequired
phoneVerifiedbooleanrequired
oauthProviderstring
createdAtstring<date-time>required
updatedAtstring<date-time>required
notesstring

Побажання клієнта (що клієнт пише про себе в додатку)

businessNotesstring

Примітки бізнесу про клієнта (приватні для кожного бізнесу)

birthdaystring<date-time>

Дата рождения

genderstring

Пол клиента

Possible values: [male, female, other, prefer_not_to_say]

avatarstring

URL аватарки

preferredCategoriesstring[]

Предпочитаемые категории бизнесов

marketingConsentbooleanrequired

Согласие на маркетинговые рассылки

localestringrequired

Язык клиента

Default value: uk
ClientAuthResponseDto
{
"accessToken": "string",
"refreshToken": "string",
"client": {
"id": 0,
"phone": "string",
"email": "string",
"firstName": "string",
"lastName": "string",
"type": "app",
"status": "ACTIVE",
"emailVerified": true,
"phoneVerified": true,
"oauthProvider": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z",
"notes": "string",
"businessNotes": "string",
"birthday": "2024-07-29T15:51:28.071Z",
"gender": "male",
"avatar": "string",
"preferredCategories": [
"string"
],
"marketingConsent": true,
"locale": "uk"
}
}