(function (n) { "use strict"; function r(n, t) { var i, f; t = t || ""; for (i in n) if (n.hasOwnProperty(i)) { if (((f = u(n[i])), f === null)) continue; if ("" + f == "[object Object]") { t = r(n[i], t); continue; } t += t.length ? "&" : "?"; t = t + i + "=" + encodeURIComponent(f); } return t; } function u(n) { return n === undefined || n === null ? null : n; } function t(t, i, u, f) { var e, o; return ( (t += r(u)), (e = n.extend({}, this.defaultOptions, { url: t, type: i, })), f && (e.data = f), this.antiForgeryToken && ((o = n.isFunction(this.antiForgeryToken) ? this.antiForgeryToken() : this.antiForgeryToken), o && ((e.headers = e.headers || {}), (e.headers["X-RequestVerificationToken"] = o))), n.ajax(e) ); } function i() { return n("input[name=__RequestVerificationToken]").val(); } if (!n) throw "jQuery is required"; n.proxies = n.proxies || {}; n.proxies.jwt = { defaultOptions: {}, antiForgeryToken: i, authenticated: function (i) { return t.call( this, "/api/proxy/jwt/authenticated", "get", n.extend({}, i) ); }, notauthenticated: function (i) { return t.call( this, "/api/proxy/jwt/notauthenticated", "get", n.extend({}, i) ); }, authenticate: function (i, r) { return t.call( this, "/api/proxy/jwt/authenticate", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assettrackerportal = { defaultOptions: {}, antiForgeryToken: i, maptrackerassets: function (i) { return t.call( this, "/api/proxy/assettracker/maptrackerassets", "post", n.extend({}, i) ); }, assetlocationhistory: function (i, r) { return t.call( this, "/api/proxy/assettracker/getassetlocationhistory", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.apihosoperator = { defaultOptions: {}, antiForgeryToken: i, getoperator: function (i) { return t.call( this, "/api/proxy/apihosoperator/getoperator", "get", n.extend({}, i) ); }, }; n.proxies.openrgc = { defaultOptions: {}, antiForgeryToken: i, getlocation: function (i, r, u, f) { return t.call( this, "/api/proxy/openrgc/getlocation", "get", n.extend( {}, { lat: arguments[0], lon: arguments[1], hash: arguments[2], }, f ) ); }, }; n.proxies.hosoperator = { defaultOptions: {}, antiForgeryToken: i, getoperator: function (i) { return t.call( this, "/api/proxy/hosoperator/getoperator", "get", n.extend({}, i) ); }, resetpassword: function (i, r) { return t.call( this, "/api/proxy/hosoperator/resetpassword", "put", n.extend( {}, { newPassword: arguments[0], }, r ) ); }, getassignedassets: function (i) { return t.call( this, "/api/proxy/hosoperator/getassignedassets", "get", n.extend({}, i) ); }, }; n.proxies.alertTriageService = { defaultOptions: {}, antiForgeryToken: i, getTriageUser: function (i) { return t.call( this, "/api/proxy/alerttriage/gettriageuser", "get", n.extend({}, i) ); }, setTriageUser: function (i, r) { return t.call( this, "/api/proxy/alerttriage/settriageuser", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.carrierSettingService = { defaultOptions: {}, antiForgeryToken: i, setCarrierSetting: function (i, r) { return t.call( this, "/api/proxy/carriersetting/setcarriersetting", "post", n.extend( {}, { carrierSetting: arguments[0], }, r ) ); }, getCarrierSetting: function (i) { return t.call( this, "/api/proxy/carriersetting/getcarriersetting", "get", n.extend({}, i) ); }, setHomeTerminalSetting: function (i, r) { return t.call( this, "/api/proxy/carriersetting/sethometerminalsetting", "post", n.extend( {}, { carrierSetting: arguments[0], }, r ) ); }, setStartingTimeSetting: function (i, r) { return t.call( this, "/api/proxy/carriersetting/setstartingtimesetting", "post", n.extend( {}, { carrierSetting: arguments[0], }, r ) ); }, }; n.proxies.servicePlanLimits = { defaultOptions: {}, antiForgeryToken: i, getServicePlanTenantLimits: function (i) { return t.call( this, "/api/proxy/serviceplanlimits/getserviceplantenantlimits", "post", n.extend({}, i) ); }, }; n.proxies.tenatSettingsService = { defaultOptions: {}, antiForgeryToken: i, setUserSettings: function (i, r) { return t.call( this, "/api/proxy/tenantsettings/setusersettings", "post", n.extend({}, r), arguments[0] ); }, getUserSettings: function (i) { return t.call( this, "/api/proxy/tenantsettings/getusersettings", "get", n.extend({}, i) ); }, }; n.proxies.adminusers = { defaultOptions: {}, antiForgeryToken: i, data: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/getdata", "post", n.extend({}, r), arguments[0] ); }, getUsers: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/getusers", "post", n.extend({}, r), arguments[0] ); }, getInvitations: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/getinvitations", "post", n.extend({}, r), arguments[0] ); }, getUserRoles: function (i) { return t.call( this, "/api/proxy/tenantuserinvite/getuserroles", "get", n.extend({}, i) ); }, createInvite: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/createinvitation", "post", n.extend({}, r), arguments[0] ); }, revokeInvite: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/revokeinvite", "put", n.extend( {}, { code: arguments[0], }, r ) ); }, resendInvite: function (i, r, u) { return t.call( this, "/api/proxy/tenantuserinvite/resendinvite", "put", n.extend( {}, { code: arguments[0], email: arguments[1], }, u ) ); }, reinstateUser: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/reinstateuser", "put", n.extend( {}, { userName: arguments[0], }, r ) ); }, resetUserPassword: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/resetuserpassword", "put", n.extend({}, r), arguments[0] ); }, assignRoleToCASTUser: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/assignroletocastuser", "put", n.extend({}, r), arguments[0] ); }, unAssignRoleToCASTUser: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/unassignroletocastuser", "put", n.extend({}, r), arguments[0] ); }, suspendUser: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/suspenduser", "put", n.extend( {}, { userName: arguments[0], }, r ) ); }, revokeUser: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/revokeuser", "put", n.extend( {}, { userName: arguments[0], }, r ) ); }, loadUsers: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/loadusers", "post", n.extend({}, r), arguments[0] ); }, loaduserssupport: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/loaduserssupport", "post", n.extend({}, r), arguments[0] ); }, videos: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/getvideos", "get", n.extend( {}, { tagsString: arguments[0], }, r ) ); }, getServicePlan: function (i) { return t.call( this, "/api/proxy/tenantuserinvite/getserviceplan", "get", n.extend({}, i) ); }, getallsupportusers: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/getallsupportusers", "post", n.extend({}, r), arguments[0] ); }, togglesupportaccess: function (i, r) { return t.call( this, "/api/proxy/tenantuserinvite/togglesupportaccess", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.timeZoneService = { defaultOptions: {}, antiForgeryToken: i, setUserTimeZone: function (i, r) { return t.call( this, "/api/proxy/timezone/setusertimezone", "post", n.extend( {}, { timeZone: arguments[0], }, r ) ); }, getUserTimeZone: function (i) { return t.call( this, "/api/proxy/timezone/getusertimezone", "get", n.extend({}, i) ); }, timezoneslist: function (i) { return t.call( this, "/api/proxy/timezone/gettimezoneslist", "get", n.extend({}, i) ); }, }; n.proxies.adminvistracks = { defaultOptions: {}, antiForgeryToken: i, getVistracksAuth: function (i) { return t.call( this, "/api/proxy/vistracksconfig/getvistracksauth", "post", n.extend({}, i) ); }, setVistracksAuth: function (i, r) { return t.call( this, "/api/proxy/vistracksconfig/setvistracksauth", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.AlertRules = { defaultOptions: {}, antiForgeryToken: i, getUsers: function (i, r) { return t.call( this, "/api/proxy/alertrules/getusers", "post", n.extend({}, r), arguments[0] ); }, formclasscas: function (i) { return t.call( this, "/api/proxy/alertrules/getformclasscas", "post", n.extend({}, i) ); }, regionclasscas: function (i) { return t.call( this, "/api/proxy/alertrules/getregionclasscas", "post", n.extend({}, i) ); }, regioninstancecas: function (i) { return t.call( this, "/api/proxy/alertrules/getregioninstancecas", "post", n.extend({}, i) ); }, getregionclass: function (i, r) { return t.call( this, "/api/proxy/alertrules/getregionclassrules", "post", n.extend({}, r), arguments[0] ); }, getregioninstance: function (i, r) { return t.call( this, "/api/proxy/alertrules/getregioninstancerules", "post", n.extend({}, r), arguments[0] ); }, detail: function (i, r) { return t.call( this, "/api/proxy/alertrules/getruledetail", "post", n.extend({}, r), arguments[0] ); }, create: function (i, r) { return t.call( this, "/api/proxy/alertrules/create", "post", n.extend({}, r), arguments[0] ); }, setrule: function (i, r) { return t.call( this, "/api/proxy/alertrules/setrule", "post", n.extend({}, r), arguments[0] ); }, describe: function (i, r) { return t.call( this, "/api/proxy/alertrules/describerule", "post", n.extend({}, r), arguments[0] ); }, tag: function (i, r) { return t.call( this, "/api/proxy/alertrules/tag", "post", n.extend({}, r), arguments[0] ); }, untag: function (i, r) { return t.call( this, "/api/proxy/alertrules/untag", "post", n.extend({}, r), arguments[0] ); }, deactivate: function (i, r) { return t.call( this, "/api/proxy/alertrules/deactivate", "post", n.extend({}, r), arguments[0] ); }, activate: function (i, r) { return t.call( this, "/api/proxy/alertrules/activate", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.alerts = { defaultOptions: {}, antiForgeryToken: i, getassigned: function (i, r) { return t.call( this, "/api/proxy/alerts/getalertsassignedtouser", "post", n.extend({}, r), arguments[0] ); }, getopen: function (i, r) { return t.call( this, "/api/proxy/alerts/getopenalerts", "post", n.extend({}, r), arguments[0] ); }, assign: function (i, r) { return t.call( this, "/api/proxy/alerts/assign", "post", n.extend({}, r), arguments[0] ); }, setstatus: function (i, r) { return t.call( this, "/api/proxy/alerts/setstatus", "post", n.extend({}, r), arguments[0] ); }, addcomment: function (i, r) { return t.call( this, "/api/proxy/alerts/addcomment", "post", n.extend({}, r), arguments[0] ); }, editcomment: function (i, r) { return t.call( this, "/api/proxy/alerts/editcomment", "post", n.extend({}, r), arguments[0] ); }, deletecomment: function (i, r) { return t.call( this, "/api/proxy/alerts/deletecomment", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.tenantassets = { defaultOptions: {}, antiForgeryToken: i, clearAssetHighlight: function (i, r) { return t.call( this, "/api/proxy/assets/clearassethighlight", "post", n.extend({}, r), arguments[0] ); }, assetcontact: function (i, r) { return t.call( this, "/api/proxy/assets/getassetlastcontact", "post", n.extend({}, r), arguments[0] ); }, active: function (i, r) { return t.call( this, "/api/proxy/assets/getactiveassets", "post", n.extend({}, r), arguments[0] ); }, inactive: function (i, r) { return t.call( this, "/api/proxy/assets/getinactiveassets", "post", n.extend({}, r), arguments[0] ); }, allactiveinregion: function (i, r) { return t.call( this, "/api/proxy/assets/getallactiveinregionassets", "post", n.extend({}, r), arguments[0] ); }, allmapsinregion: function (i, r) { return t.call( this, "/api/proxy/assets/getallinregionmaps", "post", n.extend({}, r), arguments[0] ); }, allcountsinregion: function (i, r) { return t.call( this, "/api/proxy/assets/getcountinregionmaps", "post", n.extend({}, r), arguments[0] ); }, assetgeodeticbounds: function (i) { return t.call( this, "/api/proxy/assets/getassetsbounds", "post", n.extend({}, i) ); }, singleasset: function (i, r) { return t.call( this, "/api/proxy/assets/getsingleasset", "post", n.extend({}, r), arguments[0] ); }, assetlocationhistory: function (i, r) { return t.call( this, "/api/proxy/assets/getassetlocationhistory", "post", n.extend({}, r), arguments[0] ); }, assetlocationheatmap: function (i, r) { return t.call( this, "/api/proxy/assets/getassetlocationheatmap", "post", n.extend({}, r), arguments[0] ); }, assetcreated: function (i, r) { return t.call( this, "/api/proxy/assets/assetcreated", "post", n.extend({}, r), arguments[0] ); }, assetactivated: function (i, r) { return t.call( this, "/api/proxy/assets/assetactivated", "post", n.extend({}, r), arguments[0] ); }, assetdeactivated: function (i, r) { return t.call( this, "/api/proxy/assets/assetdeactivated", "post", n.extend({}, r), arguments[0] ); }, assettagadded: function (i, r) { return t.call( this, "/api/proxy/assets/assettagadded", "post", n.extend({}, r), arguments[0] ); }, assettagremoved: function (i, r) { return t.call( this, "/api/proxy/assets/assettagremoved", "post", n.extend({}, r), arguments[0] ); }, assetmaintenanceperformed: function (i, r) { return t.call( this, "/api/proxy/assets/assetmaintenanceperformed", "post", n.extend({}, r), arguments[0] ); }, assetinspectionperformed: function (i, r) { return t.call( this, "/api/proxy/assets/assetinspectionperformed", "post", n.extend({}, r), arguments[0] ); }, sensorcreated: function (i, r) { return t.call( this, "/api/proxy/assets/sensorcreated", "post", n.extend({}, r), arguments[0] ); }, assetsensorremoved: function (i, r) { return t.call( this, "/api/proxy/assets/assetsensorremoved", "post", n.extend({}, r), arguments[0] ); }, indiciacreated: function (i, r) { return t.call( this, "/api/proxy/assets/indiciacreated", "post", n.extend({}, r), arguments[0] ); }, assetindiciaremoved: function (i, r) { return t.call( this, "/api/proxy/assets/assetindiciaremoved", "post", n.extend({}, r), arguments[0] ); }, assetservicestatestart: function (i, r) { return t.call( this, "/api/proxy/assets/assetservicestatestart", "post", n.extend({}, r), arguments[0] ); }, assetservicestateend: function (i, r) { return t.call( this, "/api/proxy/assets/assetservicestateend", "post", n.extend({}, r), arguments[0] ); }, chooseassetconfig: function (i, r) { return t.call( this, "/api/proxy/assets/choosesensorconfig", "post", n.extend({}, r), arguments[0] ); }, sendsensorcommand: function (i, r) { return t.call( this, "/api/proxy/assets/sendsensorcommand", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.tenantassetspecs = { defaultOptions: {}, antiForgeryToken: i, data: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/getassetspecificationsbytag", "post", n.extend({}, r), arguments[0] ); }, inactive: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/getinactiveassetspecifications", "post", n.extend({}, r), arguments[0] ); }, create: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/createassetspecification", "post", n.extend({}, r), arguments[0] ); }, update: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/updateassetspecification", "post", n.extend({}, r), arguments[0] ); }, activated: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/assetspecactivated", "post", n.extend({}, r), arguments[0] ); }, deactivated: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/assetspecdeactivated", "post", n.extend({}, r), arguments[0] ); }, hoursofservicelimit: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/assetspechoursofservice", "post", n.extend({}, r), arguments[0] ); }, removehoslimit: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removehoslimit", "post", n.extend({}, r), arguments[0] ); }, addinspectionspec: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/addinspectionspecifiication", "post", n.extend({}, r), arguments[0] ); }, removeinspectionspec: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removeinspectionspecification", "post", n.extend({}, r), arguments[0] ); }, adddocument: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/adddocument", "post", n.extend({}, r), arguments[0] ); }, removedocument: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removedocument", "post", n.extend({}, r), arguments[0] ); }, addtag: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/addtag", "post", n.extend({}, r), arguments[0] ); }, removetag: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removetag", "post", n.extend({}, r), arguments[0] ); }, removeexpectedsensor: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removeexpectedsensor", "post", n.extend({}, r), arguments[0] ); }, addcompasset: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/addcompatibleasset", "post", n.extend({}, r), arguments[0] ); }, removecompasset: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removecompatibleasset", "post", n.extend({}, r), arguments[0] ); }, consumablecreated: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/addconsumablecreated", "post", n.extend({}, r), arguments[0] ); }, removeconsumablespec: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removeconsumablespecification", "post", n.extend({}, r), arguments[0] ); }, requiredcertification: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/requiredcertification", "post", n.extend({}, r), arguments[0] ); }, removeoperationrequirement: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removeoperationrequirement", "post", n.extend({}, r), arguments[0] ); }, indiciaspec: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/indiciaspecification", "post", n.extend({}, r), arguments[0] ); }, removeindiciaspec: function (i, r) { return t.call( this, "/api/proxy/assetspecifications/removeindiciaspec", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.geofences = { defaultOptions: {}, antiForgeryToken: i, create: function (i, r) { return t.call( this, "/api/proxy/geofences/create", "post", n.extend({}, r), arguments[0] ); }, setcircle: function (i, r) { return t.call( this, "/api/proxy/geofences/setcircle", "post", n.extend({}, r), arguments[0] ); }, setpolygon: function (i, r) { return t.call( this, "/api/proxy/geofences/setpolygon", "post", n.extend({}, r), arguments[0] ); }, setcrosspoints: function (i, r) { return t.call( this, "/api/proxy/geofences/setcrosspoints", "post", n.extend({}, r), arguments[0] ); }, describe: function (i, r) { return t.call( this, "/api/proxy/geofences/describe", "post", n.extend({}, r), arguments[0] ); }, tag: function (i, r) { return t.call( this, "/api/proxy/geofences/tag", "post", n.extend({}, r), arguments[0] ); }, untag: function (i, r) { return t.call( this, "/api/proxy/geofences/untag", "post", n.extend({}, r), arguments[0] ); }, deactivate: function (i, r) { return t.call( this, "/api/proxy/geofences/deactivate", "post", n.extend({}, r), arguments[0] ); }, activate: function (i, r) { return t.call( this, "/api/proxy/geofences/activate", "post", n.extend({}, r), arguments[0] ); }, getinregion: function (i, r) { return t.call( this, "/api/proxy/geofences/regional", "post", n.extend({}, r), arguments[0] ); }, clearhighlight: function (i, r) { return t.call( this, "/api/proxy/geofences/activate", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.licensedetail = { defaultOptions: {}, antiForgeryToken: i, spdata: function (i) { return t.call( this, "/api/proxy/licensedetail/getserviceplandata", "post", n.extend({}, i) ); }, termdata: function (i, r) { return t.call( this, "/api/proxy/licensedetail/getterminology", "get", n.extend( {}, { lang: arguments[0], }, r ) ); }, switchTenant: function (i, r) { return t.call( this, "/api/proxy/licensedetail/switchtenant", "post", n.extend({}, r), arguments[0] ); }, usedmaps: function (i, r) { return t.call( this, "/api/proxy/licensedetail/usedmaps", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.sensors = { defaultOptions: {}, antiForgeryToken: i, singlesensorbyid: function (i, r) { return t.call( this, "/api/proxy/sensors/getsinglesensorfromguid", "post", n.extend({}, r), arguments[0] ); }, singlesensorbysensorsn: function (i, r) { return t.call( this, "/api/proxy/sensors/getsinglesensorfromid", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.tenantmanagercoordinatordata = { defaultOptions: {}, antiForgeryToken: i, data: function (i, r) { return t.call( this, "/api/proxy/tenantmanagercoordinatordata/gettmdata", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.alertrulespanel = { defaultOptions: {}, antiForgeryToken: i, userdata: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/getusers", "post", n.extend({}, r), arguments[0] ); }, regionclasscas: function (i) { return t.call( this, "/api/proxy/alertrulespanel/getregionclasscas", "post", n.extend({}, i) ); }, formclasscas: function (i) { return t.call( this, "/api/proxy/alertrulespanel/getformclasscas", "post", n.extend({}, i) ); }, regioninstancecas: function (i) { return t.call( this, "/api/proxy/alertrulespanel/getregioninstancecas", "post", n.extend({}, i) ); }, getregionclass: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/getregionclassrules", "post", n.extend({}, r), arguments[0] ); }, getregioninstance: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/getregioninstancerules", "post", n.extend({}, r), arguments[0] ); }, detail: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/getruledetail", "post", n.extend({}, r), arguments[0] ); }, create: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/create", "post", n.extend({}, r), arguments[0] ); }, setrule: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/setrule", "post", n.extend({}, r), arguments[0] ); }, describe: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/describerule", "post", n.extend({}, r), arguments[0] ); }, tag: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/tag", "post", n.extend({}, r), arguments[0] ); }, untag: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/untag", "post", n.extend({}, r), arguments[0] ); }, deactivate: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/deactivate", "post", n.extend({}, r), arguments[0] ); }, activate: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/activate", "post", n.extend({}, r), arguments[0] ); }, getassetalertrules: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/getassetalertrules", "post", n.extend({}, r), arguments[0] ); }, getagentalertrules: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/getagentalertrules", "post", n.extend({}, r), arguments[0] ); }, getformclassrules: function (i, r) { return t.call( this, "/api/proxy/alertrulespanel/getformrules", "post", n.extend({}, r), arguments[0] ); }, getassetcas: function (i) { return t.call( this, "/api/proxy/alertrulespanel/getassetcas", "post", n.extend({}, i) ); }, getagentcas: function (i) { return t.call( this, "/api/proxy/alertrulespanel/getagentcas", "post", n.extend({}, i) ); }, }; n.proxies.alertspanel = { defaultOptions: {}, antiForgeryToken: i, getAlertsAssignedToUser: function (i, r) { return t.call( this, "/api/proxy/alertspanel/getalertsassignedtouser", "post", n.extend({}, r), arguments[0] ); }, getfollowedalerts: function (i, r) { return t.call( this, "/api/proxy/alertspanel/getfollowedalerts", "post", n.extend({}, r), arguments[0] ); }, getnewalerts: function (i, r) { return t.call( this, "/api/proxy/alertspanel/getnewalerts", "post", n.extend({}, r), arguments[0] ); }, getopen: function (i, r) { return t.call( this, "/api/proxy/alertspanel/getopenalerts", "post", n.extend({}, r), arguments[0] ); }, getalerthistory: function (i, r) { return t.call( this, "/api/proxy/alertspanel/getalerthistory", "post", n.extend({}, r), arguments[0] ); }, assign: function (i, r) { return t.call( this, "/api/proxy/alertspanel/assign", "post", n.extend({}, r), arguments[0] ); }, setstatus: function (i, r) { return t.call( this, "/api/proxy/alertspanel/setstatus", "post", n.extend({}, r), arguments[0] ); }, followalert: function (i, r) { return t.call( this, "/api/proxy/alertspanel/followalert", "post", n.extend({}, r), arguments[0] ); }, unfollowalert: function (i, r) { return t.call( this, "/api/proxy/alertspanel/unfollowalert", "post", n.extend({}, r), arguments[0] ); }, tagalert: function (i, r) { return t.call( this, "/api/proxy/alertspanel/tagalert", "post", n.extend({}, r), arguments[0] ); }, untagalert: function (i, r) { return t.call( this, "/api/proxy/alertspanel/untagalert", "post", n.extend({}, r), arguments[0] ); }, addcomment: function (i, r) { return t.call( this, "/api/proxy/alertspanel/addcomment", "post", n.extend({}, r), arguments[0] ); }, editcomment: function (i, r) { return t.call( this, "/api/proxy/alertspanel/editcomment", "post", n.extend({}, r), arguments[0] ); }, deletecomment: function (i, r) { return t.call( this, "/api/proxy/alertspanel/deletecomment", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assetadmin = { defaultOptions: {}, antiForgeryToken: i, getassetsbysearch: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getassetsbysearch", "post", n.extend({}, r), arguments[0] ); }, getinactiveassetsbysearch: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getinactiveassetsbysearch", "post", n.extend({}, r), arguments[0] ); }, assets: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getassetsdata", "post", n.extend({}, r), arguments[0] ); }, activeassets: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getactiveassets", "post", n.extend({}, r), arguments[0] ); }, inactiveassets: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getinactiveassets", "post", n.extend({}, r), arguments[0] ); }, asset: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getasset", "post", n.extend({}, r), arguments[0] ); }, assetspecifications: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getassetspecificationsbytag", "post", n.extend({}, r), arguments[0] ); }, devicespecifications: function (i) { return t.call( this, "/api/proxy/assetadmin/getdevicespecifications", "post", n.extend({}, i) ); }, assetspecification: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getassetspecificationbyid", "post", n.extend({}, r), arguments[0] ); }, assetcreated: function (i, r) { return t.call( this, "/api/proxy/assetadmin/assetcreated", "post", n.extend({}, r), arguments[0] ); }, assetactivated: function (i, r) { return t.call( this, "/api/proxy/assetadmin/assetactivated", "post", n.extend({}, r), arguments[0] ); }, assetupdated: function (i, r) { return t.call( this, "/api/proxy/assetadmin/assetupdated", "post", n.extend({}, r), arguments[0] ); }, assetdeactivated: function (i, r) { return t.call( this, "/api/proxy/assetadmin/assetdeactivated", "post", n.extend({}, r), arguments[0] ); }, assettagadded: function (i, r) { return t.call( this, "/api/proxy/assetadmin/assettagadded", "post", n.extend({}, r), arguments[0] ); }, assettagremoved: function (i, r) { return t.call( this, "/api/proxy/assetadmin/assettagremoved", "post", n.extend({}, r), arguments[0] ); }, sensorcreated: function (i, r) { return t.call( this, "/api/proxy/assetadmin/sensorcreated", "post", n.extend({}, r), arguments[0] ); }, assetsensorremoved: function (i, r) { return t.call( this, "/api/proxy/assetadmin/assetsensorremoved", "post", n.extend({}, r), arguments[0] ); }, uploadtempimage: function (i, r) { return t.call( this, "/api/proxy/assetadmin/uploadtempimage", "post", n.extend({}, r), arguments[0] ); }, removetempimage: function (i, r) { return t.call( this, "/api/proxy/assetadmin/removetempimage", "post", n.extend({}, r), arguments[0] ); }, addimagetoasset: function (i, r) { return t.call( this, "/api/proxy/assetadmin/addimagetoasset", "post", n.extend({}, r), arguments[0] ); }, removeimagefromasset: function (i, r) { return t.call( this, "/api/proxy/assetadmin/removeimagefromasset", "post", n.extend({}, r), arguments[0] ); }, rateassetimage: function (i, r) { return t.call( this, "/api/proxy/assetadmin/rateassetimage", "post", n.extend({}, r), arguments[0] ); }, setupassetcreation: function (i) { return t.call( this, "/api/proxy/assetadmin/setupassetcreation", "get", n.extend({}, i) ); }, scanbarcode: function (i, r) { return t.call( this, "/api/proxy/assetadmin/scanbarcode", "post", n.extend({}, r), arguments[0] ); }, edmundslookup: function (i, r) { return t.call( this, "/api/proxy/assetadmin/edmundslookup", "post", n.extend({}, r), arguments[0] ); }, getdeviceinfo: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getdeviceinfo", "post", n.extend({}, r), arguments[0] ); }, getdeviceinfosingle: function (i, r) { return t.call( this, "/api/proxy/assetadmin/getdeviceinfosingle", "post", n.extend({}, r), arguments[0] ); }, createassetanddevice: function (i, r) { return t.call( this, "/api/proxy/assetadmin/createassetanddevice", "post", n.extend({}, r), arguments[0] ); }, commanddevice: function (i, r) { return t.call( this, "/api/proxy/assetadmin/commanddevice", "post", n.extend({}, r), arguments[1] ); }, }; n.proxies.assetCommentPanel = { defaultOptions: {}, antiForgeryToken: i, createAssetComment: function (i, r) { return t.call( this, "/api/proxy/assetcommentspanel/createassetcomment", "post", n.extend({}, r), arguments[0] ); }, editAssetComment: function (i, r) { return t.call( this, "/api/proxy/assetcommentspanel/editassetcomment", "post", n.extend({}, r), arguments[0] ); }, addAssetCommentRating: function (i, r) { return t.call( this, "/api/proxy/assetcommentspanel/addassetcommentrating", "post", n.extend({}, r), arguments[0] ); }, getAssetComments: function (i, r) { return t.call( this, "/api/proxy/assetcommentspanel/getassetcomments", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assetdetailpanel = { defaultOptions: {}, antiForgeryToken: i, getassetdetail: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/getassetdetail", "post", n.extend({}, r), arguments[0] ); }, bookmarkasset: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/bookmarkasset", "post", n.extend({}, r), arguments[0] ); }, assetactivated: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assetactivated", "post", n.extend({}, r), arguments[0] ); }, assetdeactivated: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assetdeactivated", "post", n.extend({}, r), arguments[0] ); }, assettagadded: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assettagadded", "post", n.extend({}, r), arguments[0] ); }, assettagremoved: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assettagremoved", "post", n.extend({}, r), arguments[0] ); }, sensorcreated: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/sensorcreated", "post", n.extend({}, r), arguments[0] ); }, assetsensorremoved: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assetsensorremoved", "post", n.extend({}, r), arguments[0] ); }, indiciacreated: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/indiciacreated", "post", n.extend({}, r), arguments[0] ); }, assetindiciaremoved: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assetindiciaremoved", "post", n.extend({}, r), arguments[0] ); }, assetservicestatestart: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assetservicestatestart", "post", n.extend({}, r), arguments[0] ); }, assetservicestateend: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/assetservicestateend", "post", n.extend({}, r), arguments[0] ); }, chooseassetconfig: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/choosesensorconfig", "post", n.extend({}, r), arguments[0] ); }, sendsensorcommand: function (i, r) { return t.call( this, "/api/proxy/assetdetailpanel/sendsensorcommand", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assethistorypanel = { defaultOptions: {}, antiForgeryToken: i, assetgeodeticbounds: function (i) { return t.call( this, "/api/proxy/assethistorypanel/getassetsbounds", "post", n.extend({}, i) ); }, assetlocationhistory: function (i, r) { return t.call( this, "/api/proxy/assethistorypanel/getassetlocationhistory", "post", n.extend({}, r), arguments[0] ); }, assetlocationheatmap: function (i, r) { return t.call( this, "/api/proxy/assethistorypanel/getassetlocationheatmap", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assetpickerpanel = { defaultOptions: {}, antiForgeryToken: i, getsassetsbyassigned: function (i, r) { return t.call( this, "/api/proxy/assetpickerpanel/getassetsbyassigned", "post", n.extend({}, r), arguments[0] ); }, getsassetsinregion: function (i, r) { return t.call( this, "/api/proxy/assetpickerpanel/getregionassets", "post", n.extend({}, r), arguments[0] ); }, getassetsbysearch: function (i, r) { return t.call( this, "/api/proxy/assetpickerpanel/getassetsbysearch", "post", n.extend({}, r), arguments[0] ); }, getassetsbycriteria: function (i, r) { return t.call( this, "/api/proxy/assetpickerpanel/getassetsbycriteria", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assetrecoverypanel = { defaultOptions: {}, antiForgeryToken: i, assetrecoverydata: function (i, r) { return t.call( this, "/api/proxy/assetrecoverypanel/getassetrecoverydata", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assetstatehistorypanel = { defaultOptions: {}, antiForgeryToken: i, assetstatehistory: function (i, r) { return t.call( this, "/api/proxy/assetstatehistory/getassetstatehistory", "post", n.extend({}, r), arguments[0] ); }, assetstatedurationhistory: function (i, r) { return t.call( this, "/api/proxy/assetstatehistory/getassetstatedurationhistory", "post", n.extend({}, r), arguments[0] ); }, assetstatesummaryhistory: function (i, r) { return t.call( this, "/api/proxy/assetstatehistory/getassetsummaryhistory", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.assettrackerpanel = { defaultOptions: {}, antiForgeryToken: i, invite: function (i, r) { return t.call( this, "/api/proxy/assettrackerpanel/inviteassettracker", "post", n.extend({}, r), arguments[0] ); }, active: function (i, r) { return t.call( this, "/api/proxy/assettrackerpanel/active", "post", n.extend({}, r), arguments[0] ); }, inactive: function (i, r) { return t.call( this, "/api/proxy/assettrackerpanel/inactive", "post", n.extend({}, r), arguments[0] ); }, addasset: function (i, r) { return t.call( this, "/api/proxy/assettrackerpanel/addasset", "post", n.extend({}, r), arguments[0] ); }, removeasset: function (i, r) { return t.call( this, "/api/proxy/assettrackerpanel/removeasset", "post", n.extend({}, r), arguments[0] ); }, activate: function (i, r) { return t.call( this, "/api/proxy/assettrackerpanel/activate", "post", n.extend({}, r), arguments[0] ); }, deactivate: function (i, r) { return t.call( this, "/api/proxy/assettrackerpanel/deactivate", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.bookmarkspanel = { defaultOptions: {}, antiForgeryToken: i, createbookmark: function (i, r) { return t.call( this, "/api/proxy/bookmarks/createbookmark", "post", n.extend({}, r), arguments[0] ); }, putbookmark: function (i, r) { return t.call( this, "/api/proxy/bookmarks/putbookmark", "post", n.extend({}, r), arguments[0] ); }, subscribetobookmark: function (i, r) { return t.call( this, "/api/proxy/bookmarks/subscribetobookmark", "post", n.extend({}, r), arguments[0] ); }, unsubscribefrombookmark: function (i, r) { return t.call( this, "/api/proxy/bookmarks/unsubscribefrombookmark", "post", n.extend({}, r), arguments[0] ); }, activate: function (i, r) { return t.call( this, "/api/proxy/bookmarks/activate", "post", n.extend({}, r), arguments[0] ); }, deactivate: function (i, r) { return t.call( this, "/api/proxy/bookmarks/deactivate", "post", n.extend({}, r), arguments[0] ); }, getbookmarksforuser: function (i) { return t.call( this, "/api/proxy/bookmarks/getbookmarksforuser", "post", n.extend({}, i) ); }, getallsystemandshared: function (i, r) { return t.call( this, "/api/proxy/bookmarks/getsystemandshared", "post", n.extend({}, r), arguments[0] ); }, getdeactivateduserbookmarks: function (i, r) { return t.call( this, "/api/proxy/bookmarks/getdeactivateduserbookmarks", "post", n.extend({}, r), arguments[0] ); }, getdeactivatedsharedbookmarks: function (i, r) { return t.call( this, "/api/proxy/bookmarks/getdeactivatedsharedbookmarks", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.dashboard = { defaultOptions: {}, antiForgeryToken: i, requestData: function (i, r) { return t.call( this, "/api/proxy/dashboarddata/getdashboarddata", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.devicediagnostics = { defaultOptions: {}, antiForgeryToken: i, diagnose: function (i, r) { return t.call( this, "/api/proxy/devicediagnosticpanel/diagnose", "post", n.extend({}, r), arguments[0] ); }, getresult: function (i, r) { return t.call( this, "/api/proxy/devicediagnosticpanel/getdiagnosticresult", "get", n.extend( {}, { token: arguments[0], }, r ) ); }, }; n.proxies.devicesinventorystats = { defaultOptions: {}, antiForgeryToken: i, statistics: function (i) { return t.call( this, "/api/proxy/devicesinventorystatistics/getinventorystats", "post", n.extend({}, i) ); }, }; n.proxies.devicesoutofcontact = { defaultOptions: {}, antiForgeryToken: i, outofcontact: function (i, r, u) { return t.call( this, "/api/proxy/devicesoutofcontact/getoutofcontact", "post", n.extend( {}, { minutesBack: arguments[0], timeOffsetMinutes: arguments[1], }, u ) ); }, }; n.proxies.findassetusages = { defaultOptions: {}, antiForgeryToken: i, usagehistory: function (i, r) { return t.call( this, "/api/proxy/findandrecoveryusages/getoutofcontact", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.findpanel = { defaultOptions: {}, antiForgeryToken: i, getsearchassets: function (i, r) { return t.call( this, "/api/proxy/findpanel/getsearchassets", "post", n.extend({}, r), arguments[0] ); }, getsearchagents: function (i, r) { return t.call( this, "/api/proxy/findpanel/getsearchagents", "post", n.extend({}, r), arguments[0] ); }, getsearchregion: function (i, r) { return t.call( this, "/api/proxy/findpanel/getsearchregion", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.dataSforms = { defaultOptions: {}, antiForgeryToken: i, getSpecifications: function (i) { return t.call( this, "/api/proxy/dataforms/getformspecifications", "post", n.extend({}, i) ); }, getCurrentForm: function (i, r) { return t.call( this, "/api/proxy/dataforms/getform", "post", n.extend({}, r), arguments[0] ); }, getMultiForm: function (i, r) { return t.call( this, "/api/proxy/dataforms/getmultiform", "get", n.extend( {}, { specId: arguments[0], }, r ) ); }, createForm: function (i, r) { return t.call( this, "/api/proxy/dataforms/createform", "post", n.extend({}, r), arguments[0] ); }, assignForm: function (i, r) { return t.call( this, "/api/proxy/dataforms/assignform", "post", n.extend({}, r), arguments[0] ); }, putFormData: function (i, r) { return t.call( this, "/api/proxy/dataforms/putformdata", "post", n.extend({}, r), arguments[0] ); }, getformdataputcommand: function (i, r, u, f, e, o) { return t.call( this, "/api/proxy/dataforms/getformdataputcommand", "get", n.extend( {}, { formId: arguments[0], tenant: arguments[1], userName: arguments[2], formData: arguments[3], isMultiEdit: arguments[4], }, o ) ); }, formStatusOpen: function (i, r) { return t.call( this, "/api/proxy/dataforms/formstatusopen", "post", n.extend({}, r), arguments[0] ); }, formStatusCompleted: function (i, r) { return t.call( this, "/api/proxy/dataforms/formstatuscompleted", "post", n.extend({}, r), arguments[0] ); }, activateForm: function (i, r) { return t.call( this, "/api/proxy/dataforms/activateform", "post", n.extend({}, r), arguments[0] ); }, deactivateForm: function (i, r) { return t.call( this, "/api/proxy/dataforms/deactivateform", "post", n.extend({}, r), arguments[0] ); }, getUserOpenForms: function (i, r) { return t.call( this, "/api/proxy/dataforms/getuseropenforms", "post", n.extend({}, r), arguments[0] ); }, getUserCompletedForms: function (i, r) { return t.call( this, "/api/proxy/dataforms/getusercompletedforms", "post", n.extend({}, r), arguments[0] ); }, getCreatorOpenForms: function (i, r) { return t.call( this, "/api/proxy/dataforms/getcreatoropenforms", "post", n.extend({}, r), arguments[0] ); }, getCreatorCompletedForms: function (i, r) { return t.call( this, "/api/proxy/dataforms/getcreatorcompletedforms", "post", n.extend({}, r), arguments[0] ); }, getFormComments: function (i, r) { return t.call( this, "/api/proxy/dataforms/getformcomments", "post", n.extend({}, r), arguments[0] ); }, formAddComment: function (i, r) { return t.call( this, "/api/proxy/dataforms/formaddcomment", "post", n.extend({}, r), arguments[0] ); }, formRemoveComment: function (i, r) { return t.call( this, "/api/proxy/dataforms/formremovecomment", "post", n.extend({}, r), arguments[0] ); }, getFormAgentList: function (i, r) { return t.call( this, "/api/proxy/dataforms/getformagentlist", "get", n.extend( {}, { partialAgent: arguments[0], }, r ) ); }, getFormAssetList: function (i, r) { return t.call( this, "/api/proxy/dataforms/getformassetlist", "get", n.extend( {}, { partialAsset: arguments[0], }, r ) ); }, getFormRegionList: function (i, r) { return t.call( this, "/api/proxy/dataforms/getformregionlist", "get", n.extend( {}, { partialRegion: arguments[0], }, r ) ); }, getUsersPartialList: function (i, r) { return t.call( this, "/api/proxy/dataforms/getuserspartiallist", "post", n.extend({}, r), arguments[0] ); }, uploadImageDataURL: function (i, r) { return t.call( this, "/api/proxy/dataforms/uploadimagedataurl", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.geofencedetailpanel = { defaultOptions: {}, antiForgeryToken: i, bookmarkgeofence: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/bookmarkgeofence", "post", n.extend({}, r), arguments[0] ); }, create: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/create", "post", n.extend({}, r), arguments[0] ); }, setcircle: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/setcircle", "post", n.extend({}, r), arguments[0] ); }, setpolygon: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/setpolygon", "post", n.extend({}, r), arguments[0] ); }, setcrosspoints: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/setcrosspoints", "post", n.extend({}, r), arguments[0] ); }, describe: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/describe", "post", n.extend({}, r), arguments[0] ); }, tag: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/tag", "post", n.extend({}, r), arguments[0] ); }, untag: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/untag", "post", n.extend({}, r), arguments[0] ); }, deactivate: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/deactivate", "post", n.extend({}, r), arguments[0] ); }, activate: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/activate", "post", n.extend({}, r), arguments[0] ); }, getinregion: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/regional", "post", n.extend({}, r), arguments[0] ); }, clearhighlight: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/clear", "post", n.extend({}, r), arguments[0] ); }, getGeofenceDetail: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/getgeofencedetail", "post", n.extend( {}, { geofenceId: arguments[0], }, r ) ); }, changeColor: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/changecolor", "post", n.extend({}, r), arguments[0] ); }, editGeofenceMetadata: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/editgeofencemetadata", "post", n.extend({}, r), arguments[0] ); }, uploadTempShapeFiles: function (i, r) { return t.call( this, "/api/proxy/geofencedetailpanel/uploadtempshapefiles", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.geofencepickerpanel = { defaultOptions: {}, antiForgeryToken: i, getgeofencesinarea: function (i, r) { return t.call( this, "/api/proxy/geofencepickerpanel/getareageofences", "post", n.extend({}, r), arguments[0] ); }, getgeofencesbysearch: function (i, r) { return t.call( this, "/api/proxy/geofencepickerpanel/getgeofencesbysearch", "post", n.extend({}, r), arguments[0] ); }, getgeofencesbycriteria: function (i, r) { return t.call( this, "/api/proxy/geofencepickerpanel/getgeofencesbycriteria", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.hosDetailPanel = { defaultOptions: {}, antiForgeryToken: i, getStatusBySearch: function (i, r) { return t.call( this, "/api/proxy/hosdetailpanel/getstatusbysearch", "post", n.extend({}, r), arguments[0] ); }, getStatusHistory: function (i, r) { return t.call( this, "/api/proxy/hosdetailpanel/getstatushistory", "post", n.extend({}, r), arguments[0] ); }, getOfficialLogs: function (i, r) { return t.call( this, "/api/proxy/hosdetailpanel/getofficiallogs", "post", n.extend({}, r), arguments[0] ); }, getOfficialLogDetail: function (i, r) { return t.call( this, "/api/proxy/hosdetailpanel/getofficiallogdetail", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.hosRulesPanel = { defaultOptions: {}, antiForgeryToken: i, getHosRulesSummary: function (i, r) { return t.call( this, "/api/proxy/hosrulespanel/gethosrulessummary", "post", n.extend({}, r), arguments[0] ); }, getSensorSpecs: function (i) { return t.call( this, "/api/proxy/hosrulespanel/getsensorspecs", "post", n.extend({}, i) ); }, tagHosRule: function (i, r) { return t.call( this, "/api/proxy/hosrulespanel/taghosrule", "post", n.extend({}, r), arguments[0] ); }, unTagHosRule: function (i, r) { return t.call( this, "/api/proxy/hosrulespanel/untaghosrule", "post", n.extend({}, r), arguments[0] ); }, updateTagsForHosRule: function (i, r) { return t.call( this, "/api/proxy/hosrulespanel/updatetagsforhosrule", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.mapdisplay = { defaultOptions: {}, antiForgeryToken: i, getmapregionwithuserlayers: function (i, r) { return t.call( this, "/api/proxy/mapdisplay/getuserlayeredmapregion", "post", n.extend({}, r), arguments[0] ); }, getmapregionwithlayers: function (i, r) { return t.call( this, "/api/proxy/mapdisplay/getlayeredmapregion", "post", n.extend({}, r), arguments[0] ); }, assetgeodeticbounds: function (i) { return t.call( this, "/api/proxy/mapdisplay/getassetsbounds", "post", n.extend({}, i) ); }, }; n.proxies.maplayerpanel = { defaultOptions: {}, antiForgeryToken: i, createassetlayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/createassetlayer", "post", n.extend({}, r), arguments[0] ); }, createagentlayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/createagentlayer", "post", n.extend({}, r), arguments[0] ); }, createregionlayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/createregionlayer", "post", n.extend({}, r), arguments[0] ); }, updateassetlayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/updateassetlayer", "post", n.extend({}, r), arguments[0] ); }, updateagentlayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/updateagentlayer", "post", n.extend({}, r), arguments[0] ); }, updateregionlayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/updateregionlayer", "post", n.extend({}, r), arguments[0] ); }, subscribelayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/subscribelayer", "get", n.extend( {}, { layerId: arguments[0], }, r ) ); }, unsubscribelayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/unsubscribelayer", "get", n.extend( {}, { layerId: arguments[0], }, r ) ); }, activatelayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/activatelayer", "post", n.extend({}, r), arguments[0] ); }, deactivatelayer: function (i, r) { return t.call( this, "/api/proxy/maplayer/deactivatelayer", "post", n.extend({}, r), arguments[0] ); }, getlayerdetail: function (i, r) { return t.call( this, "/api/proxy/maplayer/getlayerdetail", "post", n.extend({}, r), arguments[0] ); }, getuserslayers: function (i) { return t.call( this, "/api/proxy/maplayer/getuserlayers", "post", n.extend({}, i) ); }, getsharedlayers: function (i) { return t.call( this, "/api/proxy/maplayer/getsharedlayers", "post", n.extend({}, i) ); }, geteditablelayers: function (i) { return t.call( this, "/api/proxy/maplayer/geteditablelayers", "post", n.extend({}, i) ); }, getdeactivateduserslayers: function (i, r) { return t.call( this, "/api/proxy/maplayer/getdeactivateduserlayers", "post", n.extend({}, r), arguments[0] ); }, getdeactivatedsharedlayers: function (i, r) { return t.call( this, "/api/proxy/maplayer/getdeactivatedsharedlayers", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.operatorsChatPanel = { defaultOptions: {}, antiForgeryToken: i, getConversationHistory: function (i, r) { return t.call( this, "/api/proxy/operatorschatpanel/getconversationhistory", "post", n.extend({}, r), arguments[0] ); }, sendChat: function (i, r) { return t.call( this, "/api/proxy/operatorschatpanel/sendchat", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.operatorsDetailPanel = { defaultOptions: {}, antiForgeryToken: i, getOperatorDetail: function (i, r) { return t.call( this, "/api/proxy/operatorsdetailpanel/getoperatordetail", "post", n.extend({}, r), arguments[0] ); }, getOperatorDetailByAssignedAsset: function (i, r) { return t.call( this, "/api/proxy/operatorsdetailpanel/getoperatordetailbyassignedasset", "post", n.extend({}, r), arguments[0] ); }, assignAsset: function (i, r) { return t.call( this, "/api/proxy/operatorsdetailpanel/assignassettooperator", "post", n.extend({}, r), arguments[0] ); }, unassignAsset: function (i, r) { return t.call( this, "/api/proxy/operatorsdetailpanel/unassignassettooperator", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.operatorPickerPanel = { defaultOptions: {}, antiForgeryToken: i, getRegionOperators: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/getregionoperators", "post", n.extend({}, r), arguments[0] ); }, getAllPagedOperators: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/getallpagedoperators", "get", n.extend( {}, { page: arguments[0], }, r ) ); }, getCurrentOperator: function (i) { return t.call( this, "/api/proxy/operatorspickerpanel/getcurrentoperator", "get", n.extend({}, i) ); }, getSearchOperators: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/getsearchoperators", "post", n.extend({}, r), arguments[0] ); }, getSearchOperatorsByCriteria: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/getsearchoperatorsbycriteria", "post", n.extend({}, r), arguments[0] ); }, importOperators: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/importoperators", "post", n.extend({}, r), arguments[0] ); }, activateOperator: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/activateoperator", "post", n.extend({}, r), arguments[0] ); }, deactivateOperator: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/deactivateoperator", "post", n.extend({}, r), arguments[0] ); }, getDeactivatedOperators: function (i, r) { return t.call( this, "/api/proxy/operatorspickerpanel/getdeactivatedoperators", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.rulereportspanel = { defaultOptions: {}, antiForgeryToken: i, requestANewReport: function (i, r) { return t.call( this, "/api/proxy/rulereports/requestanewreport", "post", n.extend({}, r), arguments[0] ); }, getReportRequests: function (i, r) { return t.call( this, "/api/proxy/rulereports/getreportrequests", "post", n.extend({}, r), arguments[0] ); }, deleteReportRequest: function (i, r) { return t.call( this, "/api/proxy/rulereports/deletereportrequest", "delete", n.extend( {}, { id: arguments[0], }, r ) ); }, fetchHtmlDocument: function (i, r) { return t.call( this, "/api/proxy/rulereports/fetchhtmlreport", "post", n.extend( {}, { docName: arguments[0], }, r ) ); }, fetchReportDocument: function (i, r) { return t.call( this, "/api/proxy/rulereports/fetchreportdocument", "get", n.extend( {}, { docName: arguments[0], }, r ) ); }, getReportInfo: function (i, r) { return t.call( this, "/api/proxy/rulereports/getreportinfo", "post", n.extend({}, r), arguments[0] ); }, getReportMetaData: function (i, r) { return t.call( this, "/api/proxy/rulereports/getreportmetadata", "get", n.extend( {}, { reportName: arguments[0], }, r ) ); }, getRequestReportCsv: function (i, r) { return t.call( this, "/api/proxy/rulereports/getrequestreportcsv", "get", n.extend( {}, { tzOffset: arguments[0], }, r ) ); }, }; n.proxies.tenantmanager = { defaultOptions: {}, antiForgeryToken: i, createasset: function (i, r) { return t.call( this, "/api/proxy/tenantmanager/createasset", "post", n.extend({}, r), arguments[0] ); }, activateasset: function (i, r) { return t.call( this, "/api/proxy/tenantmanager/activateasset", "post", n.extend({}, r), arguments[0] ); }, updateasset: function (i, r) { return t.call( this, "/api/proxy/tenantmanager/updateasset", "post", n.extend({}, r), arguments[0] ); }, deactivateasset: function (i, r) { return t.call( this, "/api/proxy/tenantmanager/deactivateasset", "post", n.extend({}, r), arguments[0] ); }, createsensor: function (i, r) { return t.call( this, "/api/proxy/tenantmanager/createsensor", "post", n.extend({}, r), arguments[0] ); }, getassetsbysearch: function (i, r) { return t.call( this, "/api/proxy/tenantmanager/getassetsbysearch", "post", n.extend({}, r), arguments[0] ); }, removesensorasset: function (i, r) { return t.call( this, "/api/proxy/tenantmanager/removesensorasset", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.vistracks = { defaultOptions: {}, antiForgeryToken: i, driverstatus: function (i, r) { return t.call( this, "/api/proxy/vistracks/getdriverstatus", "post", n.extend({}, r), arguments[0] ); }, translatedriverid: function (i, r) { return t.call( this, "/api/proxy/vistracks/translatedriverid", "get", n.extend( {}, { skyonicsDriver: arguments[0], }, r ) ); }, }; n.proxies.opsManager = { defaultOptions: {}, antiForgeryToken: i, opslocationhistory: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getassetlocationhistory", "post", n.extend({}, r), arguments[0] ); }, requestELDStatus: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/requesteldstatus", "post", n.extend({}, r), arguments[0] ); }, requestELDStatusPublic: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/requesteldstatuspublic", "post", n.extend({}, r), arguments[0] ); }, requestELDStatusUpdateFirmware: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/requesteldstatusupdatefirmware", "post", n.extend( {}, { serialNumber: arguments[0], }, r ) ); }, requestELDStatusResetBluetooth: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/requesteldstatusresetbluetooth", "post", n.extend( {}, { serialNumber: arguments[0], }, r ) ); }, retrieveELDStatus: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/retrieveeldstatus", "get", n.extend( {}, { token: arguments[0], }, r ) ); }, testdata: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/testdata", "get", n.extend( {}, { token: arguments[0], }, r ) ); }, getRunaways: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getrunaways", "get", n.extend({}, i) ); }, runawaysHandled: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/setrunawayshandled", "post", n.extend({}, r), arguments[0] ); }, reactivateRunaways: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/reactivaterunaways", "post", n.extend({}, r), arguments[0] ); }, messageRunaways: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/messagerunaways", "post", n.extend({}, r), arguments[0] ); }, commandRunaways: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/commandrunaways", "post", n.extend({}, r), arguments[0] ); }, sendCommandDevice: function (i, r, u, f, e) { return t.call( this, "/api/proxy/devicehealthoperations/sendcommanddevice", "post", n.extend( {}, { serialNumber: arguments[0], mode: arguments[2], waitForPacket: arguments[3], }, e ), arguments[1] ); }, sendOneCommandToDevice: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/sendonecommandtodevice", "post", n.extend({}, r), arguments[0] ); }, getCommandResult: function (i, r, u) { return t.call( this, "/api/proxy/devicehealthoperations/getcommandresult", "get", n.extend( {}, { APIKey: arguments[0], token: arguments[1], }, u ) ); }, getDeviceConfigConstants: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdeviceconfigconstants", "get", n.extend( {}, { serialNumber: arguments[0], }, r ) ); }, removeNote: function (i, r, u) { return t.call( this, "/api/proxy/devicehealthoperations/removenote", "delete", n.extend( {}, { deviceSerialNumber: arguments[0], index: arguments[1], }, u ) ); }, updateNote: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/updatenote", "put", n.extend({}, r), arguments[0] ); }, createNote: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/createnote", "post", n.extend({}, r), arguments[0] ); }, suppressDeviceHealth: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/suppressdevicehealth", "delete", n.extend( {}, { deviceSerialNumber: arguments[0], }, r ) ); }, getDevicesHealthInfo: function (i, r, u, f, e, o, s, h, c, l, a, v) { return t.call( this, "/api/proxy/devicehealthoperations/getdeviceshealthinfo", "get", n.extend( {}, { page: arguments[0], customer: arguments[1], healthProblemExplanation: arguments[2], serialNumberFilter: arguments[3], showSuppressed: arguments[4], sortBy: arguments[5], lastData: arguments[6], version: arguments[7], noVIN: arguments[8], customFieldFilter: arguments[9], showOnlyBookmarked: arguments[10], }, v ) ); }, deviceHealthForceUpdate: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/devicehealthforceupdate", "get", n.extend( {}, { serialNumber: arguments[0], }, r ) ); }, getAllCustomerScores: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getallcustomerscores", "get", n.extend( {}, { customer: arguments[0], }, r ) ); }, getDeviceArchive: function (i, r, u, f) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicearchive", "get", n.extend( {}, { serialNumber: arguments[0], stDate: arguments[1], endDate: arguments[2], }, f ) ); }, getDeviceArchiveCSV: function (i, r, u, f, e) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicearchivecsv", "get", n.extend( {}, { serialNumber: arguments[0], stDate: arguments[1], endDate: arguments[2], tzOffSet: arguments[3], }, e ) ); }, getDeviceGraph: function (i, r, u, f, e, o) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicegraph", "get", n.extend( {}, { serialNumber: arguments[0], graphKind: arguments[1], st: arguments[2], end: arguments[3], match: arguments[4], }, o ) ); }, getGraphKinds: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getgraphkinds", "get", n.extend({}, i) ); }, getDeviceHealthAggregates: function (i, r, u) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicehealthaggregates", "get", n.extend( {}, { from: arguments[0], to: arguments[1], }, u ) ); }, getDevicesHealthInfoDetail: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdeviceshealthinfodetail", "get", n.extend({}, r), arguments[0] ); }, getDeviceHealthInfo: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicehealthinfo", "get", n.extend( {}, { deviceSerialNumber: arguments[0], }, r ) ); }, getCustomerRankings: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getcustomerrankings", "get", n.extend( {}, { page: arguments[0], }, r ) ); }, getCustomerUsages: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getcustomerusages", "get", n.extend({}, i) ); }, getCustomers: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getcustomers", "get", n.extend({}, i) ); }, getFirmwareUpdates: function (i, r, u) { return t.call( this, "/api/proxy/devicehealthoperations/getfirmwareupdates", "get", n.extend( {}, { sn: arguments[0], page: arguments[1], }, u ) ); }, startFirmwareDeployment: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/startfirmwaredeployment", "put", n.extend({}, r), arguments[0] ); }, getFirmwareFiles: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getfirmwarefiles", "get", n.extend({}, i) ); }, getFirmwareDeployments: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getfirmwaredeployments", "get", n.extend({}, i) ); }, getDataPacketExtraction: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdatapacketextraction", "get", n.extend( {}, { dataPacket: arguments[0], }, r ) ); }, extractDataPacket: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/extractdatapacket", "post", n.extend({}, r), arguments[0] ); }, toggleSpotlight: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/togglespotlight", "post", n.extend( {}, { sn: arguments[0], }, r ) ); }, getDeviceSpotlightInfo: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicespotlightinfo", "get", n.extend( {}, { sn: arguments[0], }, r ) ); }, cleanspotlightlog: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/cleanspotlightlog", "get", n.extend( {}, { sn: arguments[0], }, r ) ); }, deviceDiagnose: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/devicediagnose", "post", n.extend({}, r), arguments[0] ); }, getDeviceDiagnosticResult: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicediagnosticresult", "get", n.extend( {}, { token: arguments[0], }, r ) ); }, getDeviceDiagnosticAudit: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicediagnosticaudit", "post", n.extend({}, r), arguments[0] ); }, sendCommandDevices: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/sendcommanddevices", "post", n.extend({}, r), arguments[0] ); }, toggleSpotlightNextPacket: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/togglespotlightnextpacket", "post", n.extend({}, r), arguments[0] ); }, getSpotlightNextPacket: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getspotlightnextpacket", "get", n.extend( {}, { serialNumber: arguments[0], }, r ) ); }, getCommandDevicesResult: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getcommanddevicesresult", "get", n.extend( {}, { tokens: arguments[0], }, r ) ); }, getAssuredFirmwareUpdate: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getassuredfirmwareupdate", "get", n.extend( {}, { sn: arguments[0], }, r ) ); }, getSubscriberScores: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getsubscriberscores", "get", n.extend( {}, { page: arguments[0], }, r ) ); }, getSubscriberForwardingGraph: function (i, r, u, f) { return t.call( this, "/api/proxy/devicehealthoperations/getsubscriberforwardinggraph", "get", n.extend( {}, { subId: arguments[0], st: arguments[1], end: arguments[2], }, f ) ); }, getListenerHealth: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getlistenerhealth", "get", n.extend({}, i) ); }, getListenerEvents: function (i, r, u, f) { return t.call( this, "/api/proxy/devicehealthoperations/getlistenerevents", "get", n.extend( {}, { machine: arguments[0], st: arguments[1], end: arguments[2], }, f ) ); }, getDeviceHealthRecipients: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicehealthrecipients", "get", n.extend({}, i) ); }, getCustomerInstalls: function (i, r, u, f) { return t.call( this, "/api/proxy/devicehealthoperations/getcustomerinstalls", "get", n.extend( {}, { customerId: arguments[0], start: arguments[1], end: arguments[2], }, f ) ); }, getDiagnosticTypes: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getdiagnostictypes", "get", n.extend({}, i) ); }, getCommandModes: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getcommandmodes", "get", n.extend({}, i) ); }, getTriggers: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/gettriggers", "get", n.extend({}, i) ); }, getTriggerActions: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/gettriggeractions", "get", n.extend({}, i) ); }, setDeviceHealthRecipients: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/setdevicehealthrecipients", "post", n.extend({}, r), arguments[0] ); }, getDeviceTenantLogin: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicetenantlogin", "get", n.extend( {}, { sn: arguments[0], }, r ) ); }, getOperationsReports: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getoperationsreports", "get", n.extend( {}, { day: arguments[0], }, r ) ); }, getOperationsReportHTML: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getoperationreporthtml", "post", n.extend({}, r), arguments[0] ); }, putDeviceIntoInventory: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/putdeviceintoinventory", "post", n.extend({}, r), arguments[0] ); }, removeDeviceFromInventory: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/removedevicefrominventory", "delete", n.extend( {}, { sn: arguments[0], }, r ) ); }, getInventoryPlaces: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getinventoryplaces", "get", n.extend({}, i) ); }, getDevicesHealthInfoInventory: function (i, r, u, f) { return t.call( this, "/api/proxy/devicehealthoperations/getdeviceshealthinfoinventory", "get", n.extend( {}, { page: arguments[0], customer: arguments[1], serialNumberFilter: arguments[2], }, f ) ); }, getDeviceDataTriggers: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicedatatriggers", "get", n.extend( {}, { page: arguments[0], }, r ) ); }, getDeviceDataTriggerHistory: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getdevicedatatriggerhistory", "get", n.extend( {}, { page: arguments[0], }, r ) ); }, dataTriggerCreation: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/datatriggercreation", "put", n.extend({}, r), arguments[0] ); }, dataTriggerActivation: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/datatriggeractivation", "post", n.extend( {}, { triggerName: arguments[0], }, r ) ); }, dataTriggerDeactivation: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/datatriggerdeactivation", "post", n.extend( {}, { triggerName: arguments[0], }, r ) ); }, getSerialNumberWhiteLists: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getserialnumberwhitelists", "get", n.extend({}, i) ); }, uploadAddSerialNumberWhiteLists: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/uploadaddserialnumberwhitelists", "post", n.extend({}, r), arguments[0] ); }, queryVINTrace: function (i, r, u, f) { return t.call( this, "/api/proxy/devicehealthoperations/queryvintrace", "get", n.extend( {}, { prefix: arguments[0], year: arguments[1], letter: arguments[2], }, f ) ); }, queryVINTraceBySquishVIN: function (i, r, u, f) { return t.call( this, "/api/proxy/devicehealthoperations/queryvintracebysquishvin", "get", n.extend( {}, { squishVIN: arguments[0], inityear: arguments[1], endyear: arguments[2], }, f ) ); }, updateDeviceHealthCustomFields: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/updatedevicehealthcustomfields", "put", n.extend({}, r), arguments[0] ); }, addDeviceHealthScoreBookmark: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/adddevicehealthscorebookmark", "put", n.extend({}, r), arguments[0] ); }, deleteDeviceHealthScoreBookmark: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/deletedevicehealthscorebookmark", "delete", n.extend({}, r), arguments[0] ); }, requestDeviceBillingReport: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/dorequestbillingreport", "post", n.extend({}, r), arguments[0] ); }, fetchDeviceBillingReport: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/fetchdevicebillingreport", "get", n.extend( {}, { reportToken: arguments[0], }, r ) ); }, fetchDeviceBillingReportStatus: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/fetchdevicebillingreportstatus", "get", n.extend({}, i) ); }, requestDeviceAnomaliesReport: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/requestdeviceanomaliesreport", "post", n.extend({}, r), arguments[0] ); }, fetchDeviceAnomaliesReport: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/fetchdeviceanomaliesreport", "get", n.extend( {}, { reportToken: arguments[0], }, r ) ); }, getAnomalyReasons: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getanomalyreasons", "get", n.extend({}, i) ); }, getScheduledBillingInfo: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/getscheduledbillinginfo", "get", n.extend({}, i) ); }, updateScheduledBillingNotification: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/updatescheduledbillingnotification", "post", n.extend( {}, { notifications: arguments[0], }, r ) ); }, createScheduledBillingReportForCustomer: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/createscheduledbillingreportforcustomer", "post", n.extend( {}, { customerId: arguments[0], }, r ) ); }, deleteScheduledBillingReportForCustomer: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/deletescheduledbillingreportforcustomer", "delete", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getAnalysisViewCsv: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getanalysisviewcsv", "post", n.extend({}, r), arguments[0] ); }, opsanalysisview: function (i, r) { return t.call( this, "/api/proxy/devicehealthoperations/getanalysisview", "post", n.extend({}, r), arguments[0] ); }, downloadDeviceBillingReport: function (i) { return t.call( this, "/api/proxy/devicehealthoperations/downloaddevicebillingreport", "get", n.extend({}, i) ); }, }; n.proxies.opscustomer = { defaultOptions: {}, antiForgeryToken: i, data: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/getdata", "post", n.extend({}, r), arguments[0] ); }, createCustomer: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/createcustomer", "post", n.extend({}, r), arguments[0] ); }, updateTheme: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/updatetheme", "post", n.extend({}, r), arguments[0] ); }, createTenant: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/createtenant", "post", n.extend({}, r), arguments[0] ); }, getPurchasers: function (i) { return t.call( this, "/api/proxy/siteoperationscustomers/getpurchasers", "get", n.extend({}, i) ); }, getAssets: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/gettenantassets", "post", n.extend({}, r), arguments[0] ); }, putAssets: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/puttenantassets", "post", n.extend({}, r), arguments[0] ); }, getHOS: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/gettenanthos", "post", n.extend({}, r), arguments[0] ); }, putHOS: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/puttenanthos", "post", n.extend({}, r), arguments[0] ); }, updateTenant: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/updatetenant", "post", n.extend({}, r), arguments[0] ); }, deleteTenant: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/deletetenant", "post", n.extend({}, r), arguments[0] ); }, getTenantsByCustomer: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/gettenantsbycustomer", "post", n.extend( {}, { customerId: arguments[0], }, r ) ); }, setTenantStatus: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/settenantstatus", "post", n.extend({}, r), arguments[0] ); }, setTenantUrl: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/settenanturl", "post", n.extend({}, r), arguments[0] ); }, resendTenantInvite: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/resendtenantinvite", "post", n.extend({}, r), arguments[0] ); }, createServicePlan: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/createserviceplan", "post", n.extend({}, r), arguments[0] ); }, dupServicePlan: function (i, r, u) { return t.call( this, "/api/proxy/siteoperationscustomers/dupserviceplan", "post", n.extend( {}, { otherId: arguments[1], }, u ), arguments[0] ); }, toggleServicePlan: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/toggleserviceplanstatus", "post", n.extend({}, r), arguments[0] ); }, deleteServicePlan: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/deleteserviceplan", "post", n.extend({}, r), arguments[0] ); }, updateServicePlanDescription: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/updateserviceplandescription", "post", n.extend({}, r), arguments[0] ); }, updateServicePlanLicenseFees: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/updateserviceplanlicensefees", "post", n.extend({}, r), arguments[0] ); }, updateServicePlanLicenseItems: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/updateserviceplanlicenseitems", "post", n.extend({}, r), arguments[0] ); }, createLicenseItem: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/createlicenseitem", "post", n.extend({}, r), arguments[0] ); }, updateLicenseItem: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/updatelicenseitem", "post", n.extend({}, r), arguments[0] ); }, deleteLicenseItem: function (i, r) { return t.call( this, "/api/proxy/siteoperationscustomers/deletelicenseitem", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.notificationGroupService = { defaultOptions: {}, antiForgeryToken: i, create: function (i, r) { return t.call( this, "/api/proxy/notificationgroup/create", "post", n.extend({}, r), arguments[0] ); }, activate: function (i, r) { return t.call( this, "/api/proxy/notificationgroup/activate", "post", n.extend({}, r), arguments[0] ); }, deactivate: function (i, r) { return t.call( this, "/api/proxy/notificationgroup/deactivate", "post", n.extend({}, r), arguments[0] ); }, addRecipients: function (i, r) { return t.call( this, "/api/proxy/notificationgroup/addrecipients", "post", n.extend({}, r), arguments[0] ); }, removeRecipients: function (i, r) { return t.call( this, "/api/proxy/notificationgroup/removerecipients", "post", n.extend({}, r), arguments[0] ); }, update: function (i, r) { return t.call( this, "/api/proxy/notificationgroup/update", "post", n.extend({}, r), arguments[0] ); }, getNotificationGroups: function (i, r) { return t.call( this, "/api/proxy/notificationgroup/getnotificationgroups", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.opsadmin = { defaultOptions: {}, antiForgeryToken: i, data: function (i, r) { return t.call( this, "/api/proxy/operationsadmin/getdata", "post", n.extend({}, r), arguments[0] ); }, getRoles: function (i) { return t.call( this, "/api/proxy/operationsadmin/getroles", "get", n.extend({}, i) ); }, createInvite: function (i, r) { return t.call( this, "/api/proxy/operationsadmin/createinvitation", "post", n.extend({}, r), arguments[0] ); }, revokeInvite: function (i, r) { return t.call( this, "/api/proxy/operationsadmin/revokeinvite", "put", n.extend( {}, { code: arguments[0], }, r ) ); }, resendInvite: function (i, r, u) { return t.call( this, "/api/proxy/operationsadmin/resendinvite", "put", n.extend( {}, { code: arguments[0], email: arguments[1], }, u ) ); }, reinstateUser: function (i, r) { return t.call( this, "/api/proxy/operationsadmin/reinstateuser", "put", n.extend( {}, { userName: arguments[0], }, r ) ); }, resetUserPassword: function (i, r) { return t.call( this, "/api/proxy/operationsadmin/resetuserpassword", "put", n.extend({}, r), arguments[0] ); }, suspendUser: function (i, r) { return t.call( this, "/api/proxy/operationsadmin/suspenduser", "put", n.extend( {}, { userName: arguments[0], }, r ) ); }, revokeUser: function (i, r) { return t.call( this, "/api/proxy/operationsadmin/revokeuser", "put", n.extend( {}, { userName: arguments[0], }, r ) ); }, }; n.proxies.castpurchases = { defaultOptions: {}, antiForgeryToken: i, purchase: function (i, r) { return t.call( this, "/api/proxy/castpurchases/purchase", "post", n.extend({}, r), arguments[0] ); }, updatepurchase: function (i, r) { return t.call( this, "/api/proxy/castpurchases/updatepurchase", "post", n.extend({}, r), arguments[0] ); }, approvepurchase: function (i, r) { return t.call( this, "/api/proxy/castpurchases/approvepurchase", "post", n.extend({}, r), arguments[0] ); }, approvepurchases: function (i, r) { return t.call( this, "/api/proxy/castpurchases/approvepurchases", "post", n.extend({}, r), arguments[0] ); }, querypurchases: function (i, r) { return t.call( this, "/api/proxy/castpurchases/querypurchases", "post", n.extend({}, r), arguments[0] ); }, getproductsinfo: function (i) { return t.call( this, "/api/proxy/castpurchases/getproductsinfo", "get", n.extend({}, i) ); }, getsingleorder: function (i, r) { return t.call( this, "/api/proxy/castpurchases/getsingleorder", "get", n.extend( {}, { id: arguments[0], }, r ) ); }, assignshipmentids: function (i, r) { return t.call( this, "/api/proxy/castpurchases/assignshipmentids", "post", n.extend({}, r), arguments[0] ); }, getshipmentids: function (i, r) { return t.call( this, "/api/proxy/castpurchases/getshipmentids", "get", n.extend( {}, { referenceNumber: arguments[0], }, r ) ); }, }; n.proxies.auth = { defaultOptions: {}, antiForgeryToken: i, login: function (i, r) { return t.call( this, "/api/proxy/userlogin/login", "post", n.extend({}, r), arguments[0] ); }, jwtlogin: function (i, r) { return t.call( this, "/api/proxy/userlogin/jwtlogin", "post", n.extend({}, r), arguments[0] ); }, logout: function (i) { return t.call( this, "/api/proxy/userlogin/logout", "put", n.extend({}, i) ); }, register: function (i, r) { return t.call( this, "/api/proxy/userlogin/register", "post", n.extend({}, r), arguments[0] ); }, opregister: function (i, r) { return t.call( this, "/api/proxy/userlogin/operatorregister", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.hosassets = { defaultOptions: {}, antiForgeryToken: i, getassetsinfo: function (i, r) { return t.call( this, "/api/proxy/hosassets/getassetsinfo", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.hoscarrier = { defaultOptions: {}, antiForgeryToken: i, getcarrierinfo: function (i) { return t.call( this, "/api/proxy/hoscarrier/getcarrierinfo", "get", n.extend({}, i) ); }, }; n.proxies.hos = { defaultOptions: {}, antiForgeryToken: i, importevents: function (i, r) { return t.call( this, "/api/proxy/hos/importevents", "post", n.extend({}, r), arguments[0] ); }, importlogs: function (i, r) { return t.call( this, "/api/proxy/hos/importlogs", "post", n.extend({}, r), arguments[0] ); }, importlogforms: function (i, r) { return t.call( this, "/api/proxy/hos/importlogforms", "post", n.extend({}, r), arguments[0] ); }, importdvir: function (i, r) { return t.call( this, "/api/proxy/hos/importdvir", "post", n.extend({}, r), arguments[0] ); }, importdocuments: function (i, r) { return t.call( this, "/api/proxy/hos/importdocuments", "post", n.extend({}, r), arguments[0] ); }, importfuelreceipts: function (i, r) { return t.call( this, "/api/proxy/hos/importfuelreceipts", "post", n.extend({}, r), arguments[0] ); }, geteventspanel: function (i, r) { return t.call( this, "/api/proxy/hos/geteventspanel", "post", n.extend({}, r), arguments[0] ); }, getlogspanel: function (i, r) { return t.call( this, "/api/proxy/hos/getlogspanel", "post", n.extend({}, r), arguments[0] ); }, getdocumentspanel: function (i, r) { return t.call( this, "/api/proxy/hos/getdocumentspanel", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.hosfmcsa = { defaultOptions: {}, antiForgeryToken: i, sendlogsinspection: function (i, r) { return t.call( this, "/api/proxy/hosfmcsa/sendlogsinspection", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castalertnotifications = { defaultOptions: {}, antiForgeryToken: i, queryNotifications: function (i, r) { return t.call( this, "/api/proxy/castalertnotifications/querynotifications", "post", n.extend({}, r), arguments[0] ); }, QueryMyNotifications: function (i, r) { return t.call( this, "/api/proxy/castalertnotifications/querymynotifications", "post", n.extend({}, r), arguments[0] ); }, getNotification: function (i, r) { return t.call( this, "/api/proxy/castalertnotifications/getnotification", "get", n.extend( {}, { notificationId: arguments[0], }, r ) ); }, deleteAlertNotification: function (i, r) { return t.call( this, "/api/proxy/castalertnotifications/deletealertnotification", "delete", n.extend( {}, { alertNotificationId: arguments[0], }, r ) ); }, }; n.proxies.castalerts = { defaultOptions: {}, antiForgeryToken: i, mergeAlerts: function (i, r) { return t.call( this, "/api/proxy/castalerts/mergealerts", "post", n.extend({}, r), arguments[0] ); }, queryRelatedAlerts: function (i, r) { return t.call( this, "/api/proxy/castalerts/queryrelatedalerts", "post", n.extend({}, r), arguments[0] ); }, queryAlerts: function (i, r) { return t.call( this, "/api/proxy/castalerts/queryalerts", "post", n.extend({}, r), arguments[0] ); }, getAlert: function (i, r) { return t.call( this, "/api/proxy/castalerts/getalert", "get", n.extend( {}, { alertId: arguments[0], }, r ) ); }, getUsersForAssign: function (i) { return t.call( this, "/api/proxy/castalerts/getusersforassign", "get", n.extend({}, i) ); }, alertsTagList: function (i, r) { return t.call( this, "/api/proxy/castalerts/alertstaglist", "post", n.extend({}, r), arguments[0] ); }, removeAlertTagList: function (i, r) { return t.call( this, "/api/proxy/castalerts/removealertstaglist", "post", n.extend({}, r), arguments[0] ); }, alertTagsUpdate: function (i, r) { return t.call( this, "/api/proxy/castalerts/alerttagsupdate", "put", n.extend({}, r), arguments[0] ); }, alertStateUpdate: function (i, r) { return t.call( this, "/api/proxy/castalerts/alertstateupdate", "put", n.extend({}, r), arguments[0] ); }, alertAssignUpdate: function (i, r) { return t.call( this, "/api/proxy/castalerts/alertassignupdate", "put", n.extend({}, r), arguments[0] ); }, addAlertComment: function (i, r) { return t.call( this, "/api/proxy/castalerts/addalertcomment", "post", n.extend({}, r), arguments[0] ); }, uploadCommentAttachment: function (i, r) { return t.call( this, "/api/proxy/castalerts/uploadcommentattachment", "post", n.extend({}, r), arguments[0] ); }, addAlertCommentAttachment: function (i, r) { return t.call( this, "/api/proxy/castalerts/addalertcommentattachment", "post", n.extend({}, r), arguments[0] ); }, editAlertComment: function (i, r) { return t.call( this, "/api/proxy/castalerts/editalertcomment", "put", n.extend({}, r), arguments[0] ); }, deleteAlertComment: function (i, r) { return t.call( this, "/api/proxy/castalerts/deletealertcomment", "delete", n.extend( {}, { commentId: arguments[0], }, r ) ); }, deleteAlerts: function (i, r) { return t.call( this, "/api/proxy/castalerts/deletealerts", "post", n.extend({}, r), arguments[0] ); }, deleteAlertCommentAttachment: function (i, r, u) { return t.call( this, "/api/proxy/castalerts/deletealertcommentattachment", "delete", n.extend( {}, { commentId: arguments[0], url: arguments[1], }, u ) ); }, queryAlertComments: function (i, r) { return t.call( this, "/api/proxy/castalerts/queryalertcomments", "post", n.extend({}, r), arguments[0] ); }, exportAlertsQuery: function (i, r) { return t.call( this, "/api/proxy/castalerts/exportalertsquery", "post", n.extend({}, r), arguments[0] ); }, getCollectedDiagnostics: function (i, r) { return t.call( this, "/api/proxy/castalerts/getcollecteddiagnostics", "get", n.extend( {}, { serialNumber: arguments[0], }, r ) ); }, }; n.proxies.castalertrules = { defaultOptions: {}, antiForgeryToken: i, getAlertRules: function (i, r) { return t.call( this, "/api/proxy/castalertrules/getalertrules", "get", n.extend( {}, { ruleType: arguments[0], }, r ) ); }, getAlertRule: function (i, r, u) { return t.call( this, "/api/proxy/castalertrules/getalertrule", "get", n.extend( {}, { alertRuleType: arguments[0], alertRuleId: arguments[1], }, u ) ); }, addAlertRule: function (i, r) { return t.call( this, "/api/proxy/castalertrules/addalertrule", "post", n.extend({}, r), arguments[0] ); }, addAlertRuleWithFiles: function (i, r) { return t.call( this, "/api/proxy/castalertrules/addalertrulewithfiles", "post", n.extend({}, r), arguments[0] ); }, updateAlertRule: function (i, r) { return t.call( this, "/api/proxy/castalertrules/updatealertrule", "put", n.extend({}, r), arguments[0] ); }, updateAlertRuleWithFiles: function (i, r) { return t.call( this, "/api/proxy/castalertrules/updatealertrulewithfiles", "post", n.extend({}, r), arguments[0] ); }, activateAlertRule: function (i, r, u) { return t.call( this, "/api/proxy/castalertrules/activatealertrule", "put", n.extend( {}, { alertRuleType: arguments[0], alertRuleId: arguments[1], }, u ) ); }, deactivateAlertRule: function (i, r, u) { return t.call( this, "/api/proxy/castalertrules/deactivatealertrule", "put", n.extend( {}, { alertRuleType: arguments[0], alertRuleId: arguments[1], }, u ) ); }, deleteAlertRule: function (i, r, u) { return t.call( this, "/api/proxy/castalertrules/deletealertrule", "delete", n.extend( {}, { alertRuleType: arguments[0], alertRuleId: arguments[1], }, u ) ); }, getConfigPacketPropertyNames: function (i) { return t.call( this, "/api/proxy/castalertrules/getconfigpacketpropertynames", "get", n.extend({}, i) ); }, getCASTAlertRulesSpecification: function (i, r) { return t.call( this, "/api/proxy/castalertrules/getcastalertrulesspecification", "get", n.extend( {}, { alertRuleType: arguments[0], }, r ) ); }, }; n.proxies.castannouncements = { defaultOptions: {}, antiForgeryToken: i, saveAnnouncement: function (i, r) { return t.call( this, "/api/proxy/castannouncements/saveannouncement", "post", n.extend({}, r), arguments[0] ); }, deleteAnnouncement: function (i, r) { return t.call( this, "/api/proxy/castannouncements/deleteannouncement", "post", n.extend({}, r), arguments[0] ); }, getAnnouncement: function (i, r) { return t.call( this, "/api/proxy/castannouncements/getannouncement", "get", n.extend( {}, { announcementID: arguments[0], }, r ) ); }, getAllAnnouncements: function (i, r) { return t.call( this, "/api/proxy/castannouncements/getallannouncements", "post", n.extend({}, r), arguments[0] ); }, getoperatorannouncements: function (i, r) { return t.call( this, "/api/proxy/castannouncements/getoperatorannouncements", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castconfigfilesschema = { defaultOptions: {}, antiForgeryToken: i, getconfigfileschemadata: function (i) { return t.call( this, "/api/proxy/castconfigurationfileschema/getconfigfileschemadata", "get", n.extend({}, i) ); }, }; n.proxies.castcustomer = { defaultOptions: {}, antiForgeryToken: i, updatecustomersconfiguration: function (i, r) { return t.call( this, "/api/proxy/castcustomer/updatecustomersconfiguration", "post", n.extend({}, r), arguments[0] ); }, getcustomersconfiguration: function (i) { return t.call( this, "/api/proxy/castcustomer/getcustomersconfiguration", "get", n.extend({}, i) ); }, customercurrentadvancedaccess: function (i, r) { return t.call( this, "/api/proxy/castcustomer/customercurrentadvancedaccess", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, currentcustomeradvancedaccess: function (i) { return t.call( this, "/api/proxy/castcustomer/currentcustomeradvancedaccess", "get", n.extend({}, i) ); }, uploadcustomerlogo: function (i, r) { return t.call( this, "/api/proxy/castcustomer/uploadcustomerlogo", "post", n.extend({}, r), arguments[0] ); }, updatecustomertheme: function (i, r) { return t.call( this, "/api/proxy/castcustomer/updatecustomertheme", "post", n.extend({}, r), arguments[0] ); }, getcustomermapsproviders: function (i) { return t.call( this, "/api/proxy/castcustomer/getcustomermapsproviders", "get", n.extend({}, i) ); }, }; n.proxies.castdemo = { defaultOptions: {}, antiForgeryToken: i, createorupdate: function (i, r) { return t.call( this, "/api/proxy/castdemo/createorupdate", "post", n.extend({}, r), arguments[0] ); }, create: function (i, r) { return t.call( this, "/api/proxy/castdemo/create", "post", n.extend({}, r), arguments[0] ); }, update: function (i, r, u) { return t.call( this, "/api/proxy/castdemo/update", "put", n.extend( {}, { id: arguments[1], }, u ), arguments[0] ); }, getall: function (i) { return t.call(this, "/api/proxy/castdemo/getall", "get", n.extend({}, i)); }, getbytitleandlink: function (i, r, u) { return t.call( this, "/api/proxy/castdemo/getbytitleandlink", "get", n.extend( {}, { title: arguments[0], link: arguments[1], }, u ) ); }, getbytitle: function (i, r) { return t.call( this, "/api/proxy/castdemo/getbytitle", "get", n.extend( {}, { title: arguments[0], }, r ) ); }, getbyid: function (i, r) { return t.call( this, "/api/proxy/castdemo/getbyid", "get", n.extend( {}, { id: arguments[0], }, r ) ); }, delete: function (i, r, u) { return t.call( this, "/api/proxy/castdemo/delete", "delete", n.extend( {}, { title: arguments[0], link: arguments[1], }, u ) ); }, uploaddemoimages: function (i, r) { return t.call( this, "/api/proxy/castdemo/uploaddemoimages", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castdevicespecialdelivery = { defaultOptions: {}, antiForgeryToken: i, sendspecialmessage: function (i, r) { return t.call( this, "/api/proxy/castdevicespecialdelivery/sendspecialmessage", "post", n.extend({}, r), arguments[0] ); }, getspecialmessagedpaged: function (i, r) { return t.call( this, "/api/proxy/castdevicespecialdelivery/getspecialmessagedpaged", "post", n.extend({}, r), arguments[0] ); }, changemessagestatebydevice: function (i, r) { return t.call( this, "/api/proxy/castdevicespecialdelivery/changemessagestatebydevice", "post", n.extend( {}, { serialNumber: arguments[0], }, r ) ); }, }; n.proxies.castdevicestate = { defaultOptions: {}, antiForgeryToken: i, querydevicestates: function (i, r) { return t.call( this, "/api/proxy/castdevicestate/querydevicestates", "post", n.extend({}, r), arguments[0] ); }, fetchreport: function (i, r) { return t.call( this, "/api/proxy/castdevicestate/fetchreport", "post", n.extend( {}, { reportToken: arguments[0], }, r ) ); }, getLastMonthDeviceStates: function (i) { return t.call( this, "/api/proxy/castdevicestate/getlastmonthdevicestates", "get", n.extend({}, i) ); }, getLastDeviceStateMatches: function (i, r) { return t.call( this, "/api/proxy/castdevicestate/getlastdevicestatematches", "post", n.extend({}, r), arguments[0] ); }, getcastcustomers: function (i) { return t.call( this, "/api/proxy/castdevicestate/getcastcustomers", "get", n.extend({}, i) ); }, }; n.proxies.castdriver = { defaultOptions: {}, antiForgeryToken: i, getdriver: function (i, r, u, f, e) { return t.call( this, "/api/proxy/castdriver/getdriver", "get", n.extend( {}, { uuid: arguments[0], uuidHash: arguments[1], major: arguments[2], minor: arguments[3], }, e ) ); }, create: function (i, r) { return t.call( this, "/api/proxy/castdriver/create", "post", n.extend({}, r), arguments[0] ); }, update: function (i, r) { return t.call( this, "/api/proxy/castdriver/update", "put", n.extend({}, r), arguments[0] ); }, delete: function (i, r) { return t.call( this, "/api/proxy/castdriver/delete", "delete", n.extend( {}, { id: arguments[0], }, r ) ); }, querydrivers: function (i, r) { return t.call( this, "/api/proxy/castdriver/querydrivers", "get", n.extend( {}, { filter: arguments[0], }, r ) ); }, uploaddriverimages: function (i, r) { return t.call( this, "/api/proxy/castdriver/uploaddriverimages", "post", n.extend({}, r), arguments[0] ); }, uuids: function (i) { return t.call( this, "/api/proxy/castdriver/uuids", "get", n.extend({}, i) ); }, }; n.proxies.castforwardingmonitor = { defaultOptions: {}, antiForgeryToken: i, getallforwardingrequest: function (i, r) { return t.call( this, "/api/proxy/castforwardingmonitor/getallforwardingrequest", "post", n.extend({}, r), arguments[0] ); }, getallsubscribers: function (i) { return t.call( this, "/api/proxy/castforwardingmonitor/getallsubscribers", "get", n.extend({}, i) ); }, getqueuemonitorreadings: function (i) { return t.call( this, "/api/proxy/castforwardingmonitor/getqueuemonitorreadings", "get", n.extend({}, i) ); }, getlatestqueuemonitor: function (i, r) { return t.call( this, "/api/proxy/castforwardingmonitor/getlatestqueuemonitor", "post", n.extend({}, r), arguments[0] ); }, querylastestusagereport: function (i, r) { return t.call( this, "/api/proxy/castforwardingmonitor/querylastestusagereport", "post", n.extend({}, r), arguments[0] ); }, getcurrentforwardsettings: function (i) { return t.call( this, "/api/proxy/castforwardingmonitor/getcurrentforwardsettings", "get", n.extend({}, i) ); }, setcurrentforwardsettings: function (i, r) { return t.call( this, "/api/proxy/castforwardingmonitor/setcurrentforwardsettings", "post", n.extend({}, r), arguments[0] ); }, queryforwardingalerts: function (i, r) { return t.call( this, "/api/proxy/castforwardingmonitor/queryforwardingalerts", "post", n.extend({}, r), arguments[0] ); }, downloadreport: function (i, r) { return t.call( this, "/api/proxy/castforwardingmonitor/downloadreport", "post", n.extend( {}, { token: arguments[0], }, r ) ); }, }; n.proxies.castscripts = { defaultOptions: {}, antiForgeryToken: i, fetchbyid: function (i, r, u) { return t.call( this, "/api/proxy/castscripts/fetchbyid", "get", n.extend( {}, { id: arguments[0], customer: arguments[1], }, u ) ); }, fetchbyhash: function (i, r, u) { return t.call( this, "/api/proxy/castscripts/fetchbyhash", "get", n.extend( {}, { hash: arguments[0], customer: arguments[1], }, u ) ); }, querygsonscripts: function (i, r) { return t.call( this, "/api/proxy/castscripts/querygsonscripts", "post", n.extend({}, r), arguments[0] ); }, createnewscript: function (i, r) { return t.call( this, "/api/proxy/castscripts/createnewscript", "post", n.extend({}, r), arguments[0] ); }, queryautocompletescripts: function (i, r) { return t.call( this, "/api/proxy/castscripts/queryautocompletescripts", "post", n.extend({}, r), arguments[0] ); }, applyscripttodevice: function (i, r) { return t.call( this, "/api/proxy/castscripts/applyscripttodevice", "post", n.extend({}, r), arguments[0] ); }, cancelscripttodevice: function (i, r) { return t.call( this, "/api/proxy/castscripts/cancelscripttodevice", "post", n.extend({}, r), arguments[0] ); }, queryaudits: function (i, r) { return t.call( this, "/api/proxy/castscripts/queryaudits", "post", n.extend({}, r), arguments[0] ); }, deletescript: function (i, r, u) { return t.call( this, "/api/proxy/castscripts/deletescript", "post", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, updatescript: function (i, r) { return t.call( this, "/api/proxy/castscripts/updatescript", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castkeywords = { defaultOptions: {}, antiForgeryToken: i, createkeyword: function (i, r) { return t.call( this, "/api/proxy/castkeywords/createkeyword", "post", n.extend({}, r), arguments[0] ); }, deletekeyword: function (i, r) { return t.call( this, "/api/proxy/castkeywords/deletekeyword", "post", n.extend({}, r), arguments[0] ); }, updatekeyword: function (i, r) { return t.call( this, "/api/proxy/castkeywords/updatekeyword", "post", n.extend({}, r), arguments[0] ); }, applykeywords: function (i, r) { return t.call( this, "/api/proxy/castkeywords/applykeywords", "post", n.extend({}, r), arguments[0] ); }, applyremovekeywords: function (i, r) { return t.call( this, "/api/proxy/castkeywords/applyremovekeywords", "post", n.extend({}, r), arguments[0] ); }, gettenantallowedkeywords: function (i, r) { return t.call( this, "/api/proxy/castkeywords/gettenantallowedkeywords", "post", n.extend({}, r), arguments[0] ); }, getkeywords: function (i, r) { return t.call( this, "/api/proxy/castkeywords/getkeywords", "post", n.extend({}, r), arguments[0] ); }, getkeywordscsv: function (i, r) { return t.call( this, "/api/proxy/castkeywords/getkeywordscsv", "post", n.extend({}, r), arguments[0] ); }, exportkeywordsfilescsv: function (i, r) { return t.call( this, "/api/proxy/castkeywords/exportkeywordsfilescsv", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castnotificationgroup = { defaultOptions: {}, antiForgeryToken: i, createnotificationgroup: function (i, r) { return t.call( this, "/api/proxy/castnotificationgroup/createnotificationgroup", "post", n.extend({}, r), arguments[0] ); }, getallnotificationgroups: function (i) { return t.call( this, "/api/proxy/castnotificationgroup/getallnotificationgroups", "get", n.extend({}, i) ); }, getsinglegroup: function (i, r, u) { return t.call( this, "/api/proxy/castnotificationgroup/getsinglegroup", "get", n.extend( {}, { groupType: arguments[0], id: arguments[1], }, u ) ); }, getsinglegroupbyid: function (i, r) { return t.call( this, "/api/proxy/castnotificationgroup/getsinglegroupbyid", "get", n.extend( {}, { id: arguments[0], }, r ) ); }, updateNotificationGroup: function (i, r) { return t.call( this, "/api/proxy/castnotificationgroup/updatenotificationgroup", "put", n.extend({}, r), arguments[0] ); }, deletenotificationgroup: function (i, r, u) { return t.call( this, "/api/proxy/castnotificationgroup/deletenotificationgroup", "delete", n.extend( {}, { oldId: arguments[0], oldGroupType: arguments[1], }, u ) ); }, getnotificationgrouptypes: function (i) { return t.call( this, "/api/proxy/castnotificationgroup/getnotificationgrouptypes", "get", n.extend({}, i) ); }, }; n.proxies.productionconfiguration = { defaultOptions: {}, antiForgeryToken: i, designate: function (i, r) { return t.call( this, "/api/proxy/castproductionconfiguration/designate", "post", n.extend({}, r), arguments[0] ); }, undesignate: function (i, r) { return t.call( this, "/api/proxy/castproductionconfiguration/undesignate", "post", n.extend({}, r), arguments[0] ); }, updateproductionconfiguration: function (i, r) { return t.call( this, "/api/proxy/castproductionconfiguration/updateproductionconfiguration", "post", n.extend({}, r), arguments[0] ); }, getalltasks: function (i) { return t.call( this, "/api/proxy/castproductionconfiguration/getalltasks", "get", n.extend({}, i) ); }, getproductiontask: function (i, r) { return t.call( this, "/api/proxy/castproductionconfiguration/getproductiontask", "get", n.extend( {}, { Id: arguments[0], }, r ) ); }, acceptproductionconfig: function (i, r) { return t.call( this, "/api/proxy/castproductionconfiguration/acceptproductionconfig", "post", n.extend( {}, { id: arguments[0], }, r ) ); }, rejectproductionconfig: function (i, r) { return t.call( this, "/api/proxy/castproductionconfiguration/rejectproductionconfig", "post", n.extend( {}, { id: arguments[0], }, r ) ); }, getcustomerdevicemodels: function (i, r) { return t.call( this, "/api/proxy/castproductionconfiguration/getcustomerdevicemodels", "get", n.extend( {}, { customerNumber: arguments[0], }, r ) ); }, }; n.proxies.castreports = { defaultOptions: {}, antiForgeryToken: i, requestcapabilitiesreport: function (i, r) { return t.call( this, "/api/proxy/castreports/requestcapabilitiesreport", "post", n.extend({}, r), arguments[0] ); }, getvehiclecaps: function (i, r) { return t.call( this, "/api/proxy/castreports/getvehiclecaps", "get", n.extend( {}, { token: arguments[0], }, r ) ); }, getlatestrequest: function (i) { return t.call( this, "/api/proxy/castreports/getlatestrequest", "get", n.extend({}, i) ); }, downloadreport: function (i, r) { return t.call( this, "/api/proxy/castreports/downloadreport", "post", n.extend( {}, { reportToken: arguments[0], }, r ) ); }, deletevehiclecapsrequest: function (i, r) { return t.call( this, "/api/proxy/castreports/deletevehiclecapsrequest", "post", n.extend({}, r), arguments[0] ); }, deviceanomaliesrequest: function (i, r) { return t.call( this, "/api/proxy/castreports/deviceanomaliesrequest", "post", n.extend({}, r), arguments[0] ); }, anomaliespagedquery: function (i, r) { return t.call( this, "/api/proxy/castreports/anomaliespagedquery", "post", n.extend({}, r), arguments[0] ); }, fetchanomalyreport: function (i, r) { return t.call( this, "/api/proxy/castreports/fetchanomalyreport", "post", n.extend( {}, { token: arguments[0], }, r ) ); }, getcapsqueryreport: function (i, r) { return t.call( this, "/api/proxy/castreports/getcapsqueryreport", "post", n.extend({}, r), arguments[0] ); }, getallcapsqueryreport: function (i, r) { return t.call( this, "/api/proxy/castreports/getallcapsqueryreport", "post", n.extend({}, r), arguments[0] ); }, getallcapsquerypagedreport: function (i, r) { return t.call( this, "/api/proxy/castreports/getallcapsquerypagedreport", "post", n.extend({}, r), arguments[0] ); }, getallvincapabilities: function (i) { return t.call( this, "/api/proxy/castreports/getallvincapabilities", "get", n.extend({}, i) ); }, getallvincapabilitiescsv: function (i) { return t.call( this, "/api/proxy/castreports/getallvincapabilitiescsv", "get", n.extend({}, i) ); }, createcapabilitiespresentation: function (i, r) { return t.call( this, "/api/proxy/castreports/createcapabilitiespresentation", "post", n.extend({}, r), arguments[0] ); }, getcapabilitiespresentations: function (i) { return t.call( this, "/api/proxy/castreports/getcapabilitiespresentations", "get", n.extend({}, i) ); }, updatecapabilitiespresentation: function (i, r) { return t.call( this, "/api/proxy/castreports/updatecapabilitiespresentation", "put", n.extend( {}, { vm: arguments[0], }, r ) ); }, deletecapabilitiespresentation: function (i, r) { return t.call( this, "/api/proxy/castreports/deletecapabilitiespresentation", "delete", n.extend( {}, { vm: arguments[0], }, r ) ); }, getmilesreport: function (i, r) { return t.call( this, "/api/proxy/castreports/getmilesreport", "post", n.extend({}, r), arguments[0] ); }, getlatestsmileagerequests: function (i) { return t.call( this, "/api/proxy/castreports/getlatestsmileagerequests", "get", n.extend({}, i) ); }, downloadmileagereport: function (i, r) { return t.call( this, "/api/proxy/castreports/downloadmileagereport", "post", n.extend( {}, { token: arguments[0], }, r ) ); }, getfilescontent: function (i, r) { return t.call( this, "/api/proxy/castreports/getfilescontent", "get", n.extend( {}, { token: arguments[0], }, r ) ); }, }; n.proxies.casttheme = { defaultOptions: {}, antiForgeryToken: i, getall: function (i) { return t.call( this, "/api/proxy/casttheme/getall", "get", n.extend({}, i) ); }, create: function (i, r) { return t.call( this, "/api/proxy/casttheme/create", "post", n.extend({}, r), arguments[0] ); }, getbyid: function (i, r) { return t.call( this, "/api/proxy/casttheme/getbyid", "get", n.extend( {}, { id: arguments[0], }, r ) ); }, findbyname: function (i, r) { return t.call( this, "/api/proxy/casttheme/getbyname", "get", n.extend( {}, { name: arguments[0], }, r ) ); }, update: function (i, r) { return t.call( this, "/api/proxy/casttheme/update", "put", n.extend({}, r), arguments[0] ); }, delete: function (i, r) { return t.call( this, "/api/proxy/casttheme/delete", "delete", n.extend( {}, { id: arguments[0], }, r ) ); }, getsettingall: function (i, r, u) { return t.call( this, "/api/proxy/casttheme/getsettingall", "post", n.extend( {}, { apiKeys: arguments[0], }, u ), arguments[1] ); }, updatesettings: function (i, r) { return t.call( this, "/api/proxy/casttheme/updatesettings", "put", n.extend({}, r), arguments[0] ); }, updatecredits: function (i, r) { return t.call( this, "/api/proxy/casttheme/updatecredits", "put", n.extend({}, r), arguments[0] ); }, }; n.proxies.castscanpacketsreport = { defaultOptions: {}, antiForgeryToken: i, requestscanpacketsreport: function (i, r) { return t.call( this, "/api/proxy/castscanpacketsreport/requestscanpacketsreport", "post", n.extend({}, r), arguments[0] ); }, queryallrequest: function (i, r) { return t.call( this, "/api/proxy/castscanpacketsreport/queryallrequest", "post", n.extend({}, r), arguments[0] ); }, queryallrequestdata: function (i, r) { return t.call( this, "/api/proxy/castscanpacketsreport/queryallrequestdata", "get", n.extend( {}, { token: arguments[0], }, r ) ); }, deletereportrequest: function (i, r) { return t.call( this, "/api/proxy/castscanpacketsreport/deletereportrequest", "delete", n.extend( {}, { token: arguments[0], }, r ) ); }, downloadreport: function (i, r) { return t.call( this, "/api/proxy/castscanpacketsreport/downloadreport", "post", n.extend( {}, { reportToken: arguments[0], }, r ) ); }, }; n.proxies.CASTSupportStatus = { defaultOptions: {}, antiForgeryToken: i, getdevicessupportstatusinfo: function (i, r) { return t.call( this, "/api/proxy/castsupportstatus/getdevicessupportstatusinfo", "post", n.extend({}, r), arguments[0] ); }, getsupportstatushistories: function (i, r) { return t.call( this, "/api/proxy/castsupportstatus/getsupportstatushistories", "post", n.extend({}, r), arguments[0] ); }, updatedevicessupportstatus: function (i, r) { return t.call( this, "/api/proxy/castsupportstatus/updatedevicessupportstatus", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.CASTSupportTags = { defaultOptions: {}, antiForgeryToken: i, getdevicessupporttags: function (i, r) { return t.call( this, "/api/proxy/castsupporttags/getdevicessupporttags", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, addSupportTags: function (i, r) { return t.call( this, "/api/proxy/castsupporttags/addsupporttags", "post", n.extend({}, r), arguments[0] ); }, removesupporttags: function (i, r) { return t.call( this, "/api/proxy/castsupporttags/removesupporttags", "post", n.extend({}, r), arguments[0] ); }, replacesupporttags: function (i, r) { return t.call( this, "/api/proxy/castsupporttags/replacesupporttags", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castuuid = { defaultOptions: {}, antiForgeryToken: i, uuids: function (i) { return t.call(this, "/api/proxy/castuuid/uuids", "get", n.extend({}, i)); }, create: function (i, r) { return t.call( this, "/api/proxy/castuuid/create", "post", n.extend({}, r), arguments[0] ); }, delete: function (i, r) { return t.call( this, "/api/proxy/castuuid/delete", "delete", n.extend( {}, { id: arguments[0], }, r ) ); }, }; n.proxies.castwhitelists = { defaultOptions: {}, antiForgeryToken: i, queryWhiteLists: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/querywhitelists", "post", n.extend({}, r), arguments[0] ); }, updateWhiteListCombos: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/updatewhitelistcombos", "post", n.extend({}, r), arguments[0] ); }, updateICCIDSimProviderMappings: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/updateiccidsimprovidermappings", "put", n.extend({}, r), arguments[0] ); }, getSimProviders: function (i) { return t.call( this, "/api/proxy/castwhitelists/getsimproviders", "get", n.extend({}, i) ); }, getICCIDSimProviderMappingList: function (i) { return t.call( this, "/api/proxy/castwhitelists/geticcidsimprovidermappinglist", "get", n.extend({}, i) ); }, getWhiteListCombos: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/getwhitelistcombos", "get", n.extend( {}, { customer: arguments[0], }, r ) ); }, getWhiteListCombosWithoutParameters: function (i) { return t.call( this, "/api/proxy/castwhitelists/getwhitelistcomboswithoutparameres", "get", n.extend({}, i) ); }, deactivatenoncompliantconfigs: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/deactivatenoncompliantconfigs", "post", n.extend({}, r), arguments[0] ); }, tagnoncompliantdevices: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/tagnoncompliantdevices", "post", n.extend({}, r), arguments[0] ); }, getcustomerlatestrequest: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/getcustomerlatestrequest", "get", n.extend( {}, { customerNumber: arguments[0], }, r ) ); }, getcustomerpastreports: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/getcustomerpastreports", "get", n.extend( {}, { customerNumber: arguments[0], }, r ) ); }, requestnonconformancereport: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/requestnonconformancereport", "post", n.extend({}, r), arguments[0] ); }, fetchnonconformancereport: function (i, r) { return t.call( this, "/api/proxy/castwhitelists/fetchnonconformancereport", "post", n.extend( {}, { reportToken: arguments[0], }, r ) ); }, }; n.proxies.Devices = { defaultOptions: {}, antiForgeryToken: i, sendPollQ: function (i, r) { return t.call( this, "/api/proxy/device/sendpollq", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.Admin = { defaultOptions: {}, antiForgeryToken: i, semver: function (i) { return t.call(this, "/api/proxy/admin/semver", "get", n.extend({}, i)); }, }; n.proxies.massiveassignments = { defaultOptions: {}, antiForgeryToken: i, getdatauser: function (i) { return t.call( this, "/api/proxy/massiveassignments/getdatauser", "get", n.extend({}, i) ); }, getdatauserinfo: function (i) { return t.call( this, "/api/proxy/massiveassignments/getdatauserinfo", "get", n.extend({}, i) ); }, update: function (i, r) { return t.call( this, "/api/proxy/massiveassignments/update", "put", n.extend({}, r), arguments[0] ); }, requestcode: function (i, r, u, f) { return t.call( this, "/api/proxy/massiveassignments/requestcode", "get", n.extend( {}, { channel: arguments[0], emailTemplateType: arguments[1], filename: arguments[2], }, f ) ); }, uploadmassivefile: function (i, r, u, f) { return t.call( this, "/api/proxy/massiveassignments/uploadmassivefile", "post", n.extend( {}, { request: arguments[0], type: arguments[1], customerId: arguments[2], }, f ) ); }, }; n.proxies.tags = { defaultOptions: {}, antiForgeryToken: i, get: function (i) { return t.call(this, "/api/proxy/tags/get", "get", n.extend({}, i)); }, }; n.proxies.castfwmetadata = { defaultOptions: {}, antiForgeryToken: i, uploadfirmwareinfo: function (i, r) { return t.call( this, "/api/proxy/castsafirmwarefile/uploadfirmwareinfo", "post", n.extend({}, r), arguments[0] ); }, uploadfirmwarefile: function (i, r) { return t.call( this, "/api/proxy/castsafirmwarefile/uploadfirmwarefile", "post", n.extend({}, r), arguments[0] ); }, createfirmwarerecord: function (i, r) { return t.call( this, "/api/proxy/castsafirmwarefile/createfirmwarerecord", "post", n.extend({}, r), arguments[0] ); }, deactivatefirmwarerecord: function (i, r) { return t.call( this, "/api/proxy/castsafirmwarefile/deactivatefirmwarerecord", "post", n.extend({}, r), arguments[0] ); }, getfirmwaretypes: function (i) { return t.call( this, "/api/proxy/castsafirmwarefile/getfirmwaretypes", "get", n.extend({}, i) ); }, }; n.proxies.castsadevice = { defaultOptions: {}, antiForgeryToken: i, getcustomers: function (i) { return t.call( this, "/api/proxy/castsadevice/getcustomers", "get", n.extend({}, i) ); }, getallcustomers: function (i) { return t.call( this, "/api/proxy/castsadevice/getallcustomers", "get", n.extend({}, i) ); }, createdevicerecord: function (i, r) { return t.call( this, "/api/proxy/castsadevice/createdevicerecord", "post", n.extend({}, r), arguments[0] ); }, getcustomerswithsim: function (i, r) { return t.call( this, "/api/proxy/castsadevice/getcustomerswithsim", "post", n.extend({}, r), arguments[0] ); }, updatecostbillingbycustomer: function (i, r) { return t.call( this, "/api/proxy/castsadevice/updatecostbillingbycustomer", "put", n.extend({}, r), arguments[0] ); }, }; n.proxies.casttagcounts = { defaultOptions: {}, antiForgeryToken: i, testtagcounts: function (i, r) { return t.call( this, "/api/proxy/casttagcounts/gettesttagcounts", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, }; n.proxies.accelerometer = { defaultOptions: {}, antiForgeryToken: i, crash: function (i, r) { return t.call( this, "/api/proxy/accelerometer/crash", "post", n.extend({}, r), arguments[0] ); }, graph: function (i, r) { return t.call( this, "/api/proxy/accelerometer/getgraph", "post", n.extend({}, r), arguments[0] ); }, crashevent: function (i, r) { return t.call( this, "/api/proxy/accelerometer/getcrashevent", "post", n.extend({}, r), arguments[0] ); }, getsummarystatistics: function (i, r) { return t.call( this, "/api/proxy/accelerometer/getsummarystatistics", "post", n.extend({}, r), arguments[0] ); }, getvehicledetails: function (i, r) { return t.call( this, "/api/proxy/accelerometer/getvehicledetails", "get", n.extend( {}, { vin: arguments[0], }, r ) ); }, initcrash: function (i, r) { return t.call( this, "/api/proxy/accelerometer/initcrash", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castcellnetwork = { defaultOptions: {}, antiForgeryToken: i, getcellnetwork: function (i, r) { return t.call( this, "/api/proxy/castcellnetwork/getcellnetwork", "post", n.extend({}, r), arguments[0] ); }, getlatlongbycell: function (i, r) { return t.call( this, "/api/proxy/castcellnetwork/getlatlongbycell", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castconfigfiles = { defaultOptions: {}, antiForgeryToken: i, testconfigfiles: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/gettestconfigfiles", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, querydeltaconfigfiles: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/querydeltaconfigfiles", "post", n.extend({}, r), arguments[0] ); }, querydeltaconfigfilescsv: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/querydeltaconfigfilescsv", "post", n.extend({}, r), arguments[0] ); }, exportdeltaconfigcsv: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/exportdeltaconfigcsv", "post", n.extend({}, r), arguments[0] ); }, querydeltaconfigfile: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/querydeltaconfigfile", "get", n.extend( {}, { query: arguments[0], }, r ) ); }, querytenantdeltaconfigfiles: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/querytenantdeltaconfigfiles", "post", n.extend({}, r), arguments[0] ); }, querytenantdeltaconfigfilescsv: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/querytenantdeltaconfigfilescsv", "post", n.extend({}, r), arguments[0] ); }, exportsupportdeltaconfigcsv: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/exportsupportdeltaconfigcsv", "post", n.extend({}, r), arguments[0] ); }, getconfigurationfilesstandardautocomplete: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/getconfigurationfilesstandardautocomplete", "post", n.extend({}, r), arguments[0] ); }, getconfigurationfilesdeltaautocomplete: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/getconfigurationfilesdeltaautocomplete", "post", n.extend({}, r), arguments[0] ); }, querystandardconfigfiles: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/querystandardconfigfiles", "post", n.extend({}, r), arguments[0] ); }, querystandardconfigfilescsv: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/querystandardconfigfilescsv", "post", n.extend({}, r), arguments[0] ); }, createconfigfile: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/createconfigfile", "post", n.extend({}, r), arguments[0] ); }, createconfigspec: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/createconfigspec", "post", n.extend({}, r), arguments[0] ); }, cloneconfigspec: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/cloneconfigspec", "post", n.extend({}, r), arguments[0] ); }, createconfigspecadvanced: function (i, r, u) { return t.call( this, "/api/proxy/castconfigfiles/createconfigspecadvanced", "post", n.extend( {}, { customerNumber: arguments[0], }, u ), arguments[1] ); }, createconfigfilewithlogs: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/createconfigfilewithlogs", "post", n.extend({}, r), arguments[0] ); }, createstandardconfigfile: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/createstandardconfigfile", "post", n.extend({}, r), arguments[0] ); }, createstandardconfigfilewithlogs: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/createstandardconfigfilewithlogs", "post", n.extend({}, r), arguments[0] ); }, uploadconfiglogfile: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/uploadconfiglogfile", "post", n.extend({}, r), arguments[0] ); }, getconfiglogfiles: function (i) { return t.call( this, "/api/proxy/castconfigfiles/getconfiglogfiles", "get", n.extend({}, i) ); }, getdefaultconfigfile: function (i) { return t.call( this, "/api/proxy/castconfigfiles/getdefaultconfigfile", "get", n.extend({}, i) ); }, updatedeltaconfigfilemetadata: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/updatedeltaconfigfilemetadata", "post", n.extend({}, r), arguments[0] ); }, updatestandardconfigfilemetadata: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/updatestandardconfigfilemetadata", "post", n.extend({}, r), arguments[0] ); }, updatedeltaconfigfiledocument: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/updatedeltaconfigfiledocument", "post", n.extend({}, r), arguments[0] ); }, updatedeltaconfigspecdocument: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/updatedeltaconfigspecdocument", "post", n.extend({}, r), arguments[0] ); }, updatedeltaconfiglock: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/updatedeltaconfiglock", "post", n.extend({}, r), arguments[0] ); }, updatestandardconfigfiledocument: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/updatestandardconfigfiledocument", "post", n.extend({}, r), arguments[0] ); }, activatedeltaconfigfile: function (i, r, u) { return t.call( this, "/api/proxy/castconfigfiles/activatedeltaconfigfile", "post", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, activatestandardconfigfile: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/activatestandardconfigfile", "post", n.extend({}, r), arguments[0] ); }, deactivatedeltaconfigfile: function (i, r, u) { return t.call( this, "/api/proxy/castconfigfiles/deactivatedeltaconfigfile", "post", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, deactivatestandardconfigfile: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/deactivatestandardconfigfile", "post", n.extend({}, r), arguments[0] ); }, changedeltaconfigfiletags: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/changedeltaconfigfiletags", "post", n.extend({}, r), arguments[0] ); }, changestandardconfigfiletags: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/changestandardconfigfiletags", "post", n.extend({}, r), arguments[0] ); }, deletedeltaconfigfile: function (i, r, u) { return t.call( this, "/api/proxy/castconfigfiles/deletedeltaconfigfile", "post", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, getsingledeltaconfig: function (i, r, u) { return t.call( this, "/api/proxy/castconfigfiles/getsingledeltaconfig", "get", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, deletestandardconfigfile: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/deletestandardconfigfile", "post", n.extend( {}, { id: arguments[0], }, r ) ); }, getconfigparamsuimetadata: function (i) { return t.call( this, "/api/proxy/castconfigfiles/getconfigparamsuimetadata", "get", n.extend({}, i) ); }, getConfigParameterList: function (i) { return t.call( this, "/api/proxy/castconfigfiles/getconfigparameterlist", "get", n.extend({}, i) ); }, getdefaultconfigparams: function (i) { return t.call( this, "/api/proxy/castconfigfiles/getdefaultconfigparams", "get", n.extend({}, i) ); }, getdefaultconfigvalues: function (i) { return t.call( this, "/api/proxy/castconfigfiles/getdefaultconfigvalues", "get", n.extend({}, i) ); }, getdevicestate: function (i, r, u, f) { return t.call( this, "/api/proxy/castconfigfiles/getdevicestate", "get", n.extend( {}, { standardHash: arguments[0], deltaHash: arguments[1], customerId: arguments[2], }, f ) ); }, validateconfigparams: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/validateconfigparams", "post", n.extend({}, r), arguments[0] ); }, validateconfigspecs: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/validateconfigspecs", "post", n.extend({}, r), arguments[0] ); }, getstarterconfigurations: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/getstarterconfigurations", "post", n.extend({}, r), arguments[0] ); }, createstarterconfig: function (i, r, u) { return t.call( this, "/api/proxy/castconfigfiles/createstarterconfig", "post", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, removestarterconfiguration: function (i, r) { return t.call( this, "/api/proxy/castconfigfiles/removestarterconfiguration", "delete", n.extend( {}, { Id: arguments[0], }, r ) ); }, }; n.proxies.castdashboard = { defaultOptions: {}, antiForgeryToken: i, testdashboard: function (i, r) { return t.call( this, "/api/proxy/castdashboard/gettestdashboard", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, latestdashboard: function (i, r) { return t.call( this, "/api/proxy/castdashboard/getlatestdashboard", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, }; n.proxies.castdeviceapplyaudit = { defaultOptions: {}, antiForgeryToken: i, testdeviceapplyaudit: function (i, r) { return t.call( this, "/api/proxy/castdeviceapplyaudit/gettestdeviceapplyaudit", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, getdeviceapplyaudit: function (i, r, u, f, e, o) { return t.call( this, "/api/proxy/castdeviceapplyaudit/getdeviceapplyaudit", "get", n.extend( {}, { id: arguments[0], start: arguments[1], end: arguments[2], tzOffsetMinutes: arguments[3], page: arguments[4], }, o ) ); }, }; n.proxies.devicectc = { defaultOptions: {}, antiForgeryToken: i, loadfile: function (i, r) { return t.call( this, "/api/proxy/castdevicectc/loadfile", "post", n.extend({}, r), arguments[0] ); }, queryctcfiles: function (i, r) { return t.call( this, "/api/proxy/castdevicectc/queryctcfiles", "post", n.extend({}, r), arguments[0] ); }, deletectcfiles: function (i, r) { return t.call( this, "/api/proxy/castdevicectc/deletectcfiles", "post", n.extend( {}, { carbFileName: arguments[0], }, r ) ); }, downloadctcfiles: function (i, r) { return t.call( this, "/api/proxy/castdevicectc/downloadctcfiles", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castdevicedeployaudit = { defaultOptions: {}, antiForgeryToken: i, testdevicedeployaudit: function (i, r) { return t.call( this, "/api/proxy/castdevicedeployaudit/gettestdevicedeployaudit", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, fetchdevicedeployaudit: function (i, r, u, f, e, o, s) { return t.call( this, "/api/proxy/castdevicedeployaudit/getdevicedeployaudit", "get", n.extend( {}, { id: arguments[0], start: arguments[1], end: arguments[2], tzOffsetMinutes: arguments[3], page: arguments[4], customerId: arguments[5], }, s ) ); }, }; n.proxies.castdevices = { defaultOptions: {}, antiForgeryToken: i, deployLimits: function (i) { return t.call( this, "/api/proxy/castoperatordevices/deploylimits", "get", n.extend({}, i) ); }, gettagsdevices: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/gettagsdevices", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getDeviceCountsData: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdevicecountsdata", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getdashboarddevicescountsdata: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdashboarddevicescountsdata", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getdevicesbymodel: function (i, r, u) { return t.call( this, "/api/proxy/castoperatordevices/getdevicesbymodel", "get", n.extend( {}, { customerId: arguments[0], deviceModel: arguments[1], }, u ) ); }, getsumaryinformation: function (i, r, u) { return t.call( this, "/api/proxy/castoperatordevices/getsumaryinformation", "get", n.extend( {}, { customerId: arguments[0], deviceId: arguments[1], }, u ) ); }, getdevicesneverincontact: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdevicesneverincontact", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getdevicesincontacttoday: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdevicesincontacttoday", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getdevicesoutofcontactlastweeks: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdevicesoutofcontactlastweeks", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getdeviceswithoutconfig: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdeviceswithoutconfig", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getdevicesbytag: function (i, r, u) { return t.call( this, "/api/proxy/castoperatordevices/getdevicesbytag", "get", n.extend( {}, { customerId: arguments[0], tag: arguments[1], }, u ) ); }, getalltags: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getalltags", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, get5toptags: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/get5toptags", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getconfigfiletagsdevicesoutofcontactdata: function (i, r, u) { return t.call( this, "/api/proxy/castoperatordevices/getconfigfiletagsdevicesoutofcontactdata", "get", n.extend( {}, { customerId: arguments[0], timezoneOffsetMinutes: arguments[1], }, u ) ); }, getdevicesoutofcontactdataforcsv: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdevicesoutofcontactdataforcsv", "post", n.extend({}, r), arguments[0] ); }, getconfigfiletagsdata: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getconfigfiletagsdata", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, getdevicesoutofcontactdata: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getdevicesoutofcontactdata", "post", n.extend({}, r), arguments[0] ); }, getnumberdevicescustomer: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getnumberdevicescustomer", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, querydevices: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/querydevices", "post", n.extend({}, r), arguments[0] ); }, querydevicescrosscustomers: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/querydevicescrosscustomers", "post", n.extend({}, r), arguments[0] ); }, querydevicesstate: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/querydevicesstate", "post", n.extend({}, r), arguments[0] ); }, getimmediateconfigs: function (i) { return t.call( this, "/api/proxy/castoperatordevices/getimmediateconfigs", "get", n.extend({}, i) ); }, querytenantdevices: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/querytenantdevices", "post", n.extend({}, r), arguments[0] ); }, querytenantdevicesmodels: function (i) { return t.call( this, "/api/proxy/castoperatordevices/querytenantdevicesmodels", "get", n.extend({}, i) ); }, devicestate: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/devicestate", "post", n.extend({}, r), arguments[0] ); }, deviceexperimentalmode: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/deviceexperimentalmode", "put", n.extend({}, r), arguments[0] ); }, devicestatedelta: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/devicestatedelta", "post", n.extend({}, r), arguments[0] ); }, devicestatestandard: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/devicestatestandard", "post", n.extend({}, r), arguments[0] ); }, devicestatedifferences: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/devicestatedifferences", "post", n.extend({}, r), arguments[0] ); }, tagdevices: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/tagdevices", "post", n.extend({}, r), arguments[0] ); }, removedevicestags: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/removedevicestags", "post", n.extend({}, r), arguments[0] ); }, replacedevicestags: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/replacedevicestags", "post", n.extend({}, r), arguments[0] ); }, getGridUserSettings: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getgridusersettings", "get", n.extend( {}, { entityType: arguments[0], }, r ) ); }, setGridUserSettings: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/setgridusersettings", "post", n.extend({}, r), arguments[0] ); }, cancelfirmwaretodevice: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/cancelfirmwaretodevice", "post", n.extend({}, r), arguments[0] ); }, getasyncapplystatus: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getasyncapplystatus", "get", n.extend( {}, { asyncRef: arguments[0], }, r ) ); }, applyandsubscribefirmware: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/applyandsubscribefirmware", "post", n.extend({}, r), arguments[0] ); }, applyfirmwaretodevice: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/applyfirmwaretodevice", "post", n.extend({}, r), arguments[0] ); }, applydeltaconfigtodevice: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/applydeltaconfigtodevice", "post", n.extend({}, r), arguments[0] ); }, applydeltaconfigtodeviceprocess: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/applydeltaconfigtodeviceprocess", "get", n.extend( {}, { command: arguments[0], }, r ) ); }, canceldeltaconfigtodevice: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/canceldeltaconfigtodevice", "post", n.extend({}, r), arguments[0] ); }, resetconfigtostandard: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/resetconfigtostandard", "post", n.extend({}, r), arguments[0] ); }, createpurchaserequest: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/createpurchaserequest", "post", n.extend({}, r), arguments[0] ); }, exportdevicescolumns: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/exportdevicescolumns", "post", n.extend({}, r), arguments[0] ); }, exportdevices: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/exportdevices", "post", n.extend({}, r), arguments[0] ); }, getDeviceTimeline: function (i, r, u, f, e, o) { return t.call( this, "/api/proxy/castoperatordevices/getdevicetimeline", "get", n.extend( {}, { customer: arguments[0], serialNumber: arguments[1], start: arguments[2], end: arguments[3], page: arguments[4], }, o ) ); }, getDeviceViewModel: function (i, r, u) { return t.call( this, "/api/proxy/castoperatordevices/getdeviceviewmodel", "get", n.extend( {}, { customer: arguments[0], id: arguments[1], }, u ) ); }, validateassignedfirmware: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/validateassignedfirmware", "post", n.extend({}, r), arguments[0] ); }, postimmediatedeploy: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/postimmediatedeploy", "post", n.extend({}, r), arguments[0] ); }, gettenantkeys: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/gettenantkeys", "get", n.extend( {}, { castTenant: arguments[0], }, r ) ); }, gettenantkeysbycustomerid: function (i) { return t.call( this, "/api/proxy/castoperatordevices/gettenantkeysbycustomerid", "get", n.extend({}, i) ); }, postimmediaterecast: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/postimmediaterecast", "post", n.extend({}, r), arguments[0] ); }, validatecustomerdevices: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/validatecustomerdevices", "post", n.extend({}, r), arguments[0] ); }, changescriptingstatus: function (i, r, u) { return t.call( this, "/api/proxy/castoperatordevices/changescriptingstatus", "get", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, getinvalidscriptingdevices: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getinvalidscriptingdevices", "post", n.extend({}, r), arguments[0] ); }, enabledevicesscripting: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/enabledevicesscripting", "post", n.extend({}, r), arguments[0] ); }, getscriptscountdata: function (i, r) { return t.call( this, "/api/proxy/castoperatordevices/getscriptscountdata", "get", n.extend( {}, { customerId: arguments[0], }, r ) ); }, }; n.proxies.castconfigfileaudits = { defaultOptions: {}, antiForgeryToken: i, testconfigfileaudits: function (i, r) { return t.call( this, "/api/proxy/castconfigfileaudits/gettestconfigfilesaudit", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, queryconfigfileaudits: function (i, r) { return t.call( this, "/api/proxy/castconfigfileaudits/queryconfigfilesaudit", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castfirmwarefile = { defaultOptions: {}, antiForgeryToken: i, testfirmwarefiles: function (i, r) { return t.call( this, "/api/proxy/castfirmwarefile/gettestfirmwarefiles", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, queryfirmwarefiles: function (i, r) { return t.call( this, "/api/proxy/castfirmwarefile/queryfirmwarefiles", "post", n.extend({}, r), arguments[0] ); }, queryautocompletefirmwarefiles: function (i, r) { return t.call( this, "/api/proxy/castfirmwarefile/queryautocompletefirmwarefiles", "post", n.extend({}, r), arguments[0] ); }, queryfullfirmwarefilesforautocomplete: function (i, r) { return t.call( this, "/api/proxy/castfirmwarefile/queryfullfirmwarefilesforautocomplete", "post", n.extend({}, r), arguments[0] ); }, getFirmwareFile: function (i, r, u) { return t.call( this, "/api/proxy/castfirmwarefile/getfirmwarefile", "get", n.extend( {}, { firmwareId: arguments[0], customer: arguments[1], }, u ) ); }, deactivateFirmwareFile: function (i, r, u) { return t.call( this, "/api/proxy/castfirmwarefile/deactivatefirmwarefile", "post", n.extend( {}, { firmwareFileId: arguments[0], customerId: arguments[1], }, u ) ); }, deleteFirmwareFile: function (i, r, u) { return t.call( this, "/api/proxy/castfirmwarefile/deletefirmwarefile", "post", n.extend( {}, { firmwareFileId: arguments[0], customerId: arguments[1], }, u ) ); }, getfwcharacteristics: function (i, r) { return t.call( this, "/api/proxy/castfirmwarefile/getfwcharacteristics", "post", n.extend({}, r), arguments[0] ); }, updatefirmwarecharacteristics: function (i, r) { return t.call( this, "/api/proxy/castfirmwarefile/updatefirmwarecharacteristics", "post", n.extend({}, r), arguments[0] ); }, exportfirmwarecsv: function (i, r) { return t.call( this, "/api/proxy/castfirmwarefile/exportfirmwarecsv", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castfirmwaresubscriptionaudit = { defaultOptions: {}, antiForgeryToken: i, testfirmwaresubscriptionaudit: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptionaudit/gettestfirmwaresubscriptionaudit", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, queryfirmwaresubscriptionaudits: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptionaudit/queryfirmwaresubscriptionaudit", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.castfirmwaresubscriptions = { defaultOptions: {}, antiForgeryToken: i, testfirmwaresubscriptions: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/gettestfirmwaresubscriptions", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, queryfirmwaresubscriptions: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/queryfirmwaresubscriptions", "post", n.extend({}, r), arguments[0] ); }, queryfirmwaresubscriptionscsv: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/queryfirmwaresubscriptionscsv", "post", n.extend({}, r), arguments[0] ); }, querytenantfirmwaresubscriptions: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/querytenantfirmwaresubscriptions", "post", n.extend({}, r), arguments[0] ); }, querytenantfirmwaresubscriptionscsv: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/querytenantfirmwaresubscriptionscsv", "post", n.extend({}, r), arguments[0] ); }, subscribe: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/subscribe", "post", n.extend({}, r), arguments[0] ); }, unsubscribe: function (i, r, u) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/unsubscribe", "post", n.extend( {}, { id: arguments[0], customerId: arguments[1], }, u ) ); }, changetags: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/changetags", "post", n.extend({}, r), arguments[0] ); }, queryautocompletefirmwaresubscriptions: function (i, r) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/queryautocompletefirmwaresubscriptions", "post", n.extend({}, r), arguments[0] ); }, querysubscriptionbyid: function (i, r, u, f, e) { return t.call( this, "/api/proxy/castfirmwaresubscriptions/querysubscriptionbyid", "get", n.extend( {}, { firmwareId: arguments[0], customerId: arguments[1], tzOffset: arguments[2], origin: arguments[3], }, e ) ); }, }; n.proxies.castheartbeats = { defaultOptions: {}, antiForgeryToken: i, testheartbeats: function (i, r) { return t.call( this, "/api/proxy/castheartbeats/gettestdeviceapplyaudit", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, queryheartbeats: function (i, r) { return t.call( this, "/api/proxy/castheartbeats/queryheartbeats", "get", n.extend({}, r), arguments[0] ); }, }; n.proxies.notes = { defaultOptions: {}, antiForgeryToken: i, fetch: function (i, r) { return t.call( this, "/api/proxy/castnotes/fetch", "get", n.extend( {}, { query: arguments[0], }, r ) ); }, create: function (i, r) { return t.call( this, "/api/proxy/castnotes/create", "post", n.extend({}, r), arguments[0] ); }, update: function (i, r) { return t.call( this, "/api/proxy/castnotes/update", "put", n.extend({}, r), arguments[0] ); }, delete: function (i, r) { return t.call( this, "/api/proxy/castnotes/delete", "delete", n.extend( {}, { id: arguments[0], }, r ) ); }, }; n.proxies.casttagcountshistory = { defaultOptions: {}, antiForgeryToken: i, testtagcountshistory: function (i, r) { return t.call( this, "/api/proxy/casttagcountshistory/gettesttagcountshistory", "get", n.extend( {}, { tzOffsetMinutes: arguments[0], }, r ) ); }, querytagcountshistory: function (i, r) { return t.call( this, "/api/proxy/casttagcountshistory/querytagcountshistory", "get", n.extend({}, r), arguments[0] ); }, }; n.proxies.castconfig = { defaultOptions: {}, antiForgeryToken: i, getconfig: function (i) { return t.call( this, "/api/proxy/tenantconfiguration/getconfiguration", "get", n.extend({}, i) ); }, putconfig: function (i, r) { return t.call( this, "/api/proxy/tenantconfiguration/putconfiguration", "put", n.extend({}, r), arguments[0] ); }, getTerminology: function (i, r) { return t.call( this, "/api/proxy/tenantconfiguration/getterminology", "get", n.extend( {}, { culture: arguments[0], }, r ) ); }, getIntegrationMethods: function (i) { return t.call( this, "/api/proxy/tenantconfiguration/getintegrationmethods", "get", n.extend({}, i) ); }, }; n.proxies.apiadbrowse = { defaultOptions: {}, antiForgeryToken: i, queryvehiclead: function (i, r, u) { return t.call( this, "/api/proxy/apiadbrowse/queryvehiclead", "get", n.extend( {}, { ma: arguments[0], apiKey: arguments[1], }, u ) ); }, postvehiclead: function (i, r, u) { return t.call( this, "/api/proxy/apiadbrowse/postvehiclead", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, deletead: function (i, r, u) { return t.call( this, "/api/proxy/apiadbrowse/deletead", "delete", n.extend( {}, { ma: arguments[0], apiKey: arguments[1], }, u ) ); }, }; n.proxies.apiadimage = { defaultOptions: {}, antiForgeryToken: i, uploadtempimage: function (i, r, u) { return t.call( this, "/api/proxy/apiadimage/uploadtempimage", "post", n.extend( {}, { request: arguments[0], apiKey: arguments[1], }, u ) ); }, updateadimages: function (i, r, u, f) { return t.call( this, "/api/proxy/apiadimage/updateadimages", "put", n.extend( {}, { ma: arguments[0], apiKey: arguments[1], }, f ), arguments[2] ); }, }; n.proxies.apiassureddeploymentdevicestatus = { defaultOptions: {}, antiForgeryToken: i, getdevicestatus: function (i, r, u, f) { return t.call( this, "/api/proxy/apiassureddeploymentdevicestatus/getdevicestatus", "get", n.extend( {}, { apiKey: arguments[0], groupName: arguments[1], serialNumber: arguments[2], }, f ) ); }, }; n.proxies.apiassureddeploymentgroupstatus = { defaultOptions: {}, antiForgeryToken: i, getgroupstatus: function (i, r, u) { return t.call( this, "/api/proxy/apiassureddeploymentgroupstatus/getgroupstatus", "get", n.extend( {}, { apiKey: arguments[0], groupName: arguments[1], }, u ) ); }, }; n.proxies.apicastcanceldeployment = { defaultOptions: {}, antiForgeryToken: i, canceldeltaconfig: function (i, r, u) { return t.call( this, "/api/proxy/apicastcanceldeployment/canceldeltaconfig", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apicastdataserverconfig = { defaultOptions: {}, antiForgeryToken: i, getavailabledataservers: function (i, r) { return t.call( this, "/api/proxy/apicastdataserverconfig/getavailabledataservers", "get", n.extend( {}, { apiKey: arguments[0], }, r ) ); }, putavailabledataservers: function (i, r, u) { return t.call( this, "/api/proxy/apicastdataserverconfig/putavailabledataservers", "put", n.extend( {}, { apiKey: arguments[0], endpoints: arguments[1], }, u ) ); }, assignconfigurationtodevices: function (i, r, u, f) { return t.call( this, "/api/proxy/apicastdataserverconfig/assignconfigurationtodevices", "post", n.extend( {}, { apiKey: arguments[0], endpointName: arguments[1], devices: arguments[2], }, f ) ); }, }; n.proxies.apicastdeploy = { defaultOptions: {}, antiForgeryToken: i, applydeltaconfigtodevice: function (i, r, u) { return t.call( this, "/api/proxy/apicastdeploy/applydeltaconfigtodevice", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apicastdeployfirmware = { defaultOptions: {}, antiForgeryToken: i, applyfirmwaretodevice: function (i, r, u) { return t.call( this, "/api/proxy/apicastdeployfirmware/applyfirmwaretodevice", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apicastdeviceconfigreset = { defaultOptions: {}, antiForgeryToken: i, resetconfigtostandard: function (i, r, u) { return t.call( this, "/api/proxy/apicastdeviceconfigreset/resetconfigtostandard", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apicastdevices = { defaultOptions: {}, antiForgeryToken: i, querydevices: function (i, r, u) { return t.call( this, "/api/proxy/apicastdevices/querydevices", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apicastdevicetags = { defaultOptions: {}, antiForgeryToken: i, tagdevices: function (i, r, u) { return t.call( this, "/api/proxy/apicastdevicetags/tagdevices", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, removedevicestags: function (i, r, u) { return t.call( this, "/api/proxy/apicastdevicetags/removedevicestags", "delete", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, replacedevicestags: function (i, r, u) { return t.call( this, "/api/proxy/apicastdevicetags/replacedevicestags", "put", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apicastfirmware = { defaultOptions: {}, antiForgeryToken: i, queryfirmwarefiles: function (i, r, u) { return t.call( this, "/api/proxy/apicastfirmware/queryfirmwarefiles", "get", n.extend( {}, { query: arguments[0], apiKey: arguments[1], }, u ) ); }, }; n.proxies.apicastfirmwaresubscription = { defaultOptions: {}, antiForgeryToken: i, queryfirmwaresubscriptions: function (i, r, u) { return t.call( this, "/api/proxy/apicastfirmwaresubscription/queryfirmwaresubscriptions", "get", n.extend( {}, { query: arguments[0], apiKey: arguments[1], }, u ) ); }, subscribe: function (i, r, u) { return t.call( this, "/api/proxy/apicastfirmwaresubscription/subscribe", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, unsubscribe: function (i, r, u) { return t.call( this, "/api/proxy/apicastfirmwaresubscription/unsubscribe", "delete", n.extend( {}, { id: arguments[0], apiKey: arguments[1], }, u ) ); }, changesubscriptiontags: function (i, r, u) { return t.call( this, "/api/proxy/apicastfirmwaresubscription/changesubscriptiontags", "put", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apicastscripts = { defaultOptions: {}, antiForgeryToken: i, openeditor: function (i, r, u) { return t.call( this, "/api/proxy/apicastscripts/openeditor", "get", n.extend( {}, { scriptId: arguments[0], APIKey: arguments[1], }, u ) ); }, savescript: function (i, r) { return t.call( this, "/api/proxy/apicastscripts/savescript", "post", n.extend({}, r), arguments[0] ); }, updatescript: function (i, r) { return t.call( this, "/api/proxy/apicastscripts/updatescript", "put", n.extend({}, r), arguments[0] ); }, }; n.proxies.apicastkeywordconfigs = { defaultOptions: {}, antiForgeryToken: i, getconfig: function (i, r, u) { return t.call( this, "/api/proxy/apicastkeywordconfigs/getconfig", "get", n.extend( {}, { apiKey: arguments[0], serialNumber: arguments[1], }, u ) ); }, getkeywordconfig: function (i, r, u) { return t.call( this, "/api/proxy/apicastkeywordconfigs/getkeywordconfig", "get", n.extend( {}, { apiKey: arguments[0], serialNumber: arguments[1], }, u ) ); }, retrievebatchconfigs: function (i, r) { return t.call( this, "/api/proxy/apicastkeywordconfigs/retrievebatchconfigs", "post", n.extend({}, r), arguments[0] ); }, retrievekeywordconfigs: function (i, r) { return t.call( this, "/api/proxy/apicastkeywordconfigs/retrievekeywordconfigs", "post", n.extend({}, r), arguments[0] ); }, postconfigs: function (i, r) { return t.call( this, "/api/proxy/apicastkeywordconfigs/postconfigs", "post", n.extend({}, r), arguments[0] ); }, postkeywordconfigs: function (i, r) { return t.call( this, "/api/proxy/apicastkeywordconfigs/postkeywordconfigs", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.apicastlistener = { defaultOptions: {}, antiForgeryToken: i, forwardconfigpings: function (i, r, u) { return t.call( this, "/api/proxy/apicastlistener/forwardconfigpings", "post", n.extend( {}, { apiKey: arguments[0], }, u ), arguments[1] ); }, }; n.proxies.apicastdeployaudit = { defaultOptions: {}, antiForgeryToken: i, getdeviceapplyaudit: function (i, r, u, f, e, o, s) { return t.call( this, "/api/proxy/apicastdeployaudit/getdeviceapplyaudit", "get", n.extend( {}, { id: arguments[0], start: arguments[1], end: arguments[2], tzOffsetMinutes: arguments[3], page: arguments[4], apiKey: arguments[5], }, s ) ); }, }; n.proxies.apiconfigurationfile = { defaultOptions: {}, antiForgeryToken: i, getconffile: function (i, r) { return t.call( this, "/api/proxy/apiconfigurationfile/getconffile", "get", n.extend( {}, { confFileName: arguments[0], }, r ) ); }, geteditconfigfile: function (i) { return t.call( this, "/api/proxy/apiconfigurationfile/geteditconfigfile", "get", n.extend({}, i) ); }, getschemaconfigfile: function (i) { return t.call( this, "/api/proxy/apiconfigurationfile/getschemaconfigfile", "get", n.extend({}, i) ); }, getconfigfileschemadata: function (i, r) { return t.call( this, "/api/proxy/apiconfigurationfile/getconfigfileschemadata", "get", n.extend( {}, { configfilename: arguments[0], }, r ) ); }, saveconfigfiletemplate: function (i, r) { return t.call( this, "/api/proxy/apiconfigurationfile/saveconfigfiletemplate", "post", n.extend({}, r), arguments[0] ); }, }; n.proxies.apidevicecommands = { defaultOptions: {}, antiForgeryToken: i, commanddevice: function (i, r, u, f, e) { return t.call( this, "/api/proxy/apidevicecommands/commanddevice", "post", n.extend( {}, { APIKey: arguments[0], serialNumber: arguments[1], mode: arguments[3], }, e ), arguments[2] ); }, getresult: function (i, r, u) { return t.call( this, "/api/proxy/apidevicecommands/getresult", "get", n.extend( {}, { APIKey: arguments[0], token: arguments[1], }, u ) ); }, configuredevicenetwork: function (i, r, u, f) { return t.call( this, "/api/proxy/apidevicecommands/configuredevicenetwork", "put", n.extend( {}, { APIKey: arguments[0], devices: arguments[1], mode: arguments[2], }, f ) ); }, handleexception: function (i, r) { return t.call( this, "/api/proxy/apidevicecommands/handleexception", "get", n.extend( {}, { ex: arguments[0], }, r ) ); }, }; n.proxies.apidevicediagnostics = { defaultOptions: {}, antiForgeryToken: i, devicediagnostics: function (i, r, u, f, e) { return t.call( this, "/api/proxy/apidevicediagnostics/devicediagnostics", "post", n.extend( {}, { APIKey: arguments[0], serialNumber: arguments[1], type: arguments[2], parameters: arguments[3], }, e ) ); }, }; n.proxies.apideviceinitiatedebug = { defaultOptions: {}, antiForgeryToken: i, initiatelivescriptdebugging: function (i, r, u) { return t.call( this, "/api/proxy/apideviceinitiatedebug/initiatelivescriptdebugging", "post", n.extend( {}, { APIKey: arguments[0], deviceSerialNumber: arguments[1], }, u ) ); }, }; n.proxies.apidevicelocation = { defaultOptions: {}, antiForgeryToken: i, getlocation: function (i, r, u) { return t.call( this, "/api/proxy/apidevicelocation/getlocation", "get", n.extend( {}, { apiKey: arguments[0], serialNumber: arguments[1], }, u ) ); }, }; n.proxies.apidevicepackets = { defaultOptions: {}, antiForgeryToken: i, getdata: function (i, r, u, f) { return t.call( this, "/api/proxy/apidevicepackets/getdata", "get", n.extend( {}, { apiKey: arguments[0], queue: arguments[1], batchCount: arguments[2], }, f ) ); }, ack: function (i, r, u, f) { return t.call( this, "/api/proxy/apidevicepackets/ack", "post", n.extend( {}, { apiKey: arguments[0], queue: arguments[1], ack: arguments[2], }, f ) ); }, }; n.proxies.apidevices = { defaultOptions: {}, antiForgeryToken: i, getdevices: function (i, r, u, f) { return t.call( this, "/api/proxy/apidevices/getdevices", "get", n.extend( {}, { APIKey: arguments[0], offset: arguments[1], count: arguments[2], }, f ) ); }, activatedevice: function (i, r, u) { return t.call( this, "/api/proxy/apidevices/activatedevice", "post", n.extend( {}, { APIKey: arguments[0], serialNumber: arguments[1], }, u ) ); }, deactivatedevice: function (i, r, u) { return t.call( this, "/api/proxy/apidevices/deactivatedevice", "delete", n.extend( {}, { APIKey: arguments[0], serialNumber: arguments[1], }, u ) ); }, assigndevices: function (i, r, u) { return t.call( this, "/api/proxy/apidevices/assigndevices", "put", n.extend( {}, { APIKey: arguments[0], }, u ), arguments[1] ); }, }; n.proxies.apicheck = { defaultOptions: {}, antiForgeryToken: i, ping: function (i, r) { return t.call( this, "/api/proxy/apicheck/ping", "get", n.extend( {}, { APIKey: arguments[0], }, r ) ); }, }; n.proxies.apifaultcodes = { defaultOptions: {}, antiForgeryToken: i, querydtc: function (i, r, u) { return t.call( this, "/api/proxy/apifaultcodes/querydtc", "get", n.extend( {}, { query: arguments[0], apiKey: arguments[1], }, u ) ); }, }; n.proxies.apiforwardingswitch = { defaultOptions: {}, antiForgeryToken: i, getdevicesfornamedconfig: function (i, r, u, f, e) { return t.call( this, "/api/proxy/apiforwardingswitch/getdevicesfornamedconfig", "get", n.extend( {}, { APIKey: arguments[0], namedConfig: arguments[1], offset: arguments[2], count: arguments[3], }, e ) ); }, assigndevicestosubkey: function (i, r, u, f) { return t.call( this, "/api/proxy/apiforwardingswitch/assigndevicestosubkey", "post", n.extend( {}, { APIKey: arguments[0], namedConfig: arguments[1], devices: arguments[2], }, f ) ); }, }; n.proxies.apigeoad = { defaultOptions: {}, antiForgeryToken: i, querynearbyads: function (i, r, u, f) { return t.call( this, "/api/proxy/apigeoad/querynearbyads", "get", n.extend( {}, { lat: arguments[0], lon: arguments[1], apiKey: arguments[2], }, f ) ); }, postvehiclead: function (i, r, u, f) { return t.call( this, "/api/proxy/apigeoad/postvehiclead", "post", n.extend( {}, { altitude: arguments[1], apiKey: arguments[2], }, f ), arguments[0] ); }, updatead: function (i, r, u) { return t.call( this, "/api/proxy/apigeoad/updatead", "put", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, deletead: function (i, r, u) { return t.call( this, "/api/proxy/apigeoad/deletead", "delete", n.extend( {}, { id: arguments[0], apiKey: arguments[1], }, u ) ); }, }; n.proxies.apigeoadlocate = { defaultOptions: {}, antiForgeryToken: i, updatelocation: function (i, r, u) { return t.call( this, "/api/proxy/apigeoadlocate/updatelocation", "post", n.extend( {}, { id: arguments[0], apiKey: arguments[1], }, u ) ); }, queryads: function (i, r, u) { return t.call( this, "/api/proxy/apigeoadlocate/queryads", "get", n.extend( {}, { sn: arguments[0], apiKey: arguments[1], }, u ) ); }, updateadimages: function (i, r, u, f) { return t.call( this, "/api/proxy/apigeoadlocate/updateadimages", "put", n.extend( {}, { adId: arguments[0], apiKey: arguments[1], }, f ), arguments[2] ); }, }; n.proxies.apimassdevicecommands = { defaultOptions: {}, antiForgeryToken: i, getresult: function (i, r, u) { return t.call( this, "/api/proxy/apimassdevicecommands/getresult", "get", n.extend( {}, { APIKey: arguments[0], token: arguments[1], }, u ) ); }, }; n.proxies.apimassdevicediagnostics = { defaultOptions: {}, antiForgeryToken: i, massdevicediagnostics: function (i, r, u, f, e, o) { return t.call( this, "/api/proxy/apimassdevicediagnostics/massdevicediagnostics", "post", n.extend( {}, { APIKey: arguments[0], type: arguments[1], serialNumbers: arguments[2], customerNo: arguments[3], parameters: arguments[4], }, o ) ); }, }; n.proxies.apimessageformat = { defaultOptions: {}, antiForgeryToken: i, formatcrc: function (i, r) { return t.call( this, "/api/proxy/apimessageformat/formatcrc", "get", n.extend( {}, { messageFormat: arguments[0], }, r ) ); }, }; n.proxies.apicastconfigurations = { defaultOptions: {}, antiForgeryToken: i, querydeltaconfigfiles: function (i, r, u) { return t.call( this, "/api/proxy/apicastconfigurations/querydeltaconfigfiles", "get", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, updateconfiguration: function (i, r, u) { return t.call( this, "/api/proxy/apicastconfigurations/updateconfiguration", "post", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, putdeltaconfigtags: function (i, r, u) { return t.call( this, "/api/proxy/apicastconfigurations/putdeltaconfigtags", "put", n.extend( {}, { apiKey: arguments[1], }, u ), arguments[0] ); }, }; n.proxies.apimilesbystatereport = { defaultOptions: {}, antiForgeryToken: i, requestreport: function (i, r, u, f, e) { return t.call( this, "/api/proxy/apimilesbystatereport/requestreport", "post", n.extend( {}, { apiKey: arguments[0], serialNumber: arguments[1], start: arguments[2], end: arguments[3], }, e ) ); }, getreport: function (i, r, u) { return t.call( this, "/api/proxy/apimilesbystatereport/getreport", "get", n.extend( {}, { apiKey: arguments[0], reportToken: arguments[1], }, u ) ); }, }; n.proxies.apiopsdeviceinstallinfo = { defaultOptions: {}, antiForgeryToken: i, requestreport: function (i, r, u, f) { return t.call( this, "/api/proxy/apiopsdeviceinstallinfo/requestreport", "post", n.extend( {}, { apiKey: arguments[0], email: arguments[1], tzOffset: arguments[2], }, f ) ); }, getinstalleddevices: function (i, r, u) { return t.call( this, "/api/proxy/apiopsdeviceinstallinfo/getinstalleddevices", "get", n.extend( {}, { apiKey: arguments[0], reportToken: arguments[1], }, u ) ); }, }; n.proxies.apisimstatus = { defaultOptions: {}, antiForgeryToken: i, setsimstatus: function (i, r, u, f) { return t.call( this, "/api/proxy/apisimstatus/setsimstatus", "post", n.extend( {}, { APIKey: arguments[0], DeviceSerialNumbers: arguments[1], mode: arguments[2], }, f ) ); }, }; n.proxies.apiuniquestreetsreport = { defaultOptions: {}, antiForgeryToken: i, requestreport: function (i, r, u, f, e) { return t.call( this, "/api/proxy/apiuniquestreetsreport/requestreport", "post", n.extend( {}, { apiKey: arguments[0], serialNumber: arguments[1], start: arguments[2], end: arguments[3], }, e ) ); }, getreport: function (i, r, u) { return t.call( this, "/api/proxy/apiuniquestreetsreport/getreport", "get", n.extend( {}, { apiKey: arguments[0], reportToken: arguments[1], }, u ) ); }, }; n.proxies.apivinlookup = { defaultOptions: {}, antiForgeryToken: i, getvins: function (i, r, u) { return t.call( this, "/api/proxy/apivinlookup/getvins", "get", n.extend( {}, { APIKey: arguments[0], serialNumbers: arguments[1], }, u ) ); }, }; n.proxies.devicepurchase = { defaultOptions: {}, antiForgeryToken: i, devicepurchased: function (i, r, u) { return t.call( this, "/api/proxy/devicepurchase/devicepurchased", "post", n.extend( {}, { sysKey: arguments[0], }, u ), arguments[1] ); }, assurepurchasers: function (i, r, u) { return t.call( this, "/api/proxy/devicepurchase/assurepurchasers", "put", n.extend( {}, { sysKey: arguments[0], }, u ), arguments[1] ); }, disassociatedevice: function (i, r, u) { return t.call( this, "/api/proxy/devicepurchase/disassociatedevice", "delete", n.extend( {}, { sysKey: arguments[0], devices: arguments[1], }, u ) ); }, }; n.proxies.jasperpushapi = { defaultOptions: {}, antiForgeryToken: i, pushdatathresholdtrigger: function (i) { return t.call( this, "/api/proxy/jasperpushapi/pushdatathresholdtrigger", "post", n.extend({}, i) ); }, }; n.proxies.twiliowebhook = { defaultOptions: {}, antiForgeryToken: i, get: function (i, r) { return t.call( this, "/api/proxy/twiliowebhook/get", "get", n.extend( {}, { id: arguments[0], }, r ) ); }, twilioresponse: function (i, r) { return t.call( this, "/api/proxy/twiliowebhook/twilioresponse", "post", n.extend({}, r), arguments[0] ); }, }; })(jQuery);