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
}

Was this page helpful?