APIs and developer resources for Royal Dutch Shell plc, a global energy and petrochemical company.
URL: Visit APIs.json URL
- Type: Contract
- Position: Consumer
- Access: 3rd-Party
- Aviation, Electric Vehicle Charging, Energy, Fleet Management, Fuel, Gas, Loyalty, Lubricants, Mobility, Oil and Gas, Renewable Energy
- Created: 2025-03-01
- Modified: 2026-05-02
The Shell B2B Mobility Card Management API enables fleet operators and business customers to manage fuel cards, control spending limits, restrict usage by fuel type, location, or time, and monitor card status. Supports card issuance, updates, and lifecycle management for corporate fuel card programs.
Human URL: https://developer.shell.com/api-catalog
- B2B, Cards, Fleet, Mobility
Provides access to fuel card transaction data for B2B customers. Enables retrieval of transaction history, spend analytics, fuel type breakdowns, and location-based purchase data for corporate fleet management and expense reporting.
Human URL: https://developer.shell.com/api-catalog/v2.1.0/b2b-mobility-card-transaction-data
- B2B, Fleet, Mobility, Transactions
Enables business customers to retrieve and manage invoices for Shell fuel card programs. Supports invoice download, payment status queries, and reconciliation workflows for fleet finance teams.
Human URL: https://developer.shell.com/api-catalog
- B2B, Finance, Fleet, Invoices
The Shell Loyalty Catalogue API provides access to the Shell Go+ loyalty program product and rewards catalogue. Partners can retrieve available rewards, offers, and redemption options to display within their applications and loyalty program integrations.
Human URL: https://developer.shell.com/api-catalog/v1.0.2/loyalty-catalogue
- Loyalty, Rewards, Retail
Enables partners to manage Shell loyalty accounts, including enrolment, profile management, points balance queries, and account status updates. Integrates Shell Go+ loyalty program into partner digital platforms.
Human URL: https://developer.shell.com/use-cases/shell-loyalty-api-partners
- Loyalty, Rewards, Accounts
The Shell Lubricants Order Management API enables business customers and distributors to place and manage orders for Shell lubricants products. Supports order creation, status tracking, delivery scheduling, and product catalogue queries.
Human URL: https://developer.shell.com/api-catalog
- Lubricants, Oil, Orders, B2B
The Shell Aviation Fuel Reseller API enables aviation fuel resellers and operators to manage fuel procurement, pricing queries, order placement, and delivery logistics for Shell Aviation fuel products at airports and FBOs worldwide.
Human URL: https://developer.shell.com/api-catalog
- Aviation, Fuel, B2B
Provides access to the Shell network of fuel and EV charging sites for B2B mobility customers. Enables applications to query site locations, available fuel types, EV charging availability, amenities, and opening hours across the Shell station network.
Human URL: https://developer.shell.com/api-catalog/b2b-mobility-sites/quick-start-guide
- B2B, Fleet, Locations, Mobility
| File | Description |
|---|---|
| capabilities/shared/b2b-mobility.yaml | Shell B2B Mobility API — card management, transactions, invoices, sites |
| capabilities/shared/loyalty.yaml | Shell Loyalty API — account management, points, catalogue, offers |
| Capability | Description | Tools |
|---|---|---|
| fleet-management.yaml | Fuel card management, transaction reporting, invoice reconciliation, site location | 7 tools |
| loyalty-program.yaml | Shell Go+ loyalty enrollment, points balance, redemption, offers | 7 tools |
| Type | File |
|---|---|
| OpenAPI | openapi/shell-b2b-mobility-openapi.yml |
| OpenAPI | openapi/shell-loyalty-openapi.yml |
| OpenAPI | openapi/shell-lubricants-openapi.yml |
| JSON Schema | json-schema/shell-fuel-card-schema.json |
| JSON Schema | json-schema/shell-transaction-schema.json |
| JSON Structure | json-structure/shell-fuel-card-structure.json |
| JSON-LD | json-ld/shell-context.jsonld |
| Examples | examples/shell-list-transactions-example.json |
| Spectral Rules | rules/shell-rules.yml |
| Vocabulary | vocabulary/shell-vocabulary.yml |
- Developer Portal
- API Catalog
- Getting Started
- API Key Registration
- Authentication
- Terms of Service
- Privacy Policy
- Support
- Status Page
- Blog
- GitHub Organization
- Website
FN: Kin Lane
Email: kin@apievangelist.com
FN: Shell Digital Services
Email: api-maintainers@shell.com