Запрос:
curl -X 'PATCH' \ 'https://apicsp.csat.ru/api/v1/units/463323' \ -H 'accept: */*' \ -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBpY3NwLmNzYXQucnUiLCJhdWQiOiJ' \ -H 'Content-Type: application/json' \ -d '{ "name": "unit_new34", "hw_id": "52523525255", "phone": "79999999999", "commandGroupIds": [39], "pin": "1111111", "vin": "22222222", "brand": "MAZDA", "leasing_agreement": "", "lp": "", "device_type": "CSVT02", "hw_type": "wialon_retranslator", "type": "beacon", "units_ids_update_groups": { "1111111": true, "2222222": false }, "mileage_addition": 0, "engine_hours_addition": 0, "use_lbs": 0, "use_filter": 0, "allow_receiving_messages_from_another_source": 0 }'
Параметры:
- "name": "unit_new34" - Имя объекта
- "hw_id": "52523525255" - Код блока
- "phone": "79999999999" - Номер sim
- "commandGroupIds": [39] - id группы команд
- "pin": "1111111" - Пин
- "vin": "22222222" - Вин
- "brand": "MAZDA" - Марка
- "leasing_agreement": "" - ДФЛ
- "lp": "" - ЛП
- "device_type": "CSVT02" - Тип устройства
- "hw_type": "wialon_retranslator" - Тип устройства(Протокол транслятора)
- "type": "beacon" - Тип трекера(beacon - маяк. tracker - трекер)
- "units_ids_update_groups": {
- "1111111": true,
- "2222222": false
- } - id группы объектов в которую необходимо добавить или убрать объект. "id группы": true - добавить, "id группы": false убрать из группы
- "mileage_addition": 0 - Пробег
- "engine_hours_addition": 0 - Моточасы
- "use_lbs": 0 - Использовать LBS
- "use_filter": 0 - Фильтрация GPS
- "allow_receiving_messages_from_another_source": 0 - Разрешить принимать историю с wialon
Ответ:
{ "unitId": 463323, "name": "unit_new34", "imei": "52523525255" }
unitId - id объекта в системе
name - имя объекта
imei - код блока
При изменении или добавлении информации можно указать в запросе только необходимые поля. Неуказанные при запросе не изменятся
Пример:
curl -X 'PATCH' \ 'https://apicsp.csat.ru/api/v1/units/396784' \ -H 'accept: */*' \ -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBpY3NwLmNzYXQucnUiLCJhdWQiOiJodHRwczpcL1wvY3NwLmNzYXQucnUiLCJqdGkiOiIxIiwiaWF0IjoxNzUyNjUzNTIxLCJuYmYiOjE3NTI2NTM1MjEsImV4cCI6MTc1MjY1NzEyMSwiYXV0aF9rZXkiOiJ1c05VT0RnNGM0SnFBWFdSN1U1Y2JTelBQanRfM2hWMiJ9.URcaU4sk03K_Imb-nDEycqHNYrCCUgYIrbYQ6FryLe5kzFX0ZsfrXKUlr_aYdwcWZKw4ec5azbgR7FNN4f3e8Fx1mKBqMkovFQw5CUrTuXkx7XzXqVIhEeD374Zw3cr_Tj7_qEt6xb8etGZTgTmEH2HiwdI3yLG35uxvCmIrgvkTqb5IFkori5mTnhlWfkp1s4EKrDuWZxvBOZsxjy0JmZmbH9AT1lGCoQHY3-Mnrp_iVQg8XuVqn5hxWtEH3Z-AWP9_uoGIMRBcyUZ8wYG-YndLUuSK_7R67k1ZwgD859wnmHG4SnEMpf48BjpQCZqJWf_q4rxnZFA44C2bBBWgrNtSiN56Ib1w1elHtv0C5erzyIbtsnDCyyl20XnuAAj2kNmnrMjzfCC2XxZqE-pNIqAEYLMyjh81vsKawaacv2c6zFMb37rxT05uqonZLDiREZKthHRFL-3MrTXD34CMZbKUxx5W9VLno6j_jpKUZIzJteh6QYEwx46IHAgvCkGnIo-1Gy5zEVn75ovgXKTvGavrceKIBv7TBeN9FZ9sT8ThQrRaHKlwSXu-qcajrFiJKH7feJU42sh7NYI2njpEm2vfvpcZ310IPlOdmnmAotrYUYrHiiOCHsxOG6FcRpHvN1YOWEyFwvDL6JY5PbwK-Gv2C-kYvA5K2REVpIwsdZ4' \ -H 'Content-Type: application/json' \ -d '{ "customFields":[{"is_admin":false,"value":"5551","param_name":"123cf"},{"is_admin":true,"value":"77689","param_name":"23456af"}]
}
Коды ответов
200 - Success
404 - Could Not Find Resource