Sorry, you need to enable JavaScript to visit this website.
Skip to main content


What is an API?


What is OAuth 2.0?

OAuth 2.0, which stands for “Open Authorization”, is a standard designed to allow a website or application to access resources hosted by other web apps on behalf of a user. It provides consented access and restricts actions of what the client app can perform on resources on behalf of the user, without ever sharing the user's credentials.

What are REST or RESTful APIs?

REST is an acronym for Representational State Transfer and an architectural style for distributed hypermedia systems. A RESTful API is an architectural style for an application program interface (API) that uses HTTP requests to access and use data. That data can be used to GET, PUT, POST and DELETE data types, which refers to the reading, updating, creating and deleting of operations concerning resources.

How do I see the status of my current APIs?

UPS provides the health status of some of our featured APIs on our API Monitoring Dashboard. More APIs will be integrated into the dashboard in the future. You can view details to see a log of any incidents that have occurred in the past 24 hours.

How do I get an API client ID and secret?

Customers that want to integrate with UPS API functionalities must first acquire a client ID and secret. Reference our step by step Get Started guide to find out how to acquire your credentials.

Is there a limit to the number of API calls I can request at one time?

Yes. UPS limits the number of requests to the API to a maximum of [n] of requests per second per user.