Logging
To add a log record, use the command item/add_log_record: 
svc=item/add_log_record¶ms={"itemId":<long>,
				"action":<text>,
				"newValue":<text>,
				"oldValue":<text>}
 
Parameters
	
	
		|  Name  |  Description  | 
	
	
	
		|  itemId  |  item ID  | 
	
	
		|  action  |  action (see the list below)  | 
	
	
		|  newValue  |  new value  | 
	
	
		|  oldValue  |  old value  | 
	
 
List of available actions:
 custom_msg;
 
 create_unit;
 
 update_name;
 
 update_access;
 
 update_unit_icon;
 
 update_unit_pass;
 
 update_unit_phone;
 
 update_unit_calcflags (update sensor calculation settings);
 
 update_unit_milcounter (update mileage counter value);
 
 update_unit_bytecounter (update GPRS traffic counter value);
 
 update_unit_ehcounter (update engine hours counter value);
 
 update_unit_uid;
 
 update_unit_hw (update device type);
 
 update_unit_hw_cfg (update device configuration);
 
 update_unit_fuel_cfg (update fuel consumption configuration);
 
 update_unit_trip_cfg (update trip detection configuration);
 
 create_sensor;
 
 update_sensor;
 
 delete_sensor;
 
 create_alias (create command);
 
 update_alias (update command);
 
 delete_alias (delete command);
 
 create_service_interval;
 
 update_service_interval;
 
 delete_service_interval;
 
 create_custom_field;
 
 update_custom_field;
 
 delete_custom_field;
 
 import_item_cfg;
 
 import_unit_cfg;
 
 export_unit_msgs;
 
 import_unit_msgs;
 
 delete_unit_msg;
 
 delete_unit_msgs;
 
 bind_unit_driver;
 
 unbind_unit_driver;
 
 bind_unit_trailer;
 
 unbind_unit_trailer;
 
 update_unit_report_cfg (update parameters used in reports);
 
 update_msgs_filter_cfg (update filtration of unit position information in messages);
 
 delete_item;
 
 create_user;
 
 update_hosts_mask;
 
 update_user_pass;
 
 update_user_flags;
 
 create_user_notify;
 
 delete_user_notify;
 
 create_group;
 
 units_group (add/remove units to/from unit group);
 
 update_driver_units (update the list of auto attachable units for drivers);
 
 update_trailer_units (update the list of auto attachable units for trailers);
 
 create_resource;
 
 create_zone;
 
 update_zone;
 
 delete_zone;
 
 create_poi;
 
 update_poi;
 
 delete_poi;
 
 create_job;
 
 switch_job;
 
 update_job;
 
 delete_job;
 
 create_notify;
 
 switch_notify;
 
 update_notify;
 
 delete_notify;
 
 create_driver;
 
 update_driver;
 
 delete_driver;
 
 create_trailer;
 
 update_trailer;
 
 delete_trailer;
 
 create_drivers_group;
 
 update_drivers_group;
 
 delete_drivers_group;
 
 create_trailers_group;
 
 update_trailers_group;
 
 delete_trailers_group;
 
 create_report (create report template);
 
 update_report (update report template);
 
 delete_report (delete report template);
 
 import_pois;
 
 import_zones;
 
 create_retranslator;
 
 update_retranslator;
 
 units_retranslator (add units for retranslation);
 
 switch_retranslator;
 
 create_route;
 
 update_route_points;
 
 update_route_cfg;
 
 create_round;
 
 update_round;
 
 delete_round;
 
 create_schedule;
 
 update_schedule;
 
 delete_schedule;
 
 create_account;
 
 delete_account;
 
 switch_account;
 
 update_dealer_rights;
 
 do_payment;
 
 update_account_flags;
 
 update_account_min_days;
 
 update_account_plan;
 
 update_account_history_period;
 
 update_account_subplans;
 
 create_service;
 
 update_service;
 
 delete_service.
 
 
Response
{}	/* empty object if execution successful, if not - error code */