Skip to main content

Transaction Data straight into your mobility system

  • B2B
  • Mobility

Access to comprehensive transaction data performed via Shell Card from Shell and affiliated sites, on-the-road services and more. Query, search, filter or download data, Fleet Transaction Data API integrates directly into your corporate IT system.


Get started

Transaction data
Magnifying glass

Comprehensive data

Access to full details of transaction data which includes detailed breakdowns of products spent on, location, driver or vehicle details, discount info, tax info, invoicing status and more.

time arrow icon

Cut down on admin

Fleet transaction data is available 24/7 for any search, query or download.

tick icon

Instant availability of data

Transaction data is available through the Fleet Transaction Data API as soon as it is posted to our payment processing system.

magnifying glass

Flexible search criteria

Search for specific transaction(s) via VRN, cardholder(s), specific payers/accounts, invoice number, country or location where transaction(s) is performed and more.

card icon

Search for relevant transactions

Transaction(s) can also be filtered based on invoice numbers or statuses, or whether transaction(s) have been processed or posted.

data icon

Integrated reporting at driver level

Quickly spot erratic spending behavior by your fleet drivers such as filling up too often or making transactions outside of the agreed route or fuel stations.

About this use case

Automated transaction data feeding into your corporate IT system

Create query-based searches when you need it. Automate the transaction data feed via API integration directly into your corporate ERP system or any other systems you choose

More information


How this works

Priced transactions are the Shell fuel card transactions completed by a customer. The transactions can be invoiced or un-invoiced and are of type sales item or fee item.

There are two endpoints that return priced transaction details. The endpoints /transaction/pricedtransactions and /transaction/pricedtransactionssummary both take the exact same inputparameters as specified in the API specification. The difference is in the data returned.

The /transaction/pricedtransactionssummary endpoint returns a summary of transactions by product and the location of the transaction. The /transaction/pricedtransactions endpoint returns the detailed information about each transaction and supports pagination.

This is use case for how searching for priced transactions in the Shell Card Platform works.

White label applications

Track & analyze drivers’ spending with Shell Card

Quickly spot erratic spending behaviour by your fleet drivers such as filling up too often or making transactions outside of the agreed route or fuel stations


See specifications


APIs needed

B2B Mobility Card Transaction Data

The Shell Card Transaction Data API is REST-based and employs Basic and ApiKey authentication. The...

API Documentation

B2B Mobility Card Recent Transaction

This API allows querying recent transaction data. It provides a flexible search criteria and...

API Documentation

B2B Mobility Customer Data

This is a RESTful API and allows querying customer account details and card groups. It allows the...

API Documentation

Check out our Quick Start Guide to get started

About us

The Shell Developer Portal is here to support partners to onboard to Shell APIs, the portal is here to take ideas to production


Shell logo

Login to your account