Web Services (API)
Our Web Services use Extensible Markup Language (XML) messages that follow the Simple Object Access Protocol (SOAP) standard. In such systems, there is often a machine-readable description of the operations offered by the service written in the Web Services Description Language (WSDL). The latter is not a requirement of a SOAP endpoint, but it is a prerequisite for automated client-side code generation in many Java and .NET SOAP frameworks (frameworks such as Spring, Apache Axis2, and Apache CXF being notable exceptions).
A Web Service is defined as "a software system designed to support interoperability machine-to-machine interaction over a network". Web Services are frequently just Application Programming Interfaces (API) that can be accessed over the network, and executed on a remote system hosting the requested services.
Our Web Services use Extensible Markup Language (XML) messages that follow the Simple Object Access Protocol (SOAP) standard. In such systems, there is often a machine-readable description of the operations offered by the service written in the Web Services Description Language (WSDL). The latter is not a requirement of a SOAP endpoint, but it is a prerequisite for automated client-side code generation in many Java and .NET SOAP frameworks (frameworks such as Spring, Apache Axis2, and Apache CXF being notable exceptions).
How is an API Token requested?
Log In is required. An API Token is generated on this page once the User is logged in.
Please refer to each API's documentation's Web Service Reference section. The section contains information about the API's endpoint, the API's WSDL file, and sample request and response files.
Can a Rate Estimate request be made for Pallet Pricing?
Yes, if pallet pricing is available in your price agreement. Please follow this link for more information on using the API to send a Rate Estimate request for Pallet Pricing.
How do I get my account information to display?
Please contact us.
Do I need another token for multiple accounts associated with my User ID?
A single token can be used for all accounts associated with your User ID.
Can a Token be moved to another User’s account?
No, tokens are unique to Users and cannot be transferred.
The API responses are coming back with errors. What should I do?
Please provide us with the complete request(s) and response error(s) received.
I am a 3PL. How do I set up APIs?
Create a web registration and associate the account(s) you would like linked to the registration. Log In is required. An API Token is generated on this page once the User is logged in.