go back Home

McMessageService

This service provides several operations for managing MobileComm messages and positions.

Operations

name role description
GET /mcmessages Users Retrieves a List of RowMcMessage objects matching the given parameters.
GET /mcmessages/forms Users, Drivers, Carriers, Carrier Drivers Gets active forms for the specified vendor.
GET /mcmessages/positions Users Retrieves a list containing the latest position updates for all mobile units. Note, this service returns only the most recent position update for each unit.
GET /mcmessages/unitMessages Users, Drivers Retrieves all current (uncleared) messages for the specified unit and parameters.
GET /mcmessages/units Users Retrieves all active MC Units.
GET /mcmessages/units/q Users Retrieves the proper MCUnit for the given movement. This method looks for a unit having the same ID as the tractor. If not found, then it looks for a unit having the same ID as the first driver.
GET /mcmessages/units/{id} Users Retrieves the MCUnit requested by the ID.
GET /mcmessages/user Users Retrieves MC Messages for the specified user ID.
GET /mcmessages/{id} Users, Drivers Retrieves the RowMcMessage object for the specified ID.
POST /mcmessages/inbound Users, Drivers, Carriers, Carrier Drivers Creates a MobileComm message from a unit and adds it to the MC queue so it will appear in the message grid.
PUT /mcmessages Users Creates a new RowMcMessage and sends it to the unit specified in the object.
PUT /mcmessages/confirm/{id} Users Confirms the messages selected by ID.
PUT /mcmessages/forward/{id}/{userId} Users Forwards a message to the specified user.
PUT /mcmessages/zmitLoad/{unitId}/{moveId}/{fuelOpt} Users Zmits load information to a unit.
PUT /mcmessages/zmitRoute/{unitId}/{moveId} Users Zmits route information to the specified MC Unit