URL: /auth/login
Content-type: application/x-www-form-urlencoded
Method: POST
Body:
login=admin&password=123

 

Result: 

{  
   "message":"Успешная авторизация",
   "code":200,
   "body":{  
      "name":"Reg",
      "isSuperUser":false,
      "timezone":3,
      "panelMenu":[  
         {  
            "id":3934190043168,
            "name":"Пациенты",
            "form_gridId":1069446856718,
            "sort_order":0,
            "formClassId":730144440322,
            "isPrint_Custom_Form":false
         },
         {  
            "id":3929895075872,
            "name":"Расписание",
            "form_gridId":1026497183758,
            "sort_order":0,
            "formClassId":717259538434,
            "isPrint_Custom_Form":false
         }
      ],
      "isRetranslateAuth":false,
      "startFormGridId":1069446856718,
      "startObjId":581853671311
   }
}

Если возможных входов несколько, то ответ такой:

{  
   "message":"Выберите должность/зону",
   "code":106,
   "body":[  
      {  
         "number":0,
         "name":"Ядро (суперпользователь)",
         "zone":0
      },
      {  
         "number":1,
         "name":"Реестр установок (суперпользователь)",
         "zone":1
      },
      {  
         "number":2,
         "name":"Данные сети клиник (суперпользователь)",
         "zone":4
      },
      {  
         "number":3,
         "name":"Пациенты (суперпользователь)",
         "zone":3
      }
   ]
}

Во все последующие запросы необходимо передавать cookie полученную в заголовке ответа.