Table of Contents Create new user Request Example Parameters Additional Information Server Response User successfully created This is an old revision of the document! Create new user The request is intended to create new user account. Request Example &svc=create_user¶ms={ "login":string, "pass":string, "photo":base64, "is_admin":ushort, "address_base":string, "time_zone":short, "email":string, "phone":string, "language":string, "creator":integer, "location":string, "legal_name":string, "lat_lon":double,double, "cost_mode":string, "cost_unit":double, "currency":string, "cost_day":integer, "hide_menu":string,string,string, } Parameters Parameter Description login User Login pass User Password is_admin Sets administrator rights: 1 // User will have administrator rights. 0 // User will not have administrator rights. address_base IMPORTANT! Gelios Hosting uses its own address base and switching is impossible. The setting is relevant for Gelios Server. Sets the used address base: "Google" // Google Address Base "Yandex" // Yandex Address Base "Wialon" // Wialon Address Base email User Account Email phone User Account Phone Number. language Interface language of the user account creator Creator of the User Account. location User Account Location. legal_name Name of the legal entity of the user account. lat_lon The coordinates of the initial centering of the card for the user account. cost_mode Payment mode for the user account: "units" // Monthly fee for all units "days" // Cost by days "units_days" //Daily payment for active units "units_days_all" //Daily payment for all units cost_unit Unit cost for user account. For a monthly fee for units is indicated the cost per month, with daily payment - the cost per day. currency Payment currency for user account. cost_day Limit for payment type “Cost by days”. hide_menu Sets the list of parts of the user interface that you want to hide for user account: "monitoring" // Cars "unit_phone" // Unit phone number "create_cmd" // Send Command "waybills" // Waybills "files" // Files "chat" // Chat "unit_edit" // Change name "features" // Features "tracks" // Tracks "report" // Reports "general_templates" // General Report Templates "graph" // Graphs "geo_object" // Geosites "notification" // Notifications "edit_notifications" // Edit Notifications "type_notif_email" // Type of notification E-mail "type_notif_sms" // Type of notification SMS "type_notif_online" // Type of notification online "type_notif_http" // Type of notification HTTP "type_notif_cmd" // Type of notification command "routes" // Routes "drivers" // Drivers "documentation" // Documentation "maintenance" // Maintenance "alarms" // Alarm "berlio" // Fuel card "change_password" // Change password Additional Information Optional parameters: “is_admin”:1, “address_base”:“Google”, “time_zone”:0, “email”:mail@mail.ru, “phone”:“1234567”, “language”:“en”, “creator”:1, “location”:“Минск”, “legal_name”:“organization”, “lat_lon”:“23.2323,57.211”, “cost_mode”: “units | days”, “cost_day”: 10, “currency”: “eur”, “cost_unit”: 1.5, “hide_menu”:“sensor,report,video,graph,routes,drivers,maintenance,alarms,berlio,waybills, files,chat,features,general_templates” To add “+” in phone number - %2B Server Response User successfully created { "user_id":"24279", // ID of the created user "units_group_id":"28840", // Units Group ID of the created user "users_group_id":"24640" // Users Group ID of the created user }