Nationwide bus passenger information for your customers

Whether it’s in your mobile app, website or printed timetables, there’s no easier way to publish nationwide realtime and scheduled bus data than via TAPI Bus Information.

No-hassle integration at any scale

Data is accessed via request/response or subscription JSON APIs. Easy and simple to integrate and service thousands of concurrent connections, both in a user-facing or data mining context.

Always fresh and accurate data

Don’t want to show the wrong bus departure time to your users and have them wait for a bus that never shows up, right? We constantly refresh the data for you, so that never happens.

Data Quality peace of mind

Is bad data in your mobile app driving your customers crazy? Where are those buses? We’ve got it covered. Sophisticated DQ reports, realtime answers and solutions so no more customer complaints.


trusted by


TransportAPI have been a long-term and dependable partner for us, handling millions of requests for public transport information per day from our top-rated FirstBus app and web services. Their industry expertise has been invaluable as they have worked closely alongside us to develop new ways of presenting information. This has helped ensure that our app remains one of the most innovative on the market.

TransportAPI have seamlessly combined our own data feeds with National sources to ensure our app has the most complete and consistent coverage. Throughout they have maintained a keen eye for accuracy, making sure that data quality never falls below what is expected by our end-users.


Our partnership opens up some great opportunities to integrate our data with other transport feeds and provide customers with better journey planning information.

Learn more

Because the information comes via RESTful API the integration was very simple. We look forward to our continuing partnership in the years to come.

Learn more

Stops, maps and tickets all in one place! A great update… no more separate apps for tickets and tracking the buses. Super easy, much faster and I can actually see the buses moving on the map!

Vinspireduk on the app store
Learn more

Working with Transport API has enabled us to perform analytics and insights on a scale that we have never done before and at greater detail. They were receptive to our requests to make significant changes and kept in regular communication with detailed follow up documentation. It was good to see that they were willing to take on our objectives as their own and develop a solution that met our needs.

The partnership we have with Transport API has been integral to the continued success of our online journey planner. They have been a vital partner in getting the journey planner feed onto our TSY app, which has been very well received since the new update, and they have gone above and beyond to help us deliver this. This partnership is providing the South Yorkshire public with the very highest standard of journey planning and accurate information at a time where there is a higher expectation from members of the public and passengers here in South Yorkshire.

TransportAPI has been supplying us with live bus data for our replica UK Departure Boards for over 4 years now. The data is accurate and in JSON which makes it a plug and play turn key solution for us.

What can you do with it?

Power your app or website with bus passenger information

Power your app or website with bus passenger information

Showing your customers the next departure from their nearest bus stop means they are more likely to get their bus.

Showing them how far their bus is on its journey means they are more likely to not miss their stop.

Showing them how full the next buses are gives them an informed as to whether to board the bus or not, given the COVID pandemic.

All these build up customer satisfaction and satisfied customers are the best sauce for those positive app reviews.

Also, before you show the realtime bus departures for a bus stop nearby, via a specialised API, you’d most likely need to know a code of the bus stop, to feed into the API. Use TAPI Places to find that ATCO code or any other identifier that you might need.

Nationwide buses on a map

Show buses on a map nationally

Give your customers an “Uber for Buses” experience across the whole country, powered by BODS SIRI VM.

Animated realtime buses, revealing bus occupancy providing COVID peace of mind, where source data allows.

Use TAPI Bus Information for your bus fleet to power your control room dashboard. Our plug and play API’s offer you endless options.

Export to GTFS

Export to GTFS

Bus schedules data mostly comes in the TransXChange data format which is not widely supported by software tools and not wholeheartedly embraced by developers.

TAPI Bus Information converts this nationwide schedules data into GTFS and enables you to unlock all the potential that comes with this international industry standard.

Maybe you want to import all British bus schedules into your journey planning engine, export printed timetables or run some analytics? The sky is the limit when you've got the GTFS.

How it works

API

Easy and scalable API

The RESTful JSON API is easy to consume and integrate into backend systems or web and mobile apps to power screens that automatically refresh every few seconds.

Our streaming Websocket JSON-RPC API is exactly what you need to send those push notifications to your customers phones and make those buses move on their screens.

Just ask one of the thousands of developers who have signed up for our managed services and integrated with their APIs.

You can leave us to deal with the scale. We handle hundreds of polling API queries and also deliver hundreds of streaming API payloads per second for over 25% of the UK transit apps by operator market share.

Data sources

Complete set of data sources

TAPI Bus Information ingests and blends all the industry standard open data on schedules and RTI, such as:

  • GB-wide bus schedules from the Traveline National Data Set (TNDS) and BODS TXC, bus stops from NaPTAN, operator codes from the National Operator Codes (NOC) dataset, postcodes from Ordnance Survey Codepoint and others.

  • GB-wide Bus RTI from BODS SIRI VM and Traveline Nextbuses SIRI SM.

Want more control and speed over the data than the open data sources? TAPI Bus Information can work seamlessly with your organisation’s custom TransXChange bus schedules or SIRI feeds.

It’s best of both worlds: your data published in an instant, backfilled with open data where you don’t have coverage.

Schedules Data Quality analytics

Schedules Data Quality analytics

TAPI Bus Information comes with a sophisticated set of analytics capabilities to help you publish the best possible schedules data to your customers with fewer errors leading to fewer complaints and higher mobile app scores.

Whether it’s erroneous operator codes for your bus services, incorrect stop codes, wrong route geometry etc, we’ve got you covered.

Read the reports before your data goes live, make amends and publish only when everything’s perfect.

RTI Data Quality monitoring

RTI Data Quality monitoring

TAPI Bus Information comes with advanced monitoring capabilities helping you identify and fix errors in your realtime data on-the-fly. And we know that great data means great customer app reviews.

If your customer does complain about a missing or late bus, you can easily spot data problems fix those with your data department.

If it’s management looking at an overall RTI data health report for the whole bus fleet, you get that as well.


...and there's more


Metro
DLR
Tram
Ferry

Metro, coach, tram, light rail and ferry schedules data included across GB

Sounds good?

Get in touch