API Documentation

Your BrokerCarrier account comes with full access to our feature-rich API, which enables you to use your BrokerCarrier data from any TMS or integrated app. Whether you use a cloud-based TMS or have developed your own, our API can seamlessly integrate your real-time carrier network data into your primary workflow.

Carriers API

GET /v4/carriers/refresh/network Load all of your carriers into your TMS or integrated app, starting from a specified onboarding date.

GET /v4/carriers/refresh/carrier/lists Load the index of your named carrier lists into which you have organized your onboarded carriers.

GET /v4/carriers/load/carrier/list Load the index of onboarded carriers that you have placed on a particular named carrier list.

GET /v4/carriers/load/profile/onboarded Load the complete profile information of a single carrier from your onboarded network for import into your TMS or integrated app.

GET /v4/carriers/load/vetting/report Load a vetting and compliance report for a single carrier from your onboarded network for import into your TMS or integrated app.

GET /v4/carriers/load/carrier/document Load a carrier document for view or download (tax form, insurance cert, DOT authority, factoring noa, voided check, signed contract, etc).

POST /v4/carriers/set/carrier/network/status Set a carrier's in-network status to either 'Approved' or 'DNU', which determines whether or not they will receive your load announcements.

Loads API

POST /v4/loads/post/announcement Post a load announcement from your TMS or integrated app, and fetch the list of carriers that are notified about the load.

POST /v4/loads/post/test Post a test load announcement from your TMS or integrated app, and fetch the list of carriers that would have been notified about the load.

POST /v4/loads/mark/covered Close out a load announcement by specifying which carrier covered the load. This improves the effectiveness of automated carrier matching for your lanes.

GET /v4/loads/load/details Load the complete details of a load announcment, including the list of carriers that were notified.

GET /v4/loads/load/notified/carriers Load just the list of carriers that were notified about a load announcement, rather than its complete details.

GET /v4/loads/refresh/list/open Load the index of your BrokerCarrier load announcements which are currently open.

GET /v4/loads/refresh/list/covered Load the index of your BrokerCarrier load announcements which have been covered.

GET /v4/loads/check/quota Check your account load announcement quota for the current month. This number is determined by your subscription plan.

Lanes API

GET /v4/lanes/load/from/broker Load the complete list of lanes on which you have announced loads, including information about those load announcements.

GET /v4/lanes/load/from/carriers Load the complete list of lanes that your onboarded carriers have specified in their lane preferences.

GET /v4/lanes/load/coverage/report Load the complete details of a particular lane, including all relevant load announcment history.

GET /v4/lanes/load/map/data Quickly fetch the GIS information and road distance of any lane that appears in your load announcement history or your carriers' preferences.

Search API

GET /v4/search/dot Load the complete public profile information of a carrier that has not onboarded with you.

GET /v4/search/docket Load the list of carriers with known associations to a particular MC/FF/MX number in the previous five years.

GET /v4/search/ein Load the list of carriers with known associations to a particular EIN in the previous five years.

GET /v4/search/name Load the list of carriers with known associations to a particular business name in the previous five years.

GET /v4/search/address Load the list of carriers with known associations to a particular address in the previous five years.

GET /v4/search/email Load the list of carriers with known associations to a particular email address in the previous five years.

GET /v4/search/phone Load the list of carriers with known associations to a particular phone number in the previous five years.

GET /v4/search/vin Load the list of carriers with known associations to a particular VIN in the previous five years.

GET /v4/search/plate Load the list of carriers with known associations to a particular license plate number in the previous five years.