Movizor ESM API
Методы для управления объектами, отслеживаемыми через ЕСМ.
(English version below)
esm_object_add — добавление объекта
Параметры:
account: Если объект подключается к подчинённому кабинету, указывается его номер. По умолчанию подключается к основному кабинету.
plate: [string][обязательный] номерной знак транспортного средства.
carrier_uid: [int] Идентификатор пользователя перевозчика (в Мовизор)
order_id: [string] Идентификатор заказа или накадной или любого документа по которому сопоставляется ТС.
timestamp_start: [int] Время начала отслеживания.
timestamp_end: [int] Время окончания отслеживания.
title: [string] Название объекта для отображения в личном кабинете. Если не указано, будет сформировано из номерного знака.
metadata: [array] Метаданные, связанные с объектом.
destination: [array] Список пунктов назначения (формат описан дополнительно).
tags: [array] Теги, связанные с объектом.
esm_object_edit — редактирование объекта
Параметры:
object_id: [int][обязательный] ID объекта для редактирования (получен при создании или из esm_object_list)
title: [string] Новое название объекта.
destination: [array] Новый список пунктов назначения.
metadata: [array] Новые метаданные, связанные с объектом.
tags: [array] Новые теги, связанные с объектом.
esm_object_delete — удаление объекта
Параметры:
object_id: [int][обязательный] Обязательный идентификатор объекта для удаления.
esm_object_list — список добавленных ранее объектов
Параметры:
account: [int] Номер кабинета для фильтрации объектов.
showoff: [int] Показывать ли отключенные объекты (1 - показывать, 0 или пустое значение - не показывать).
esm_object_get — получение информации об объекте
Параметры:
object_id: [int][обязательный] ID объекта.
esm_object_reactivate — повторная активация объекта
Параметры:
object_id: [int][обязательный] ID объекта.
Movizor ESM API
Methods for managing objects tracked via ESM.
English version below
esm_object_add — Add an object
Parameters:
account: If the object is connected to a subordinate account, its number is specified. By default, it connects to the main account.
plate: Required vehicle plate number.
carrier_uid: Carrier user ID.
order_id: Order ID or message.
timestamp_start: Start time of tracking.
timestamp_end: End time of tracking.
title: Object title for display in the personal account. If not specified, it will be formed from the plate number.
metadata: Metadata associated with the object.
destination: List of destinations.
tags: Tags associated with the object.
esm_object_edit — Edit an object
Parameters:
object_id: Required ID of the object to edit.
title: New title of the object.
route_id: New route ID.
destination: New list of destinations.
metadata: New metadata associated with the object.
tags: New tags associated with the object.
esm_object_delete — Delete an object
Parameters:
object_id: Required ID of the object to delete.
esm_object_list — List of previously added objects
Parameters:
account: Account number to filter objects.
showoff: Whether to show off objects.
esm_object_get — Get information about an object
Parameters:
object_id: Required ID of the object to get information.
esm_object_reactivate — Reactivate an object
Parameters:
object_id: Required ID of the object to reactivate.