Home > widget-integration > CartAPI > getRequestHeaders

CartAPI.getRequestHeaders() method

Get request headers for cart API calls Override to add custom headers (tracking, authentication, etc.)

Signature:

protected getRequestHeaders(): HeadersInit;

Returns:

HeadersInit

Example

class CustomCartAPI extends CartAPI {
  protected getRequestHeaders(): HeadersInit {
    return {
      ...super.getRequestHeaders(),
      'X-Shop-ID': this.getShopId(),
      'X-Session-ID': this.getSessionId(),
    };
  }
}