Bounce carrier
Changed onMark carrier as bounced (rejected load without payment), as the TMS "Remove carrier" does. carrierId is the load carrier's ID (loadCarrierId from POST /loads/{id}/add-carrier).
What happens
- LoadCarrier status changes to BOUNCED
- The load goes back to sourcing and the shipment to planning, ready for another carrier
- No payment is recorded
Prerequisites
- The load carrier is active
- The load is not delivered or canceled, and its shipment is not delivered
- An LTL load can be bounced only before dispatch (sourcing, selected or booked)
- carrierId is the load's current carrier (its first active one), and the load is active: not canceled and with no TONU'd carrier
When to use
Use bounce when carrier rejects the load before dispatch, or fails to show up without prior notice.
For carriers who were dispatched but cancelled, use TONU instead.
Request
- Base URL: https://api.mvmnt.io/v1
- URL: https://api.mvmnt.io/v1/loads/{loadId}/carriers/{carrierId}/bounce
- Auth: HTTP bearer
Path parameters
Request body
Response
Carrier bounced successfully
Example response
{
"carrier": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"key": "ERP-CARRIER-SWIFT",
"name": "Swift Transportation",
"phoneNumber": "+1-555-987-6543",
"email": "dispatch@swifttrans.com",
"createdAt": "2025-01-15T10:00:00Z",
"updatedAt": "2025-01-15T14:30:00Z"
}
}Changes
- breaking
request body became required
- breaking
the request property
became required - breaking
removed the enum value
CONSIGNEE_NOT_READY_FOR_DELof the request property - breaking
removed the enum value
CUSTOMER_NOT_READY_FOR_PUof the request property - breaking
removed the enum value
FORGOT_TO_BOUNCE_CARRIERof the request property - breaking
the
request property's maxLength was decreased to250
- breaking
- breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - info
media type
application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status - info
media type
application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status - info
media type
application/jsonwas changed to a more specific media typeapplication/problem+jsonfor the response status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking