What is an API?
API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re using 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.
Can I share my Client Id or Secret?
No, sharing credentials is not secure. Any entity asking you to share your credentials should be using an Authcode grant type instead.
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 per second per user.