POST
/
api
/
v1
/
offers
/
log
curl --request POST \
     --url 'https://api.example.com/api/v1/offers/log' \
     --header 'Content-Type: application/json' \
     --header 'Authorization: Bearer API_KEY' \
     --data '{
       "load_id": "LOAD123456",
       "mc_number": "987654",
       "carrier_offer": 1850.00,
       "notes": "Available for pickup tomorrow morning"
     }'
{
  "status": 201
}
Log a price offer from a carrier for a specific load in the system.

Request Body

load_id
string
required
The unique identifier of the load for which the offer is being made
mc_number
string
required
The Motor Carrier (MC) number of the carrier making the offer
carrier_offer
number
required
The price offered by the carrier in USD
notes
string
Additional notes or context about the offer

Response

status
number
HTTP status code indicating the result of the operation

Status Codes

201
number
Offer successfully logged
400
number
Bad request - Missing or invalid parameters
404
number
Load or carrier not found
409
number
Conflict - An identical offer already exists
500
number
Internal server error
curl --request POST \
     --url 'https://api.example.com/api/v1/offers/log' \
     --header 'Content-Type: application/json' \
     --header 'Authorization: Bearer API_KEY' \
     --data '{
       "load_id": "LOAD123456",
       "mc_number": "987654",
       "carrier_offer": 1850.00,
       "notes": "Available for pickup tomorrow morning"
     }'
{
  "status": 201
}