Load status (brokers)
FromGET /v1/loads/{id} and the accept, decline and covered calls. A new load from POST /v1/loads
is sourcing (or stalled for a brokerage Lanesurf hasn’t activated yet). Load answers have next_step.
A load that is missing fields (422 missing_fields) or that Lanesurf can’t process (400 load_rejected) is
never created. For retries, see Idempotency and retries.
Each offer also has a
status: Lanesurf’s raw outreach status for that carrier, such as
NEGOTIATION_LOGGED | WITHIN_RANGE or BID_LOGGED | WE_ASKED_FIRST. Show it; don’t branch on it.
An offer’s decision is accepted or declined once the rep chooses.
Truck status (carriers)
Bid status (carriers)
FromGET /v1/carrier/bids. A new bid is submitted.
The broker’s choice wins: an
accepted or declined bid keeps that status after the load closes.
Carrier verification
See Carrier sign up for how a carrier gets verified.
Brokerage outreach
A brokerage that signs up through the API starts with carrier outreach off (activated: false in the
verify reply, outreach.activated: false in GET /v1/broker/setup). Lanesurf reviews it and turns
outreach on. Until then its loads show stalled. See Sign up your brokerage.