Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Правила созданиястворення: 

...

Можуть передаватися дані для створення облікового запису: email(

...

обов'язкове поле), phone(

...

опціональне поле (не

...

записувати якщо не пройшло валідацію)), name(

...

опціональне поле)

...

Якщо завантажується лише рядок з email - створюється обліковий запис з контактом email та найменуванням рівним email
Якщо рядок з email не проходить валідацію - обліковий запис не створюється.

Response example 

{

    "status": 0,

    "error": {

...

        "code": "FORMAT_ERROR"

    }

}


4. Случай когда уже есть подвязанный email аккаунт с этим  Випадок коли вже є підв'язаний email аккаунт з цим же email, и этим же і цим коннекшеном. Тогда нужно игнорироватьТоді треба ігнорувати.


Response example: (аналогичен обычному ответу)

{

    "data": {

        "count_to_process": 1

    },

    "status": 1

}


5. При создании аккаунта можно добавить  

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

Вставляем Вставляємо в тело запросатіло запиту: (полностью пример нижецілком приклад нижче)
"tags": "5d0a4d2cf73822000c44994c"

гдеде, 5d0a4d2cf73822000c44994c  5d0a4d2cf73822000c44994c - id тега. Его можно скопировать в настройках Його можна скопіювати в налаштуваннях -> теги-> скопировать скопіювати id


6. При создании аккаунта обязательно должно быть выбрано email соединение. Під час створення облікового запису обов'язково має бути вибране email з'єднання.

"connection_id":   "5cfa283a2e9096000b440d51". (полностью пример нижеЦілком приклад нижче)

гдеде, 5cfa283a2e9096000b440d51 - id конекшена.   Его можно скопировать в настройках Його можна скопіювати в налаштуваннях -> мессенджеры месенджери -> конекшн (к примеру наприклад SendGrid) -> скопировать скопіювати id


POST: https://api.leeloo.ai/api/v2/accounts/email

В У Headers:

...

У Content type

...

вкажіть: application/json,
X-Leeloo-AuthToken

...

токен

...

компанії
В У body запроса поместитезапиту помістіть:


Request example:


{

   "data":[{

                "email": "revolt@xmpl.net",

                "name" :  "Robin Hood",

                "phone":  "+380963333333" 

}],

        "connection_id":  "5cfa283a2e9096000b440d51",

        "tags": "5d0a4d2cf73822000c44994c"

}


Response example:

...


{

    "data": {

        "count_to_process": 1

    },

    "status": 1

}

 



гдеде,

email - email клиента email клієнта

name - имя клиентаім'я клієнта

phone - телефон клиентаклієнта

connection id - id конекшна который создан який створений на платформе платформі (Sendgrid, Mandril) 

tags - id тега который будет присвоен пользователю при созданииякий буде присвоєний користувачу при створенні