Our Tools, Available on Your Websites
When people visit your website, you want to keep them there. YRC Freight APIs and web services give your employees and customers all the shipping information they need without ever leaving your sites.
By the least complex definition, APIs and web services are online middlemen. They allow your site to communicate with our products and services. They do this by retrieving detailed information about your LTL shipping business with YRC Freight. You’ll need to provide your username and password to access the Rate Quote and/or Invoicing APIs and the Pickup and Bill of Lading web services.
All YRC Freight APIs and web services can be incorporated by your in-house developers or consultants.
YRC Freight APIs:
Terminal Locations API
Use this API to request terminal information. Your system sends a U.S. ZIP/Canada postal code or city, state/province to YRC Freight. We respond with information for the terminal that serves the area closest to you. Responses are returned in XML.
Register today to receive your Find Terminal implementation guide.
Rate Quote API
Use this API to request a Rate Quote from YRC Freight. To receive a rate quote implementation guide you’ll need to
Use this API to request a Rate Quote from YRC Freight. To receive a rate quote implementation guide you’ll need to complete and fax a non-disclosure agreement and fax it to us. Note: You must have Adobe Reader to view and print the non-disclosure agreement. Download a free copy.
IMPORTANT: You must complete a nondisclosure agreement and submit it to the E-Business Group before implementing the Rate Quote API. Any implementation and access to the Rate Quote API without agreement completion may result in legal action. Please click here to obtain a nondisclosure agreement. Fax completed agreement to 913-982-5436 or email to API.EM@yrcfreight.com.
Document API
Use this API to request images of Bills of Lading, proofs of delivery/delivery receipts, and weight and inspection certificates. These images can be streamed as PDF images or streamed as XML. You may also request single or multiple images at one time.
Register today to receive your Document API implementation guide.
Invoicing API
Use this API to receive open invoice summary or invoice detail information. The summary will return a max of 250 invoices and the detail will return a max of 150 invoices. The API will accept a date range or a single reference number and reference number type. You can also stream the actual Invoice PDF.
Note:
- You must have a my.yrcfreight.com account.
- You can retrieve invoices for locations attached to that account.
- You must email Invoicing@yrcfreight.comto request to have paper invoices turned off.
Register today to receive your Invoice API implementation guide.
YRC Freight Web Services:
Bill of Lading Web Service
Use this Bill of Lading (BOL) web service to create and submit a bill of lading. Your system sends the BOL information which integrates into the YRC Freight’s billing system. We respond with a Pro number, pickup number (if requested), BOL PDF and labels.
The web service will utilize the same bill of lading application found on my.yrc.com and requires the user to be registered with my.yrc.con. The user name and password is required to be sent in the request.
Register today to receive your Bill of Lading Web Services implementation guide.
Pickup Web Service
Use this Pickup web service to request a pickup. Your system sends a pickup request directly to the terminal servicing the pickup location. We respond with a Pickup number.
The web service will utilize the same pickup application found on https://my.yrc.com and requires the user to be registered with my.yrc.com. The user name and password is required to be sent in the request.
Register today to receive your Pickup Web Service implementation guide.