Tracing
| API | Description |
|---|---|
| GET api/TraceByPro?User={User}&Pass={Pass}&Pronum={Pronum} |
This API will search for a single shipment by its assigned Pro Number and return dispatch activity associated with the shipment. |
| GET api/TraceByBOL?User={User}&Pass={Pass}&BOL={BOL} |
This API will search for a single shipment by its Bill of Lading number (BOL#) and return dispatch activity associated with the shipment. |
| GET api/TraceByPO?User={User}&Pass={Pass}&PONumber={PONumber} |
This API will search for a single shipment by Purchase Order number (PO#) and return dispatch activity associated with the shipment. |
| GET api/TraceBySID?User={User}&Pass={Pass}&SID={SID} |
This API will search for a single shipment by its assigned shipment id# (SID#) and return dispatch activity associated with the shipment. |
| GET api/TraceByCarrierPro?User={User}&Pass={Pass}&CarrierPro={CarrierPro} |
This API will search for a single shipment by a partner carrier's pro number (CarrierPro#) and return dispatch activity associated with the shipment. |
| GET api/TraceByPickupOrder?User={User}&Pass={Pass}&OrderNumber={OrderNumber} |
This API will search for one or more shipments associated with a pickup order number and return dispatch activity associated with each shipment. |
| GET api/TraceByPickupDateRange?User={User}&Pass={Pass}&StartDate={StartDate}&EndDate={EndDate} |
This API method will search for one or more shipments associated with the specified pickup date range where the account credentials reference an account in context with those shipments. For those shipments, a chronology of dispatch activity will be returned. |
| GET api/TraceByCarrier?User={User}&Pass={Pass}&StartDate={StartDate}&EndDate={EndDate} |
This API method will search for one or more shipments associated with the specified pickup date range where the account credentials reference a partner carrier involved with transport of the shipment. For those shipments, a chronology of dispatch activity will be returned. |
| GET api/TraceByDateOnly?User={User}&Pass={Pass}&StartDate={StartDate}&EndDate={EndDate} |
This API method will search for one or more shipments associated with the specified pickup date range, regardless of what accounts are in context with the shipment. For those shipments, a chronology of dispatch activity will be returned. |
POD
| API | Description |
|---|---|
| GET api/FetchPOD?User={User}&Pass={Pass}&SearchFor={SearchFor}&SearchType={SearchType} |
Use this API function to retrieve a PDF rendition of the Proof of Delivery document for the requested Pro. |
BOL
| API | Description |
|---|---|
| GET api/FetchBOL?User={User}&Pass={Pass}&SearchFor={SearchFor}&SearchType={SearchType} |
Use this API function to retrieve a PDF rendition of the Billing of Lading document on fle for the requested Pro. |
InvoicePDF
| API | Description |
|---|---|
| GET api/FetchInvPDF?User={User}&Pass={Pass}&DocNumber={DocNumber} |
Use this API function to retrieve a PDF rendition of the requested invoice. |
TransitTime
| API | Description |
|---|---|
| GET api/TransitTime?User={User}&Pass={Pass}&OriginZip={OriginZip}&DestinationZip={DestinationZip}&PickupDate={PickupDate} |
This API is used to calculate the number of business days that it will take to move a shipment from its origin point to its destination. When a pickup date is provided, the results returned will also include the date on which an on-time delivery would take place. |
PickupRequest
| API | Description |
|---|---|
| POST api/PickupRequest |
Use this function to submit a Pickup Request for a shipment via the POST of an HttpRequestMessage where the PickupRequest structure may be submitted in either XML or JSON format. |
ARStatement
| API | Description |
|---|---|
| GET api/ARStatement?User={User}&Pass={Pass} |
Use this function to retrieve a Statement of Account for all open Accounts Receivable Items |
QuoteRequest
| API | Description |
|---|---|
| POST api/QuoteRequest |
Use this function to obtain a rate quotation for a shipment. Submit your HttpRequestMessage in either XML or JSON format with content mapped as per the _RequestSubmitted/QuoteRequest structure defined in the Response Information documentation. |
AccessorialList
| API | Description |
|---|---|
| GET api/AccessorialList?User={User}&Pass={Pass} |
Use this function to retrieve a list of valid Accessorial Service codes and their associated descriptions. |
Invoice
| API | Description |
|---|---|
| GET api/Invoice?User={User}&Pass={Pass}&InvoiceNumber={InvoiceNumber} |
Use this function to retrieve the data associated with a specific invoice. A seperate API has also been made available for retrieving an image rendition of the invoice. |
RateRequest
| API | Description |
|---|---|
| POST api/RateRequest |
Use this function to price a shipment. Submit your HttpRequestMessage in either XML or JSON format with content mapped as per the _RequestSubmitted/RateRequest structure defined in the Response Information documentation. |
InvoiceListByPro
| API | Description |
|---|---|
| GET api/InvoiceListByPro?User={User}&Pass={Pass}&ProNumber={ProNumber} |
Use this function to retrieve the invoice reference associated with a specific pro number. |
AccountLookup
| API | Description |
|---|---|
| POST api/AccountLookup |
Use this function to search for accounts based on criteria supplied in your request. Any combination of non-blank fields within the AccountLookupRequest structure will query for matching records. A maximum of 20 records will be returned as results from this lookup, and if the request produces more than 20 records, no records will be returned and you will be prompted to refine your search parameters to bring that count down to 20 or fewer. |
CommonLocations
| API | Description |
|---|---|
| GET api/CommonLocations?User={User}&Pass={Pass}&Code={Code}&Context={Context} |
Use this function to retrieve a list of Common Consignees for a Shipper, or Common Shippers for a Consignee. |
QuoteList
| API | Description |
|---|---|
| GET api/QuoteList?User={User}&Pass={Pass}&Code={Code}&Cutoff={Cutoff} |
Generates a list of Quotes connected to the account referenced by the 'Code' parameter. All Open quotes will be returned in this list, and if a valid Cutoff date is supplied, then additionally any expired Quotes created on or after that cutoff will also be included in the list. |