Mobile app register

API call to register a mobile application. Deprecated.

API call to register a mobile application. Use tracker/register with plugin_id 35.

API actions

API base path: /tracker/mobile.

register

Registers new mobile client application.

required sub-user rights: tracker_register.

Parameters

Part of parameters are registration plugin-specific. See "Registration plugins" section.

Common parameters are:

name
description
type
format

label

User-defined label for this tracker. Must consist of printable characters and have length between 1 and 60.

string

"Courier"

group_id

Tracker group id, 0 if tracker does not belong to any group. The specified group must exist. See group/list.

int

0

device_id

Must be specified if device model uses fixed device id. See tracker/list_models.

string

"4568005588562"

send_register_commands

Indicates send or not to send activation commands to device (via SMS or GPRS channel). If parameter is not specified or equals null will be used the platform settings. Default: null.

boolean

true/false

Response

{
  "success": true,
  "value": {<tracker>}
}

For tracker object structure, see tracker/.

Errors

  • 13 – Operation not permitted – if user has insufficient rights.

  • 204 – Entity not found - if specified group does not exist.

  • 221 – Device limit exceeded - if device limit set for the user's dealer has been exceeded.

  • 224 – Device ID already in use - if specified device ID already registered in the system.

  • 225 – Not allowed for this legal type - if tariff of the new device is not compatible with user's legal type.

Last updated

Was this helpful?