| Code | Description |
|---|---|
| 401 | Token is invalid |
| 401 | You must authenticate to perform this request. |
| 404 | The requested resource was not found. |
GET '/api/v2/assets_groups':
[
{
"id": 53,
"name": "kaki",
"assets": ["359858024351692", "359858021918949"]
},
{
"id": 52,
"name": "Group 52",
"assets": ["359858024351692"]
}
]
| Param name | Description |
|---|---|
|
_token
required |
Validations:
|
|
assets_filter
optional |
List of Imei separate by , Validations:
|
|
name_filter
optional |
Full or partial name of an assets group Validations:
|
| Code | Description |
|---|---|
| 401 | Token is invalid |
| 401 | You must authenticate to perform this request. |
| 404 | The requested resource was not found. |
GET '/api/v2/assets_groups/53':
{
"id": 53,
"name": "kaki",
"assets": ["359858024351692", "359858021918949"]
}
| Param name | Description |
|---|---|
|
_token
required |
Validations:
|
| Code | Description |
|---|---|
| 401 | Token is invalid |
| 401 | You must authenticate to perform this request. |
| 404 | The requested resource was not found. |
POST '/api/v2/assets_groups' -d {
"assets_group": {
"name": "test group",
"asset_imeis": ["359858024351692", "359858021918949"]
}
} :
{
"id": 54,
"name": "test group",
"assets": ["359858021918949","359858024351692"]
}
| Param name | Description |
|---|---|
|
_token
required |
Validations:
|
|
asset_imeis
required |
List of imeis Validations:
|
|
name
optional |
Name of the asset group (default is “Group #{group id}”) Validations:
|
| Code | Description |
|---|---|
| 401 | Token is invalid |
| 401 | You must authenticate to perform this request. |
| 404 | The requested resource was not found. |
| 411 | If this error occurs, either provide the `Content-type: 0` header or provide an empty data field (`{}` for example). |
PUT '/api/v2/assets_groups/54' -d {
"assets_group": {
"name": "test group renamed",
"asset_imeis": ["359858024351692"]
}
} :
{
"id": 54,
"name": "test group renamed",
"assets": ["359858024351692"]
}
| Param name | Description |
|---|---|
|
_token
required |
Validations:
|
|
asset_imeis
optional |
List of new imeis Validations:
|
|
name
optional |
New name of the asset group Validations:
|
| Code | Description |
|---|---|
| 401 | Token is invalid |
| 401 | You must authenticate to perform this request. |
| 404 | The requested resource was not found. |
| 411 | If this error occurs, either provide the `Content-type: 0` header or provide an empty data field (`{}` for example). |
PUT '/api/v2/assets_groups/54/add_asset' -d {
"assets_group": {
"asset_imei": "357778024355687"
}
} :
{
"id": 54,
"name": "test group",
"assets": [359858021918949","359858024351692","357778024355687"]
}
| Param name | Description |
|---|---|
|
_token
required |
Validations:
|
|
asset_imei
optional |
IMEI of the asset to add Validations:
|
| Code | Description |
|---|---|
| 401 | Token is invalid |
| 401 | You must authenticate to perform this request. |
| 404 | The requested resource was not found. |
| 411 | If this error occurs, either provide the `Content-type: 0` header or provide an empty data field (`{}` for example). |
PUT '/api/v2/assets_groups/54/remove_asset' -d {
"assets_group": {
"asset_imei": "357778024355687"
}
} :
{
"id": 54,
"name": "test group",
"assets": [359858021918949","359858024351692"]
}
| Param name | Description |
|---|---|
|
_token
required |
Validations:
|
|
asset_imei
optional |
IMEI of the asset to remove Validations:
|