go back Home

CarrierDispatchService

The service contains endpoints for dispatch functions on brokerage moves.

Operations

name role description
GET /carrierDispatch/logisticsTender/getNextTenderInfo/{movementId} Users This method checks to see if a payee is setup to receive EDI, and if so, return basic info about the tender to be sent.
GET /carrierDispatch/searchloadnotifications Freight Matching This method retrieves notifications created from additions, updates, or deletions to loads and carriers (freight matching transactions).
POST /carrierDispatch/addPendingLock/{movementId} Users Adds a pending lock on the movement.
POST /carrierDispatch/assign/{movementId} Users This method allows assignment of a carrier to a movement.
POST /carrierDispatch/bookload/{movementId} Freight Matching This method allows assignment of a carrier to a movement for freight matching.
POST /carrierDispatch/cancel/{movementId} Users This method cancels an in-progress or delivered move.
POST /carrierDispatch/clearCarrier/{movementId} Users This method clears the assigned carrier from the movement.
POST /carrierDispatch/clearNextStop/{movementId} Users This method clears the next available stop for the given movement.
POST /carrierDispatch/clearStop/{stopId} Users This method clears the specified stop using the parameters given.
POST /carrierDispatch/deliver/{movementId} Users This method delivers out the specified movement with the current date/time as the stop arrival and departure times.
POST /carrierDispatch/lockMovement/{movementId} Users Request a lock to be placed on the specified move. If successful, a lock will be placed on the movement for the time period specified in the dispatch control file field "lock_clock_minutes".
POST /carrierDispatch/logisticsTender/sendCancelTender/{movementId} Users This method generates an EDI cancel load tender for the movement.
POST /carrierDispatch/logisticsTender/sendNonCancelTender/{movementId} Users This method generates an EDI original or change load tender for the movement.
POST /carrierDispatch/setPay/{movementId} Users Sets the carrier pay for a given movement.
POST /carrierDispatch/unlock/{movementId} Users This will attempt to unlock a locked move. An exception will be thrown if the move is not locked, the locked user is different than the one making the unlock request, or the requesting user does not have permission to unlock a movement.