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

BulkImportResultDto

importednumberrequired

Кількість успішно імпортованих/оновлених клієнтів

Example: 48
failednumberrequired

Кількість записів, що викликали помилку

Example: 2
totalnumberrequired

Загальна кількість записів у запиті

Example: 50
errors object[]required

Список помилок по кожному невдалому запису

  • Array [
  • indexnumberrequired

    Індекс рядка у вхідному масиві (0-based)

    Example: 2
    phonestringrequired

    Номер телефону, який спричинив помилку

    Example: +380501234567
    reasonstringrequired

    Опис помилки

    Example: Клієнт з таким телефоном вже існує
  • ]
  • results object[]

    Результати успішно оброблених клієнтів

  • Array [
  • 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
  • ]
  • BulkImportResultDto
    {
    "imported": 48,
    "failed": 2,
    "total": 50,
    "errors": [
    {
    "index": 2,
    "phone": "+380501234567",
    "reason": "Клієнт з таким телефоном вже існує"
    }
    ],
    "results": [
    {
    "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"
    }
    ]
    }