API operator EN: различия между версиями

Материал из WiKi - UserSide
(Normalize API language switcher)
(Fix Ukrainian API localization)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
[[API_operator|ru]] | '''en'''
'''en''' | [[API_operator_UK|uk]] | [[API operator|ru]]


Section '''[[API_EN|API]]''' ERP "UserSide"
Section '''[[API_EN|API]]''' ERP "UserSide"
Строка 12: Строка 12:
==== (*) check_pass ====
==== (*) check_pass ====


''Deprecated in: 3.16dev2 (use API->employee->[[API employee#check_pass|check_pass]])''
''Deprecated in: 3.16dev2 (use API->employee->[[API_employee_EN#check_pass|check_pass]])''


''Modified in: 3.13alpha1 (the pass parameter must be submitted unencrypted. Previously had to be provided in md5())''
''Modified in: 3.13alpha1 (the pass parameter must be submitted unencrypted. Previously had to be provided in md5())''


  Description: Check if login and password match for UserSide login
  Description: Check if login and password match for UserSide login
  Obligatory parameters:
  Required parameters:
   login - login
   login - login
   pass - password
   pass - password
Строка 23: Строка 23:
==== (*) get ====
==== (*) get ====


''Deprecated in: 3.16dev2 (use API->employee->[[API employee#get_data|get_data]])''
''Deprecated in: 3.16dev2 (use API->employee->[[API_employee_EN#get_data|get_data]])''


''Modified in: 3.14.69 (id parameter made optional)''
''Modified in: 3.14.69 (id parameter made optional)''
Строка 33: Строка 33:
==== (*) get_history ====
==== (*) get_history ====


''Deprecated in: 3.16dev2 (use API->employee->[[API employee#get_history|get_history]])''
''Deprecated in: 3.16dev2 (use API->employee->[[API_employee_EN#get_history|get_history]])''


''Modified in: 3.16.1 (added employee_id parameter, eliminated operator_id parameter)''
''Modified in: 3.16.1 (added employee_id parameter, eliminated operator_id parameter)''
Строка 40: Строка 40:


  Description: History of operators' actions (limit 10000 records in sampling results)
  Description: History of operators' actions (limit 10000 records in sampling results)
  Obligatory parameters:
  Required parameters:
   date_from - sampling start date ''(from)''
   date_from - sampling start date ''(from)''
   date_to - sampling end date ''(to)''
   date_to - sampling end date ''(to)''
Строка 50: Строка 50:
==== (*) get_history_type ====
==== (*) get_history_type ====


''Deprecated in: 3.16dev2 (use API->employee->[[API employee#get_history_type|get_history_type]])''
''Deprecated in: 3.16dev2 (use API->employee->[[API_employee_EN#get_history_type|get_history_type]])''


''Added in: 3.13.53''
''Added in: 3.13.53''
Строка 60: Строка 60:
==== (*) get_id_by_login ====
==== (*) get_id_by_login ====


''Deprecated in: 3.16dev2 (use API->employee->[[API employee#get_employee_id|get_employee_id]])''
''Deprecated in: 3.16dev2 (use API->employee->[[API_employee_EN#get_employee_id|get_employee_id]])''


''Added in: 3.12beta29''
''Added in: 3.12beta29''


  Description: Get operator's ID by his login name
  Description: Get operator's ID by his login name
  Obligatory parameters:
  Required parameters:
   login - operator login
   login - operator login

Текущая версия от 11:38, 10 мая 2026

en | uk | ru

Section API ERP "UserSide"

Purpose: System operators

Optional parameters:
action - request subcategory (possible value: see below)

Subcategories

(*) check_pass

Deprecated in: 3.16dev2 (use API->employee->check_pass)

Modified in: 3.13alpha1 (the pass parameter must be submitted unencrypted. Previously had to be provided in md5())

Description: Check if login and password match for UserSide login
Required parameters:
 login - login
 pass - password

(*) get

Deprecated in: 3.16dev2 (use API->employee->get_data)

Modified in: 3.14.69 (id parameter made optional)

Description: Operator information
Optional parameters:
 id - operator id (can be comma separated)

(*) get_history

Deprecated in: 3.16dev2 (use API->employee->get_history)

Modified in: 3.16.1 (added employee_id parameter, eliminated operator_id parameter)

Added in: 3.13.53

Description: History of operators' actions (limit 10000 records in sampling results)
Required parameters:
 date_from - sampling start date (from)
 date_to - sampling end date (to)
Optional parameters:
 operator_id - operator id (can be comma separated) (excluded from 3.16.1)
 employee_id - employee id (can be comma separated) (added since 3.16.1) 
 type_id - action type id (can be comma separated)

(*) get_history_type

Deprecated in: 3.16dev2 (use API->employee->get_history_type)

Added in: 3.13.53

Description: Types of actions in operator history
Optional parameters:
 id - id of action type

(*) get_id_by_login

Deprecated in: 3.16dev2 (use API->employee->get_employee_id)

Added in: 3.12beta29

Description: Get operator's ID by his login name
Required parameters:
 login - operator login