This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
map_suite_gps_tracking_server_web_services_reference_guide [2015/09/16 05:58] admin |
map_suite_gps_tracking_server_web_services_reference_guide [2015/09/16 06:03] (current) admin |
||
---|---|---|---|
Line 9: | Line 9: | ||
=== GetOrganizationsForAccount method === | === GetOrganizationsForAccount method === | ||
Parameters: | Parameters: | ||
+ | |||
+ | |||
|''securityKey''|Required, user ID| | |''securityKey''|Required, user ID| | ||
|''accountID''|Required, Account ID| | |''accountID''|Required, Account ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Gets an organization from an account. | Function description: Gets an organization from an account. | ||
=== GetAllOrganizationForAccount method === | === GetAllOrganizationForAccount method === | ||
Parameters: | Parameters: | ||
+ | |||
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''accountID''|Required, Account ID| | |''accountID''|Required, Account ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Gets all organizations from an account. | Function description: Gets all organizations from an account. | ||
=== GetOrganization method === | === GetOrganization method === | ||
- | Parameters: | + | Parameters: |
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, Organization ID| | |''orgID''|Required, Organization ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Gets an organization. | Function description: Gets an organization. | ||
=== CreateOrganization method === | === CreateOrganization method === | ||
- | Parameters: | + | Parameters: |
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 48: | Line 56: | ||
|''status''|Required, organization status, must be ACTIVE or INACTIVE, default is ACTIVE| | |''status''|Required, organization status, must be ACTIVE or INACTIVE, default is ACTIVE| | ||
|''externalID''|Reserved field| | |''externalID''|Reserved field| | ||
- | + | ||
Return value: OrganizationID | Return value: OrganizationID | ||
- | + | ||
Function description: Creates an organization. | Function description: Creates an organization. | ||
=== EditOrganization method === | === EditOrganization method === | ||
- | Parameters: | + | Parameters: |
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 68: | Line 78: | ||
|''status''|Required, organization status, must be ACTIVE or INACTIVE, default is ACTIVE| | |''status''|Required, organization status, must be ACTIVE or INACTIVE, default is ACTIVE| | ||
|''externalID''|Reserved field| | |''externalID''|Reserved field| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Edits an organization. | Function description: Edits an organization. | ||
=== DeleteOrganization method === | === DeleteOrganization method === | ||
Parameters: | Parameters: | ||
+ | |||
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Deletes an organization in the system. | Function description: Deletes an organization in the system. | ||
=== OrganizationAddDevice method === | === OrganizationAddDevice method === | ||
- | Parameters: | + | Parameters: |
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
Line 90: | Line 104: | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
|''deviceID''|Required, device ID| | |''deviceID''|Required, device ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Adds a device to an organization. | Function description: Adds a device to an organization. | ||
=== OrganizationAddCarrier method === | === OrganizationAddCarrier method === | ||
Parameters: | Parameters: | ||
+ | |||
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
|''carrierID''|Required, carrier ID| | |''carrierID''|Required, carrier ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Adds a carrier to an organization. | Function description: Adds a carrier to an organization. | ||
=== OrganizationAddMonitor method === | === OrganizationAddMonitor method === | ||
- | Parameters: | + | Parameters: |
+ | |||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
|''monitorID''|Required, monitor ID| | |''monitorID''|Required, monitor ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Adds a monitor to an organization. | Function description: Adds a monitor to an organization. | ||
=== GetCarriersForOrganization method === | === GetCarriersForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
- | + | ||
Return value: String | Return value: String | ||
Line 130: | Line 148: | ||
=== GetDevicesForOrganization method === | === GetDevicesForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Gets the devices in an organization. | Function description: Gets the devices in an organization. | ||
=== GetMonitorsForOrganization method === | === GetMonitorsForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Gets the monitors in an organization. | Function description: Gets the monitors in an organization. | ||
=== DeleteOrganizationCarrier method === | === DeleteOrganizationCarrier method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
|''carrierID''|Required, carrier ID| | |''carrierID''|Required, carrier ID| | ||
- | + | ||
Return value: String | Return value: String | ||
- | + | ||
Function description: Deletes a carrier from an organization. | Function description: Deletes a carrier from an organization. | ||
=== DeleteOrganizationDevice method === | === DeleteOrganizationDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, Organization ID| | |''orgID''|Required, Organization ID| | ||
|''deviceID''|Required, device ID| | |''deviceID''|Required, device ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Deletes a device from an organization. | + | Function description: Deletes a device from an organization. |
=== DeleteOrganizationMonitor method === | === DeleteOrganizationMonitor method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
|''monitorID''|Required, monitor ID| | |''monitorID''|Required, monitor ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Deletes a monitor from an organization. | + | Function description: Deletes a monitor from an organization. |
=== GetAllMapDataForAccount method === | === GetAllMapDataForAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets all available map data for an account. | + | Function description: Gets all available map data for an account. |
- | + | ||
- | + | ||
==== WSMonitorManager Web Service ==== | ==== WSMonitorManager Web Service ==== | ||
=== CreateMonitor method === | === CreateMonitor method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminUserName''|Required, admin password for authentication| | |''adminUserName''|Required, admin password for authentication| | ||
Line 221: | Line 239: | ||
|''status''|Required, monitor status, must be ACTIVE or INACTIVE, default is ACTIVE| | |''status''|Required, monitor status, must be ACTIVE or INACTIVE, default is ACTIVE| | ||
|''externalID''|Reserved field| | |''externalID''|Reserved field| | ||
- | + | ||
- | Return value: MonitorID | + | Return value: MonitorID |
- | + | ||
- | Function description: Creates a monitor. | + | Function description: Creates a monitor. |
=== EditMonitor method === | === EditMonitor method === | ||
- | Parameters | + | Parameters |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
Line 242: | Line 260: | ||
|''status''|Required, monitor status, must be ACTIVE or INACTIVE, default is ACTIVE| | |''status''|Required, monitor status, must be ACTIVE or INACTIVE, default is ACTIVE| | ||
|''externalID''|Reserved field| | |''externalID''|Reserved field| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Edits a monitor. | + | Function description: Edits a monitor. |
=== DeleteMonitor method === | === DeleteMonitor method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''MonitorID''|Required, monitor ID| | |''MonitorID''|Required, monitor ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Deletes a monitor from the system. | + | Function description: Deletes a monitor from the system. |
=== GetMonitor method === | === GetMonitor method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''MonitorID''|Required, monitor ID| | |''MonitorID''|Required, monitor ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a monitor. | + | Function description: Gets a monitor. |
=== GetMonitorsForAccount method === | === GetMonitorsForAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
- | | + | |
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets monitors from an account. | + | Function description: Gets monitors from an account. |
=== GetMonitorsForOrganization method === | === GetMonitorsForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''orgID''|Required, Organization ID| | |''orgID''|Required, Organization ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets monitors from an organization. | + | Function description: Gets monitors from an organization. |
- | + | ||
- | + | ||
- | + | ||
==== WSUserManager Web Service ==== | ==== WSUserManager Web Service ==== | ||
=== GetUsersForAccount method === | === GetUsersForAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets users from an account. | + | Function description: Gets users from an account. |
=== GetUser method === | === GetUser method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''userID''|Required, user ID| | |''userID''|Required, user ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a user. | + | Function description: Gets a user. |
=== CreateUser method === | === CreateUser method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
Line 343: | Line 361: | ||
|''allowMultipleSessions''|Whether to enable multiple sessions, which allow the same user to be logged in more than once simultaneously| | |''allowMultipleSessions''|Whether to enable multiple sessions, which allow the same user to be logged in more than once simultaneously| | ||
|''checkMessageInterval''|Check message interval| | |''checkMessageInterval''|Check message interval| | ||
- | + | ||
- | Return value: UserID | + | Return value: UserID |
- | + | ||
- | Function description: Creates a user. | + | Function description: Creates a user. |
=== EditUser method === | === EditUser method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
Line 369: | Line 387: | ||
|''allowMultipleSessions''|Whether to enable multiple sessions, which allow the same user to be logged in more than once simultaneously| | |''allowMultipleSessions''|Whether to enable multiple sessions, which allow the same user to be logged in more than once simultaneously| | ||
|''checkMessageInterval''|Check message interval| | |''checkMessageInterval''|Check message interval| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Edits a user. | + | Function description: Edits a user. |
=== DeleteUser method === | === DeleteUser method === | ||
- | Parameters | + | Parameters |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''userID''|Required, user ID| | |''userID''|Required, user ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Deletes a user from the system. | + | Function description: Deletes a user from the system. |
=== ChangeUserPassword method === | === ChangeUserPassword method === | ||
- | Parameters | + | Parameters |
- | + | ||
- | + | ||
|''adminUserName''|Required, admin user name for authentication| | |''adminUserName''|Required, admin user name for authentication| | ||
|''adminPassword''|Required, admin password for authentication| | |''adminPassword''|Required, admin password for authentication| | ||
|''userName''|Required, user name| | |''userName''|Required, user name| | ||
|''newPassword''|Required, new password| | |''newPassword''|Required, new password| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Change a user's password. | + | Function description: Change a user's password. |
=== IsUserNameInUse method === | === IsUserNameInUse method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''username''|Required, the user name to check for| | |''username''|Required, the user name to check for| | ||
- | + | ||
- | Return value: bool | + | Return value: bool |
- | + | ||
- | Function description: Checks whether a specified username is in use. | + | Function description: Checks whether a specified username is in use. |
=== IsEmailInUse method === | === IsEmailInUse method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''emailAddress''|Required, the email address to check for| | |''emailAddress''|Required, the email address to check for| | ||
- | + | ||
- | Return value: bool | + | Return value: bool |
- | + | ||
- | Function description: Checks whether a specified user email address is in use. | + | Function description: Checks whether a specified user email address is in use. |
- | + | ||
- | + | ||
==== WSDeviceManager Web Service ==== | ==== WSDeviceManager Web Service ==== | ||
=== GetDevicesForOrganization method === | === GetDevicesForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''securityKey''|Required, user ID| | |''securityKey''|Required, user ID| | ||
|''organizationID''|Required, organization ID| | |''organizationID''|Required, organization ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets the devices from an organization. | + | Function description: Gets the devices from an organization. |
=== GetDevicesForAccount method === | === GetDevicesForAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''accountid''|Required, account ID| | |''accountid''|Required, account ID| | ||
- | | + | |
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets the devices from an account. | + | Function description: Gets the devices from an account. |
=== GetAllDevicesForOrganization method === | === GetAllDevicesForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets all devices from an organization. | + | Function description: Gets all devices from an organization. |
=== GetDeviceCategories method === | === GetDeviceCategories method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets the device categories. | + | Function description: Gets the device categories. |
=== GetDevice method === | === GetDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''deviceID''|Required, device ID| | |''deviceID''|Required, device ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a device. | + | Function description: Gets a device. |
=== CreateDevice method === | === CreateDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 497: | Line 515: | ||
|''deviceCategoryID''|Device category ID| | |''deviceCategoryID''|Device category ID| | ||
|''colorCode''|Choose a color to associate with the device, default is a random color| | |''colorCode''|Choose a color to associate with the device, default is a random color| | ||
- | + | ||
- | Return value: DeviceID | + | Return value: DeviceID |
- | + | ||
- | Function description: Creates a device. | + | Function description: Creates a device. |
=== EditDevice method === | === EditDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 520: | Line 538: | ||
|''deviceCategoryID''|Device category ID| | |''deviceCategoryID''|Device category ID| | ||
|''colorCode''|Choose a color to associate with the device, default is a random color| | |''colorCode''|Choose a color to associate with the device, default is a random color| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Edits a carrier. | + | Function description: Edits a carrier. |
=== DeleteDevice method === | === DeleteDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''deviceID''|Required, device ID| | |''deviceID''|Required, device ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Delete a device from the system. | + | Function description: Delete a device from the system. |
- | + | ||
- | + | ||
==== WSCarrierManager Web Service ==== | ==== WSCarrierManager Web Service ==== | ||
=== GetCarriersForAccount method === | === GetCarriersForAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets the carriers from an account. | + | Function description: Gets the carriers from an account. |
=== GetCarriersForOrganization method === | === GetCarriersForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''orgID''|Required, organization ID| | |''orgID''|Required, organization ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets the carriers from an organization. | + | Function description: Gets the carriers from an organization. |
=== GetCarriersDevice method === | === GetCarriersDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''carrierID''|Required, carrier ID| | |''carrierID''|Required, carrier ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a carrier's device. | + | Function description: Gets a carrier's device. |
=== GetCarriers method === | === GetCarriers method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''carrierID''|Required, carrier ID| | |''carrierID''|Required, carrier ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a carrier. | + | Function description: Gets a carrier. |
=== CreateCarrier method === | === CreateCarrier method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 599: | Line 617: | ||
|''externalID''|Reserved field| | |''externalID''|Reserved field| | ||
|''colorCode''|Choose a color to associate with the device, default is a random color| | |''colorCode''|Choose a color to associate with the device, default is a random color| | ||
- | + | ||
- | Return value: CarrierID | + | Return value: CarrierID |
- | + | ||
- | Function description: Creates a carrier. | + | Function description: Creates a carrier. |
=== EditCarrier method === | === EditCarrier method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 619: | Line 637: | ||
|''externalID''|Reserved field| | |''externalID''|Reserved field| | ||
|''colorCode''|Choose a color to associate with the device, default is a random color| | |''colorCode''|Choose a color to associate with the device, default is a random color| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Edits a carrier. | + | Function description: Edits a carrier. |
=== DeleteCarrier method === | === DeleteCarrier method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''carrierID''|Required, carrier ID| | |''carrierID''|Required, carrier ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Deletes a carrier from the system. | + | Function description: Deletes a carrier from the system. |
=== CarrierAddDevice method === | === CarrierAddDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''carrierID''|Required, carrier ID| | |''carrierID''|Required, carrier ID| | ||
|''deviceID''|Required, device ID| | |''deviceID''|Required, device ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Assigns a device to a carrier. | + | Function description: Assigns a device to a carrier. |
=== CarrierDeleteDevice method === | === CarrierDeleteDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''carrierID''|Required, carrier ID| | |''carrierID''|Required, carrier ID| | ||
|''deviceID''|Required, device ID| | |''deviceID''|Required, device ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Disassociates a device from a carrier. | + | Function description: Disassociates a device from a carrier. |
- | + | ||
- | + | ||
==== WSAlertManager Web Service ==== | ==== WSAlertManager Web Service ==== | ||
=== LoadEventResponseForAccount method === | === LoadEventResponseForAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
|''serverity''|Required, serverity level| | |''serverity''|Required, serverity level| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Loads an event response for an account. | + | Function description: Loads an event response for an account. |
=== LoadEventResponseForOrganization method === | === LoadEventResponseForOrganization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''organizationID''|Required, organization ID| | |''organizationID''|Required, organization ID| | ||
|''serverity''|Required, serverity| | |''serverity''|Required, serverity| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Loads an event response for an organization. | + | Function description: Loads an event response for an organization. |
=== EditEventResponseForAccount method === | === EditEventResponseForAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 709: | Line 727: | ||
|''sendEmail''|Required| | |''sendEmail''|Required| | ||
|''severityColor''|Required| | |''severityColor''|Required| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Edits an event response for an account. | + | Function description: Edits an event response for an account. |
=== EditEventResponseFor Organization method === | === EditEventResponseFor Organization method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
Line 733: | Line 751: | ||
|''sendEmail''|Required| | |''sendEmail''|Required| | ||
|''severityColor''|Required| | |''severityColor''|Required| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Edits an event response for an organization. | + | Function description: Edits an event response for an organization. |
==== WSLocationManager Web Service ==== | ==== WSLocationManager Web Service ==== | ||
=== CreateLocation method === | === CreateLocation method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''adminUserName''|Required, user name for authentication| | |''adminUserName''|Required, user name for authentication| | ||
|''adminPassword''|Required, password for authentication| | |''adminPassword''|Required, password for authentication| | ||
Line 757: | Line 775: | ||
|''responseCode''|Required| | |''responseCode''|Required| | ||
|''assistanceUsed''|Required| | |''assistanceUsed''|Required| | ||
- | + | ||
- | Return value: LocationID | + | Return value: LocationID |
- | + | ||
- | Function description: Create a location for device. | + | Function description: Create a location for device. |
=== GetCurrentLocationByDevice method === | === GetCurrentLocationByDevice method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''deviceID''|Required| | |''deviceID''|Required| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Get current location for the device. | + | Function description: Get current location for the device. |
=== GetLocationBySession method === | === GetLocationBySession method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''userName''|Required, user name for authentication| | |''userName''|Required, user name for authentication| | ||
|''password''|Required, password for authentication| | |''password''|Required, password for authentication| | ||
|''lsessionD''|Required| | |''lsessionD''|Required| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Get locations for the session. | + | Function description: Get locations for the session. |
Line 791: | Line 809: | ||
==== WSAccountManager Web Service ==== | ==== WSAccountManager Web Service ==== | ||
=== CreateAccount method === | === CreateAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
Line 807: | Line 825: | ||
|''processLocationInfo''|Can process LocationInformation of map or not in account level| | |''processLocationInfo''|Can process LocationInformation of map or not in account level| | ||
|''termsOfUse''|Can use terms of use or not| | |''termsOfUse''|Can use terms of use or not| | ||
- | |''orgLimit''|Organization limit, default is | + | |''orgLimit''|Organization limit, default is -1 (unlimited)| |
- | 1 (unlimited)| | + | |''monitorLimit''|Monitor limit, default is -1 (unlimited)| |
- | |''monitorLimit''|Monitor limit, default is | + | |''carrierLimit''|Carrier limit, default is -1 (unlimited)| |
- | 1 (unlimited)| | + | |''deviceLimit''|Device limit, default is -1 (unlimited)| |
- | |''carrierLimit''|Carrier limit, default is | + | |''targetLimit''|Target limit, default is -1 (unlimited)| |
- | 1 (unlimited)| | + | |''areaLimit''|Area limit, default is -1 (unlimited)| |
- | |''deviceLimit''|Device limit, default is | + | |
- | 1 (unlimited)| | + | |
- | |''targetLimit''|Target limit, default is | + | |
- | 1 (unlimited)| | + | |
- | |''areaLimit''|Area limit, default is | + | |
- | 1 (unlimited)| | + | |
|''securityPath''|If Two | |''securityPath''|If Two | ||
Factor Authentication is enabled in Account General Settings, the security binary path will be used to judge whether or not this account is TwoFactorSecurity Valid when a user logs in.| | Factor Authentication is enabled in Account General Settings, the security binary path will be used to judge whether or not this account is TwoFactorSecurity Valid when a user logs in.| | ||
- | + | ||
- | Return value: AccountID | + | Return value: AccountID |
- | + | ||
- | Function description: Creates an account at the installer level. | + | Function description: Creates an account at the installer level. |
=== GetAccount method === | === GetAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Checks to see whether the account exists in the system. | + | Function description: Checks to see whether the account exists in the system. |
- | + | ||
- | + | ||
=== GetAllAccounts method === | === GetAllAccounts method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
- | | + | |
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets all of the accounts under this installation. | + | Function description: Gets all of the accounts under this installation. |
=== EditAccount method === | === EditAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
Line 866: | Line 878: | ||
|''processLocationInfo''|Can process LocationInformation of the map at the account level or not| | |''processLocationInfo''|Can process LocationInformation of the map at the account level or not| | ||
|''termsOfUse''|Can apply Terms of Use or not| | |''termsOfUse''|Can apply Terms of Use or not| | ||
- | |''orgLimit''|Organization limit, default is | + | |''orgLimit''|Organization limit, default is -1 (unlimited)| |
- | 1 (unlimited)| | + | |''monitorLimit''|Monitor limit, default is -1 (unlimited)| |
- | |''monitorLimit''|Monitor limit, default is | + | |''carrierLimit''|Carrier limit, default is -1 (unlimited)| |
- | 1 (unlimited)| | + | |''deviceLimit''|Device limit, default is -1 (unlimited)| |
- | |''carrierLimit''|Carrier limit, default is | + | |''targetLimit''|Target limit, default is -1 (unlimited)| |
- | 1 (unlimited)| | + | |''areaLimit''|Area limit, default is -1 (unlimited)| |
- | |''deviceLimit''|Device limit, default is | + | |
- | 1 (unlimited)| | + | |
- | |''targetLimit''|Target limit, default is | + | |
- | 1 (unlimited)| | + | |
- | |''areaLimit''|Area limit, default is | + | |
- | 1 (unlimited)| | + | |
|''securityPath''|If Two | |''securityPath''|If Two | ||
Factor Authentication is enabled in Account General Settings, the security binary path will be used to judge whether or not this account is TwoFactorSecurity Valid when a user logs in.| | Factor Authentication is enabled in Account General Settings, the security binary path will be used to judge whether or not this account is TwoFactorSecurity Valid when a user logs in.| | ||
- | + | ||
- | Return value: AccountID | + | Return value: AccountID |
- | + | ||
- | Function description: Edits an account at the installer level. | + | Function description: Edits an account at the installer level. |
=== DeleteAccount method === | === DeleteAccount method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
|''accountID''|Required, Account ID| | |''accountID''|Required, Account ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Deletes an account in the system at the installer level. | + | Function description: Deletes an account in the system at the installer level. |
Line 901: | Line 907: | ||
==== WSLanguageManager Web Service ==== | ==== WSLanguageManager Web Service ==== | ||
=== GetLanguageList method === | === GetLanguageList method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a list of languages available in the installation. | + | Function description: Gets a list of languages available in the installation. |
=== GetLanguage method === | === GetLanguage method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
|''languageID''|Required, language ID| | |''languageID''|Required, language ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a language. | + | Function description: Gets a language. |
=== GetSystemLanguageList method === | === GetSystemLanguageList method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Gets a list of the available system languages. | + | Function description: Gets a list of the available system languages. |
=== LanguageDelete method === | === LanguageDelete method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
|''languageID''|Required, language ID| | |''languageID''|Required, language ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Deletes a language. | + | Function description: Deletes a language. |
=== CreateLanguage method === | === CreateLanguage method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
Line 955: | Line 961: | ||
|''isSystem''|Required| | |''isSystem''|Required| | ||
|''Status''|Required, status| | |''Status''|Required, status| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Creates a new language. | + | Function description: Creates a new language. |
=== EditLanguage method === | === EditLanguage method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
Line 970: | Line 976: | ||
|''isSystem''|Required| | |''isSystem''|Required| | ||
|''Status''|Required, status| | |''Status''|Required, status| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Edits a language. | + | Function description: Edits a language. |
=== SetLanguageForUser method === | === SetLanguageForUser method === | ||
- | Parameters: | + | Parameters: |
- | + | ||
- | + | ||
|''installUserName''|Required, installer user name for authentication| | |''installUserName''|Required, installer user name for authentication| | ||
|''installPassword''|Required, installer password for authentication| | |''installPassword''|Required, installer password for authentication| | ||
|''languageID''|Required, language ID| | |''languageID''|Required, language ID| | ||
|''accountID''|Required, account ID| | |''accountID''|Required, account ID| | ||
- | + | ||
- | Return value: String | + | Return value: String |
- | + | ||
- | Function description: Sets the language for a user. | + | Function description: Sets the language for a user. |