Мовизор ЕСМ API

Movizor ESM API

Методы для управления объектами, отслеживаемыми через ESM. Авторизация и основные функции работы в интерфейсе Swagger.

(English version below)

esm_object_add — добавление объекта

Параметры:

account: Если объект подключается к подчинённому кабинету, указывается его номер. По умолчанию подключается к основному кабинету.
plate: Обязательный номерной знак транспортного средства.
carrier_uid: Идентификатор пользователя перевозчика.
carrier_inn: ИНН перевозчика.
order_id: Идентификатор заказа или сообщение.
timestamp_start: Время начала отслеживания.
timestamp_end: Время окончания отслеживания.
title: Название объекта для отображения в личном кабинете. Если не указано, будет сформировано из номерного знака.
route_id: Идентификатор маршрута.
metadata: Метаданные, связанные с объектом.
destination: Список пунктов назначения.
tags: Теги, связанные с объектом.

esm_object_edit — редактирование объекта

Параметры:

object_id: Обязательный идентификатор объекта для редактирования.
title: Новое название объекта.
route_id: Новый идентификатор маршрута.
destination: Новый список пунктов назначения.
metadata: Новые метаданные, связанные с объектом.
tags: Новые теги, связанные с объектом.

esm_object_delete — удаление объекта

Параметры:

object_id: Обязательный идентификатор объекта для удаления.

esm_object_list — список добавленных ранее объектов

Параметры:

account: Номер кабинета для фильтрации объектов.
showoff: Показывать ли отключенные объекты.

esm_object_get — получение информации об объекте

Параметры:

object_id: Обязательный идентификатор объекта для получения информации.

esm_object_reactivate — повторная активация объекта

Параметры:

object_id: Обязательный идентификатор объекта для повторной активации.

Movizor ESM API

Methods for managing objects tracked via ESM. Authorization and basic functions for working with the Swagger interface.

(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.
carrier_inn: Carrier's INN.
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.
route_id: Route ID.
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.