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.
Use this API to request basic tracking information for specific shipments. The API tracks by freight bill or reference number. Responses with be sent in HTML or XML (whichever you request)
Please email email@example.com to receive your Basic Tracking API 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.
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.
Please email firstname.lastname@example.org to receive your Document API implementation guide
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.
- 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.
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.
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.
Tracking Web Service
Use this transactional Tracking web service to receive basic tracking information with a historical list of status events for a shipment. Track by PRO number or reference number.
The web service will utilize the same tracking application found on http://www.yrc.com.
Please email email@example.com to receive your Tracking Web Service implementation guide.
Zip Finder Web Service
Use this Zip Finder web service to look up a city or zip/postal code. We respond with a city/sate and country during the lookup for a city. This is a public application that does not require authentication.
Please email firstname.lastname@example.org to receive your Zip Finder Web Service implementation guide.