Our client got an email regarding the UPS API and OAuth 2 requirements. It looks like the existing nop UPS shipping plugin should work through June 3, 2024, but I wanted to make sure we don't need to change anything before June 5, 2023 (next week).
Here are the details:
UPS has implemented an OAuth 2.0 security model for all APIs to enhance the overall security for our customers to reduce fraud and provide enhanced API capabilities. As part of the process to keep customers secure, UPS will deprecate the existing Access Key-based authorization for our APIs. Beginning June 5, 2023 UPS will no longer distribute access keys and all API transactions after June 3, 2024 with UPS will require clients to implement the OAuth security model by sending a bearer token with every API request.
In addition to the new authorization method, UPS APIs have undergone changes to fit a true RESTful pattern. This allows both UPS and our clients the flexibility of updating API payloads without the need to maintain strict schema compilation. Going forward, the endpoints supporting Access Key authentication and the older API structure will be deprecated.
See more at https://developer.ups.com/oauth-developer-guide