Skip to main content

Loyalty APIs

Release date 14 / 07 / 2026

Shell Loyalty APIs enable partners to integrate their applications with Shell's loyalty ecosystem, allowing customers to authenticate with their Shell account, link their loyalty profile, view loyalty information, redeem points, access offers, and receive rewards directly within the partner's digital experience. 

The APIs support secure OAuth2-based account linking and provide access to loyalty capabilities such as points balances, offers, rewards, and transaction history. 

By integrating with Shell's existing loyalty ecosystem, partners can deliver engaging loyalty experiences without building and maintaining their own rewards platform, while enabling customers to access rewards, discounts, vouchers, promotions, and redemption opportunities through a seamless, real-time experience across websites and mobile applications.

Key features

  1. Customer authentication and account linking – Customers can securely sign in with their Shell account and grant partners access to their loyalty information through an OAuth2-based authorization flow.
  2. Real-time points balance – Retrieve a customer's current loyalty points balance directly from Shell.
  3. Points redemption – Allow customers to redeem Shell loyalty points for rewards, vouchers, discounts, products, or other partner-specific benefits.
  4. Offer management – Assign, activate, and revoke personalized offers and rewards, including bonus point promotions.

     

  1. Transaction history access – Retrieve loyalty transaction information to support customer account experiences.
  2. Digital loyalty experiences – Integrate Shell loyalty journeys directly into partner websites and mobile applications, enabling customers to access rewards and loyalty services without leaving the partner experience.
  3. Personalized rewards and promotions – Create targeted loyalty campaigns based on customer behaviour, status, or membership tier.
  4. Support for multiple integration scenarios – Suitable for loyalty programs, e-commerce reward redemption, partner offers, and loyalty-driven customer engagement initiatives.

How Shell Loyalty APIs work

b2b shell fleet solutions

The API follows a token-based authorization flow. 

First, a partner application authenticates with Shell and obtains a public token. When a customer chooses to connect their Shell loyalty account, the customer signs in with Shell and an access code is returned to the partner application. The partner exchanges this access code for an access token and refresh token, which represent the customer's authorization and allow access to loyalty services.

Once authenticated, the partner application can use the customer's access token to retrieve loyalty information such as points balance, transaction history, available offers, and redemption capabilities. 

The Shell Loyalty APIs also allow partners to assign promotional offers to customers or revoke previously assigned offers. Loyalty points can be redeemed directly through the partner's application, while Shell validates the customer, checks the account, and processes the transaction.

Related Use Cases

Shell Loyalty API for partners

  • Mobility
  • Loyalty

Integrate Shell Loyalty APIs into your platform and offer your customers a seamless and rewarding experience. 

Read more

About us

The Shell Developer Portal supports partners in onboarding to Shell APIs and turning ideas into production-ready solutions.

 

Shell logo

Contact

Login to your account

Ask AI Assistant about Shell APIs and API Products