Skip to Content
Transport APILearn Transport API

Learn the Transport API

What is the Transport API?

The Transport API is a Signapse product designed to generate British Sign Language (BSL) train announcement videos using AI.

It enables transport operators and partners to programmatically generate accurate, consistent, and accessible BSL video announcements for real-time and scheduled rail communications.

The API is built specifically for transport environments, where clarity, speed, and reliability are critical.


What Does the Transport API Do?

The Transport API allows organisations to:

  • Generate BSL train announcement videos on demand
  • Handle live service updates such as delays, cancellations, and platform changes
  • Deliver consistent messaging across stations and digital displays
  • Support accessibility requirements for Deaf passengers

Announcements are generated as video outputs that can be displayed on screens, apps, or other passenger-facing systems.


Typical Use Cases

Use CaseExample
Departure announcements“The 14:22 train to Saltburn will depart from platform 1”
Delays & cancellations“The 18:45 train to London King’s Cross has been cancelled”
Platform changes“This train will now depart from platform 6”
Disruption messagingPassenger illness, signalling faults, overcrowding
Accessibility updatesLift, escalator, and station status
Replacement servicesRail replacement bus announcements

How the Transport API Works

The API supports high-volume, automated requests suitable for live transport environments.

StepWhat Happens
1. AuthenticateYour system authenticates using OAuth2
2. Send requestA structured request is sent to the Transport API
3. Generate videoA BSL announcement video is generated using AI
4. Check statusYour system checks the request status
5. Retrieve outputThe completed BSL video is downloaded and displayed

Where Does AI Play a Role?

AI is used to:

  • Interpret structured transport data
  • Generate grammatically correct BSL announcements
  • Produce consistent sign language video output
  • Scale across large volumes of announcements

All announcements generated through the Transport API are AI-generated.


Key Capabilities

CategoryCapabilities Supported
Core Journey InformationDestination (CRS or TIPLOC), timing, updated timing, platform, updated platform, operator
Service Status & ChangesDelays (short or long), cancellations, no platform assigned, operator-wide delays
Calling PatternsCalling at stations, not calling at stations, next stop, final stop
Disruption MessagingDisruption reasons using standard transport codes
Replacement ServicesRail replacement bus announcements, location-specific bus messaging
Train State & PositionCurrent train location, between-stations status, waits at station
Passenger GuidanceExit side (left/right), arrival status
Accessibility StatusLift status, escalator status
Static & Advisory MessagesPredefined safety, advisory, or informational messages
Visual Output OptionsCustom background colour, transparent video output

Performance & Limits

The API is designed for real-time and operational use.

AreaDetails
Rate limits1,500 requests per 5 minutes
OutputDownloadable BSL video
Status trackingIn progress / completed / failed
Error handlingClear error responses with reason codes

Who Is the Transport API For?

The Transport API is a B2B product, not intended for individual consumers.

Organisation TypeUse Case
Train Operating CompaniesStation and service announcements
Transport authoritiesNetwork-wide accessibility
Digital signage providersPassenger information systems
Mobility & accessibility partnersInclusive transport solutions
Public sector transport bodiesCompliance and accessibility

Getting Started

StepAction
1Contact Signapse to discuss your transport use case
2Receive API credentials
3Review the Transport API documentation
4Integrate the API into your systems
5Begin generating BSL announcements

Last updated on
Question? Give us feedback
support@signapse.ai