Hardware is an essential component for utilizing GPS-Trace platform.
When creating a unit, it's necessary to specify the type of device to which it will be connected.
Essentially, this involves selecting an integrated protocol through which the GPS tracker will connect correctly and packets of data transmitted by the tracker will be parsed accurately.
In addition to fully integrated protocols within our platform, there are also legacy category device types. Units created with a legacy category device type have slightly reduced functionality.
For instance, features such as SetBox are not available for these units, and Toolbox lacks connection logs for these devices. In the response, the value "legacy" is included in the "tags" field.
This endpoint allows you to retrieve a list of device types integrated into the platform and used for creating units.
GET /client/hardware/devices
200 Response example:
"data": [
{
"tags": [
"common",
"vehicle"
],
"title": "Teltonika FM4200",
"id": 19671936,
"manufacturer_id": 185481022,
"device_type_id": 122,
"is_image": true
},
{
"tags": [
"common",
"vehicle"
],
"title": "Concox JM-LL02",
"id": 19967127,
"manufacturer_id": 138092931,
"device_type_id": 2309,
"is_image": true
} ...
]
}
This endpoint allows you to retrieve a list of manufacturers associated with device types.
GET /client/hardware/manufacturers
200 Response example:
"data": [
{
"id": 14940528,
"title": "Coban"
},
{
"id": 24659703,
"title": "TKSTAR"
}, ...
]