Shell · OAuth Scopes

Shell OAuth Scopes

OAuth 2.0 derived

Shell publishes 9 OAuth 2.0 scopes via the clientCredentials flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Shell API on a user’s behalf.

Tokens are issued from https://api.shell.com/oauth/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

AviationElectric Vehicle ChargingEnergyFleet ManagementFuelGasLoyaltyLubricantsMobilityOil and GasRenewable Energy
Scopes: 9 Flows: clientCredentials Method: derived

OAuth endpoints

Token URL
https://api.shell.com/oauth/token
Flows
clientCredentials

Scopes (9)

ScopeDescriptionFlows
loyalty.accounts Manage loyalty accounts clientCredentials
loyalty.catalogue Browse rewards catalogue clientCredentials
loyalty.points Access points data clientCredentials
lubricants.orders Manage lubricants orders clientCredentials
lubricants.products Access product catalogue clientCredentials
mobility.cards Manage fuel cards clientCredentials
mobility.invoices Access invoice data clientCredentials
mobility.sites Query site data clientCredentials
mobility.transactions Access transaction data clientCredentials

Source

OAuth Scopes

shell-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/shell-b2b-mobility-openapi.yml, openapi/shell-loyalty-openapi.yml, openapi/shell-lubricants-openapi.yml
schemes:
- name: OAuth2
  source: openapi/shell-b2b-mobility-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.shell.com/oauth/token
- name: OAuth2
  source: openapi/shell-loyalty-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.shell.com/oauth/token
- name: OAuth2
  source: openapi/shell-lubricants-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.shell.com/oauth/token
scopes:
- scope: loyalty.accounts
  description: Manage loyalty accounts
  flows:
  - clientCredentials
  sources:
  - openapi/shell-loyalty-openapi.yml
- scope: loyalty.catalogue
  description: Browse rewards catalogue
  flows:
  - clientCredentials
  sources:
  - openapi/shell-loyalty-openapi.yml
- scope: loyalty.points
  description: Access points data
  flows:
  - clientCredentials
  sources:
  - openapi/shell-loyalty-openapi.yml
- scope: lubricants.orders
  description: Manage lubricants orders
  flows:
  - clientCredentials
  sources:
  - openapi/shell-lubricants-openapi.yml
- scope: lubricants.products
  description: Access product catalogue
  flows:
  - clientCredentials
  sources:
  - openapi/shell-lubricants-openapi.yml
- scope: mobility.cards
  description: Manage fuel cards
  flows:
  - clientCredentials
  sources:
  - openapi/shell-b2b-mobility-openapi.yml
- scope: mobility.invoices
  description: Access invoice data
  flows:
  - clientCredentials
  sources:
  - openapi/shell-b2b-mobility-openapi.yml
- scope: mobility.sites
  description: Query site data
  flows:
  - clientCredentials
  sources:
  - openapi/shell-b2b-mobility-openapi.yml
- scope: mobility.transactions
  description: Access transaction data
  flows:
  - clientCredentials
  sources:
  - openapi/shell-b2b-mobility-openapi.yml