First things first. Before deciding to integrate, we suggest consulting with a technical team proficient in RESTful coding to help determine the expense and development time necessary accounting for both business and technical impacts. Use the steps below as a guideline to help you through this process.
Analyze your needs.
- Identify appropriate APIs to meet business needs
Identify technical requirements.
- Pinpoint high-level impacts to interfaces and internal processing logic of each system
Perform cost evaluation.
- Evaluate development time to integrate the APIs versus purchasing software with APIs integrated
Build or Buy
- Determine the appropriate path for your business:
- Build an integration for your use
- Build an integration for others' use
- Purchase a plug-and-play solution provided from our UPS Ready® partners
Know Before You Code
So you want to integrate. Here are some key things to know before and during the integration process. Prior to downloading APIs, you should be familiar with:
Standard HTTP operations and practices including SSL connections
RESTful methodologies and design patterns
Using OAuth 2.0 authentication for API access
Designing and implementing a strategy into your existing software for handling errors.
Browse Our APIs
Our collection of Application Programming Interfaces (APIs) offer access to extensive functionality for address validation, time in transit & rate quotes, shipping, pickup, visibility and more. We have bundles to help you manage and optimize international shipping capabilities. Our tools integrate seamlessly with any RESTful based system.
Once you’ve decided to get started integrating and gain full access to the portal and it’s functionality, you will need the following to get registered and request credentials.
If you are with an organization, you may want your lead developer to have a UPS user ID as well, which can then be linked to your UPS account as a validated user.