Создание и обновление данных

Перезапись данных пользователя

PUT /EditUser

{ 
    "ApplicationId": 123321,  
    "Secret": "123321", 
    "SourceId": "Test_SourceId", 
    "UserData": { 
        "UserId": "Test_UserId", // обязательное 
        "SecretKey": "Test_SecretKey" // обязательное     
// Здесь передаем только те поля что хотим изменить - то-есть если хотим изменить пароль то передаем только пароль 
        "Firstname": "Имя", 
        "Surname": "Фамилия", 
        "Middlename": "Отчество", 
        "Phone": "79777221374", 
        "Email": "[email protected]", 
        "Password": "Phahah", 
        "BirthDate": "2020.12.10", 
        "City": "г.Москва, Ул Первая, д 2", 
        "PersonalDataAgree": true, 
        "EmailSubscribeAgree": true, 
        "ExtraParameters": [ // перезапишутся, если заново все не отправить, если хотите обновить или добавить выборочно параметр, то используете /AddParamUser 
            { 
                "Name": "ClientType", 
                "Value": " Breeder" // Breeder, Veterinar или User 
            }, 
            { 
                "Name": "Название магазина", 
                "Value": "Магазин Гранат" 
            }, 
            { 
                "Name": "Адрес магазина", 
                "Value": "Ул Мира д1" 
            }, 
            { 
                "Name": "Серия и номер", 
                "Value": "0011 223344" 
            }, 
            { 
                "Name": "Кем выдан", 
                "Value": "Отделом УФМС по Московской области в гор. Подольске" 
            }, 
            { 
                "Name": "Когда выдан", 
                "Value": "19.12.2019" 
            }, 
            { 
                "Name": "Данные регистрации по паспорту", 
                "Value": "г. Москва Ул. Зеленая д 1 кв 1" 
            }, 
            { 
                "Name": "Номер ИНН", 
                "Value": "123456789" 
            } 
        ] 
    } 
}

Добавление экстра-параметров (без перезаписи)

PUT /AddParamUser

Добавить пользователю соглашение (без перезаписи)

PUT /AddConsentUser

Создать событие

Перед созданием, сообщите менеджеру название события. Скорее всего в базе уже есть подходящие переменные, и вы сможете использовать их.

POST /AddEvents

Перезаписать событие

Можно найти "EventId" по названию события.

PUT /EditEvent

Добавить переменную в событие (без перезаписи)

PUT /AddPropertiesEvent

Ответ

В случае успеха возвращает 200 ОК и сессию юзера

Last updated