First things first. Before choosing to integrate, we suggest consulting with a technical team proficient in RESTful coding. This can help determine both the expense and the development time necessary for both business and technical impacts. Use the steps below as a guideline.
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.
- Identify which APIs meet your business needs.
- 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 need your lead developer to have a UPS user ID as well, which can then be linked to your UPS account as a validated user.