Доступно с версии 3.23.0 |
Функция users/import
Параметры запроса
Новые параметры для Хорошоп b2b начиная с версии 4.0 |
Параметры ответа
Коды сообщений журнала
Код | Значение |
---|---|
0 | Пользователь был успешно импортирован/обновлён |
1 | Пропущены обязательные поля |
2 | Ошибка валидации полей |
3 | Необработанная ошибка |
POST http://<DOMAIN>/api/users/import/ Content-Type: application/json { "token": "<TOKEN>", "users": [ { "title": "Иванов Иван Иванович", "email": "ivan@mail.net", "phone": "+380631234567", "country": "Украина", "city": "Киев", "address": "ул. Пушкина, д. Колотушкина", "discount_card": { "discount": 3, "active": true, "date_limit": "2019-01-01", "status": 1 } }, { "title": "Иванова Елена Олеговна", "email": "elena@mail.net", "phone": "+380631234567", "country": "Украина", "city": "Киев", "address": "ул. Крещатик, д. 1", "discount_card": { "discount": 3, "active": true, "date_limit": "2020-01-01", "status": 1 } }, { "email": "some@email" } ] } |
{ "status": "WARNING", "response": { "log": [ { "info": [ { "code": 0, "message": "Обновление пользователя ivan@mail.net завершено успешно!" } ] }, { "info": [ { "code": 0, "message": "Обновление пользователя elena@mail.net завершено успешно!" } ] }, { "info": [ { "code": 1, "message": "Поле email (some@email) задано некорректно!" } ] } ] } } |