Disruption messaging for your journey

Whether you want to be alerted to problems on the bus network or you want to be able to share advice on how to deal with bus disruption, this data is for you.

Seamless source integration

This data blends the raw disruption messages with bus operator, route and stop information so that any Bus Information or Journey Planner queries will be labelled with relevant disruption information.

Consistent with official sources

All data is based on the Department for Transport-sponsored SIRI-SX feed from metropolitan and county local transport authorities across the country.

Always fresh & accurate data

Disruption messages have the greatest impact if they are delivered in the right place at the right time. Our data comes straight from the local authorities who are managing the disruption.


trusted by


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.

What can you do with it?

Bus departure app showing disruption warning

Integrate into apps for the latest information on services and at stops

Including the latest information on disruptions means that customers can make the best decisions on their journey.

Bus disruptions contain information about the stops, routes and operators that are affected. This means that customers don't need to read information about disruptions that don't apply to them.

The Bus disruptions information is integrated into bus and journey planning responses so that you don't need to request the data separately.

Long-lasting roadworks disruption

Plan for the impact of long-lasting disruption

Some disruption is planned in advance — roadworks, diversions, events — while other disruption is unplanned. Bus Disruptions flags the difference, so your app can communicate with the right tone: a heads-up for known works, or a live alert for unexpected incidents.

Every disruption includes a validity period so you always know how long it applies — and whether it is still relevant now or coming up.

The data includes the operator or local authority's own advice: alternative routes, diversion details, and which stops and services are affected. Your users get not just the warning but what to do about it.

City transport system overview

Gain an overview of the city transport system

Bus disruptions allows you to survey the patterns of disruption by searching for services, stops and operators across each local transport authority supporting the service. A single query returns all the current disruption in a participating area.

Coverage currently includes the local transport authority areas of Manchester, S.Yorkshire, West Yorkshire, MerseyTravel, West of England, Cornwall, N.Lincolnshire and Telford & Wrekin, with more being added all the time.

How it works

Disruption data embedded in bus information response

Disruption is embedded

Bus disruption information is embedded in TAPI Bus Information and TAPI Journey Planner responses whenever a disruption message is relevant to a stop, service or journey. You switch it on or off according to your requirements.

Each embedded disruption resource presents a link to the full resource along with a summary and description. Follow the link to retrieve the full resource with time windows, consequences and advice.

Bus disruptions can be switched on or off for each resource so that you only get the data that you need for your application.

SIRI-SX standard certificate

Disruption is standardised

Bus disruptions is built on British Standard 15531 SIRI Situation Exchange. This means that the disruption message (or 'situation') is populated and validated according to the Standard by the local authority that created it.

Each disruption message contains the same information about creator, time window and whether planned or not. The consequences data covers the stops and services affected by the disruption and the advice to customers.

The reference to each disruption resource uses the standard Bus Open Data Service identifiers from DfT so that data can be cross-referenced as needed.

TransportAPI platform updating and scaling disruptions

Disruptions are updated and scaled by the TransportAPI Platform

Bus disruptions are continuously updated from the DfT streaming source and delivered immediately into all Bus Information and Journey Planner responses wherever it is relevant.

Bus disruptions can be delivered one by one in the singular resource or as a set filtered by creator, operator or stop in the collection resource.

Whatever your development needs for disruption data, Bus Disruptions can deliver it.

Sounds good?

Get in touch