tfl_api_client library

Classes

AccidentDetail
AccidentStatService
AccidentStatsOrderedSummary
ActiveServiceType
AdditionalProperties
AddressMatch
AirQualityService
AnnualContactlessPaygCap
AnnualTravelCardFare
ApiError
ApiHealth
ApiHealthParent
AppKeyClient
ArrivalDeparture
Attribution
Bay
BikePointOccupancy
BikePointService
CanalPlacemark
CarParkOccupancy
Casualty
ChargeConnectorOccupancy
ContactlessPaygCap
ContentSearchMatch
Coordinate
Crowding
CurrentForecast
CycleSuperhighway
Disambiguation1
Disambiguation2
DisambiguationOption1
DisambiguationOption2
DisambiguationResult
DisruptedPoint
DisruptedPointFamily
DisruptedStreetSegment
Disruption
DisruptionOverride
Distance
EtlRequest
EtlSubTaskMessage
EtlTask
EtlTaskBatch
EtlTaskBatchItem
FailedTask
Fare1
Fare2
FareBounds
FareCaveat
FareDetails
FaresMode
FaresPeriod
FaresSection
FareStation
FareTap
FareTapDetails
FootPathElement
GeoCodeSearchMatch
GeoJsonObject
Identifier
ImparedOptions
IndividualTransportOptions
Instruction
InstructionStep
Interval
ItineraryResult
Journey1
Journey2
JourneyFare
JourneyPlannerCycleHireDockingStationData
JourneyResult
JourneyService
JourneyVector
KnownJourney
Leg
Line
LineGroup
LineModeGroup
LineRouteSection
LineService
LineServiceType
LineServiceTypeInfo
LineSpecificServiceType
LineStationParameter
LineStatus
Location
LondonAirForecast
MapItem
MatchedRoute
MatchedRouteSections
MatchedStop
Message
Mode
ModeService
NetworkStatus
Obstacle
OccupancyService
OperationalInformation
Operator
Operators
OrderedRoute
PartialRoute
PassengerFlow
PassengerType
Path
PathAttribute
Period
Place
PlaceCategory
PlacePolygon
PlaceSearchMatch
PlaceService
PlacesResponse
PlannedOutage
PlannedWork
PlannedWorks
Point1
Point2
Prediction
PredictionStats
PredictionTiming
Ptai
PtalContour
PtalPoint
PtalResult
PtalScenario
PublicTransportOptions
Recommendation
RecommendationRequest
RecommendationResponse
Redirect
ReferencedStop
RiverRoute
RoadCorridor
RoadDisruption
RoadDisruptionImpactArea
RoadDisruptionLine
RoadDisruptionSchedule
RoadDisruptionTdmExtension
RoadProject
RoadService
Route
RouteMatch
RouteOption
RouteSearchMatch
RouteSearchResponse
RouteSection
RouteSectionNaptanEntrySequence
RouteSequence
Scenario
ScenarioMode
ScenarioTimeOfDay
Schedule
SearchCriteria
SearchMatch
SearchResponse
SearchService
Service
ServiceFrequency
ServiceStatus
StationInterval
StatusSeverity
StatusSeverityDropDown
StopPoint
StopPointCategory
StopPointRouteSection
StopPointSequence
StopPointService
StopPointsResponse
Street
StreetMatch
StreetResponse
StreetSegment
Subscription
TaskPerformance
TaskPerformanceData
TaskPerformanceHistory
TflApiClient
TflApiClientContext
Ticket
TicketTime
TicketType
TimeAdjustment
TimeAdjustments
Timetable
TimeTableJourney
TimetableResponse
TimetableRoute
TrainLoading
TravelcardPrice
TravelTime
TravelTimeBand
TravelTimeStatistic
TwentyFourHourClockTime
ValidityPeriod
Vehicle
VehicleMatch
VehicleService
Waterway
WaterwayDetail
WaterwayLineString
WebCatLocationInformation
Wrapper
ZoneFare
ZoneScope
ZoneStatistic

Extensions

ResponseExtensions on Response

Constants

authority → const String
The authority of the TfL API.

Functions

clientViaAppKey(String appKey, {Client? inner}) → Client
Obtains an HTTP Client which uses an appKey.

Exceptions / Errors

ClientException