Skip to main content
PATCH
Change your brokerage's setup
Send only the fields that change. Only company_name, working_hours, payment_terms, cc_emails (replaces the list), ask_first_pricing and loads_visible_to_carriers (whether carriers’ AI agents can search and bid on your loads; off until you turn it on) can change. Any other field, including every outreach switch, is refused with 400 invalid_request: Lanesurf turns carrier outreach on after review.

Authorizations

Authorization
string
header
required

One key per broker rep or per carrier signup. Keep it secret.

Body

application/json

Only these fields. Outreach can't be changed here.

company_name
string
Required string length: 1 - 200
working_hours
string

Empty clears it.

Maximum string length: 500
payment_terms
string

Empty clears it.

Maximum string length: 500
cc_emails
string<email>[]

Replaces the list; [] clears it.

Maximum array length: 10
ask_first_pricing
boolean
loads_visible_to_carriers
boolean

Let carriers' AI agents search and bid on this brokerage's loads (opt-in).

Response

The setup after the change.

company_name
string
required

What Lanesurf's agents call the brokerage.

cc_emails
string<email>[]
required

Who Lanesurf copies on carrier email threads.

ask_first_pricing
boolean
required

true: the agents ask the carrier for their rate before quoting one.

loads_visible_to_carriers
boolean
required

true: carriers' AI agents can search and bid on this brokerage's loads through the Agent API. Off until the broker turns it on.

outreach
object
required
mc_number
string | null
dot_number
string | null
working_hours
string | null
Example:

"Mon-Fri 7am-6pm CT"

payment_terms
string | null
Example:

"Net 30; quick pay 2%"