{"componentChunkName":"component---src-templates-simple-markdown-js","path":"/docs/direct-carrier-connections/","matchPath":"","result":{"data":{"markdownRemark":{"html":"<h1 style=\"position:relative;\"><a href=\"#direct-carrier-connections\" aria-label=\"direct carrier connections permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"direct-carrier-connections\"></div>Direct Carrier Connections</h1>\n<p>Direct Carrier Connections gives you a real-time integration to the freight carriers you already work with — LTL, VLTL, and truckload carriers such as Estes, XPO, Old Dominion, FedEx Freight, Saia, and others. Rather than building a separate integration for every carrier's own API, you connect to each carrier once through Shipwell and use the same consistent set of operations for all of them.</p>\n<p>Behind the scenes, every carrier's API looks a little different — different fields, different authentication, different response formats. Shipwell normalizes these differences so you can send one consistent request shape and get a consistent response back, no matter which carrier you're working with. This is the same normalization approach used by the <a href=\"/docs/integration/public-loadboards/\">Public Load Board API</a>, applied here to your direct carrier relationships instead of spot capacity marketplaces.</p>\n<p>Direct Carrier Connections is a good fit when you have a contracted, direct relationship with a carrier and want to interact with them in real time through the API. If instead you need to exchange data with a trading partner over a Value-Added Network, see <a href=\"/docs/integration/edi/\">EDI</a>; if you need access to spot capacity across load boards, see <a href=\"/docs/integration/public-loadboards/\">Public Load Boards</a>.</p>\n<h2 style=\"position:relative;\"><a href=\"#what-you-can-do\" aria-label=\"what you can do permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"what-you-can-do\"></div>What you can do</h2>\n<p>With a carrier connected, you can:</p>\n<ul>\n<li>\n<strong>Rate</strong>\n — Request a price and transit-time quote from one or more carriers for a shipment.\n</li>\n<li>\n<strong>Dispatch</strong>\n — Tender a shipment to a carrier, have them accept, decline, or confirm it, and track the booking through to delivery.\n</li>\n<li>\n<strong>Track</strong>\n — Receive shipment status and location updates from the carrier as the shipment moves.\n</li>\n<li>\n<strong>eBOL</strong>\n — Request an electronic Bill of Lading and PRO number directly from the carrier.\n</li>\n<li>\n<strong>Documents</strong>\n — Pull carrier-held documents for a shipment, such as the Bill of Lading, Proof of Delivery, and invoices.\n</li>\n</ul>\n<p>Not every carrier supports every operation — see <a href=\"/docs/direct-carrier-connections/supported-carriers/\">Supported Carriers</a> for the current capability matrix.</p>\n<h2 style=\"position:relative;\"><a href=\"#typical-workflow\" aria-label=\"typical workflow permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"typical-workflow\"></div>Typical workflow</h2>\n<ol>\n<li>\n<a href=\"/docs/direct-carrier-connections/getting-started/\">Connect a carrier</a>\n in the Shipwell application by supplying and validating its account credentials.\n</li>\n<li>\nRequest \n<a href=\"/docs/direct-carrier-connections/rating/\">rates</a>\n from one or more connected carriers for a shipment.\n</li>\n<li>\n<a href=\"/docs/direct-carrier-connections/dispatch/\">Dispatch</a>\n the shipment to the carrier you selected.\n</li>\n<li>\n<a href=\"/docs/direct-carrier-connections/tracking/\">Track</a>\n the shipment as the carrier updates its status.\n</li>\n<li>\nRequest the \n<a href=\"/docs/direct-carrier-connections/ebol/\">eBOL</a>\n and pull delivery \n<a href=\"/docs/direct-carrier-connections/documents/\">documents</a>\n as they become available.\n</li>\n</ol>\n<h2 style=\"position:relative;\"><a href=\"#access\" aria-label=\"access permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"access\"></div>Access</h2>\n<p>Direct Carrier Connections must be enabled for your Shipwell account, and each carrier must be added individually. Contact your Shipwell representative to enable Direct Carrier Connections and to request that a specific carrier be connected to your account.</p>\n<p>All API requests use the same Shipwell authentication described in <a href=\"/docs/get-connected/authentication/\">Authentication</a>. Connecting a carrier additionally requires that carrier's own account credentials — see <a href=\"/docs/direct-carrier-connections/getting-started/\">Getting Started</a>.</p>\n<h2 style=\"position:relative;\"><a href=\"#carrier-rules--markup\" aria-label=\"carrier rules  markup permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"carrier-rules--markup\"></div>Carrier Rules &#x26; Markup</h2>\n<p>Once connected, a carrier can optionally be restricted to certain lanes or customers, and rates can have markup applied automatically — both configured in the Shipwell application. See <a href=\"/docs/direct-carrier-connections/carrier-rules-and-markup/\">Carrier Rules &#x26; Markup</a>.</p>\n<h2 style=\"position:relative;\"><a href=\"#reliability\" aria-label=\"reliability permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"reliability\"></div>Reliability</h2>\n<p>Carrier connectivity is monitored continuously, and current status is published at <a href=\"https://status.shipwell.com\">status.shipwell.com</a>. See <a href=\"/docs/direct-carrier-connections/reliability/\">Reliability &#x26; Status</a> for more.</p>\n<h2 style=\"position:relative;\"><a href=\"#start-here\" aria-label=\"start here permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"start-here\"></div>Start here</h2>\n<p>Follow <a href=\"/docs/direct-carrier-connections/getting-started/\">Getting Started</a> to connect your first carrier.</p>","headings":[{"value":"Direct Carrier Connections","depth":1},{"value":"What you can do","depth":2},{"value":"Typical workflow","depth":2},{"value":"Access","depth":2},{"value":"Carrier Rules & Markup","depth":2},{"value":"Reliability","depth":2},{"value":"Start here","depth":2}]},"contentItem":{"data":{"lastModified":"2026-08-26T13:37:31.000Z","enableToc":null,"disableLastModified":null,"tocMaxDepth":null,"requestLogin":false}},"siteConfig":{"enableToc":true,"disableLastModified":false,"tocMaxDepth":4}},"pageContext":{"matchPath":"","id":"89daf55e-95f2-5bc6-9e68-1b44d8f974e1__redocly content/docs/direct-carrier-connections/","seo":{"title":"Overview","description":null,"image":"","keywords":null,"jsonLd":null,"lang":null,"siteUrl":null},"pageId":"docs/direct-carrier-connections/index.md","pageBaseUrl":"/docs/direct-carrier-connections/index","type":"markdown","toc":{"enable":true,"maxDepth":4,"headings":[{"depth":1,"value":"Direct Carrier Connections","id":"direct-carrier-connections"},{"depth":2,"value":"What you can do","id":"what-you-can-do"},{"depth":2,"value":"Typical workflow","id":"typical-workflow"},{"depth":2,"value":"Access","id":"access"},{"depth":2,"value":"Carrier Rules & Markup","id":"carrier-rules--markup"},{"depth":2,"value":"Reliability","id":"reliability"},{"depth":2,"value":"Start here","id":"start-here"}]},"data":{"title":"Overview"},"catalogInfo":null,"link":"/docs/direct-carrier-connections/","sidebarName":"developerPortal","isLanding":false,"showPrevButton":null,"showNextButton":null,"apiVersions":null,"apiVersionId":null,"isDefaultApiVersion":null}},"staticQueryHashes":["1123603147","1302185487","1344209882","1398840060","1520077861","1975142765","2667623876","2950305614","3240152602","3743992808","561138138"]}