Для работы с группами машин из CRUD - методов доступны:
Пример GET - метода:
curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpYXQiOjE2OTg3MzAyMzAsImV4cCI6MTY5ODczMzgzMCwicm9sZXMiOlsiUk9MRV9VU0VSIl0sImxvZ2luIjoiZGVtbyIsImlkIjoxfQ.ozHAd4sfvAogZJrBw1N47AJhYWmyQeIlsDuAYqfM_ouFfh_ep8Tmf7utE-3Ng-w3DgF8Mfz2Dft9FvXVb_fPhQ" http://sputnic.tech/mobile_api/dev_group
Пример тела ответа:
[{"id":18,"name":"\u0441\u0430\u0432\u043a\u0438\u043d","icon":"A_11.png"}]
Объект в JSON - массиве имеет следующие поля:
| поле | описание | значение |
| id | идентификатор группы | int |
| name | название группы | string |
| icon | иконка для группы | string |
Пример PATCH - метода:
Где:
curl -X PATCH -H "Content-Type: application/json" -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpYXQiOjE2OTg3MzAyMzAsImV4cCI6MTY5ODczMzgzMCwicm9sZXMiOlsiUk9MRV9VU0VSIl0sImxvZ2luIjoiZGVtbyIsImlkIjoxfQ.ozHAd4sfvAogZJrBw1N47AJhYWmyQeIlsDuAYqfM_ouFfh_ep8Tmf7utE-3Ng-w3DgF8Mfz2Dft9FvXVb_fPhQ" -d '{"name":"cсавкин","icon":"kisspng-uaz-patriot.png"}' http://sputnic.tech/mobile_api/dev_group/{id}
Возможные поля для отправки:
| поле | описание | тип | значение |
| name | название группы | string | любое |
| icon | иконка группы | string | определенное из набора иконок |
Ответ идентичен результату получения списка машин.
Получение списка групп машин также возможно при помощи выполнения запроса на получение всех групп учетной записи.
curl -X PATCH -H "Content-Type: application/json" GET -H "Content-Type: application/json" -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpYXQiOjE2OTg3MzAyMzAsImV4cCI6MTY5ODczMzgzMCwicm9sZXMiOlsiUk9MRV9VU0VSIl0sImxvZ2luIjoiZGVtbyIsImlkIjoxfQ.ozHAd4sfvAogZJrBw1N47AJhYWmyQeIlsDuAYqfM_ouFfh_ep8Tmf7utE-3Ng-w3DgF8Mfz2Dft9FvXVb_fPhQ" http://sputnic.tech/mobile_api/groups
Json - объект состоит из следующих ключей: