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.


This site uses Just the Docs, a documentation theme for Jekyll.