Feature Overview: Centralized Http.ApiClientBase Class (#33880)
Overview
This update introduces a new reusable component that helps CyberStore developers connect with external systems more easily and consistently. The ApiClientBase class provides a simplified way to send and receive data over the internet-without having to write repeated code each time a connection is needed.
With this feature, developers can build integrations for shipping services, payment providers, or other external APIs using a shared approach that improves reliability, reduces duplication, and makes future updates easier to maintain.
In this Release
- Centralized support for sending secure GET, POST, PUT, and DELETE requests
- Automatic retry handling to help reduce failures from temporary issues
- Built-in support for secure bearer tokens
- Easy access to responses, including error messages and status information
- Optional logging features for better diagnostics and traceability
This new base is already used in our UPS OAuth integration to request and manage access tokens, and it will serve as a foundation for future API-based enhancements across the CyberStore platform.