transitpulse
TransitPulse: TransitPulse — global public transit intelligence: route reliability, delay prediction, multi-modal trip planning, city transit scores, and commute optimization for 500+ cities worldwide. NEW: rail/coach/ferry/cruise compensation recovery engine — UK Delay Repay, EU Rail 2021/782, ferry 1177/2010, coach 181/2011, US FMC cruise refunds, Athens Convention baggage — deterministic eligibility ($0.10) + citation-locked claim letters ($2.00).
Coverage: Global
Endpoints: • status ($0.05): Live Service Status • city ($0.08): City Transit Intelligence Brief • route ($0.08): Route Reliability Analysis • commute ($0.10): Commute Quality Analysis • airport ($0.08): Airport Transit Guide • agencies ($0.05): Transit Agencies Lookup • delays ($0.05): Current Transit Delays • delays-history ($0.08): Historical Delay Patterns • trip ($0.05): Transit Trip Planning • multimodal ($0.10): Multi-Modal Journey Planning • compare ($0.12): City-to-City Transit Comparison • carfree ($0.12): Car-Free Livability Score • visitor ($0.08): First-Timer Visitor Guide • coverage ($0.10): Transit Coverage Analysis • check ($0.05): Rail/Coach/Ferry/Cruise Compensation Eligibility Check • letter ($2.00): Citation-Locked Transit Compensation Claim Letter
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Destination neighborhood or address | |
| city | No | City name (e.g. London, NYC, Tokyo; default: London) | |
| from | No | Origin neighborhood or address | |
| lang | No | Letter language (default English) | |
| line | No | Specific line or route to focus on | |
| mode | No | Transport mode | |
| time | No | Time of travel (e.g. 9am, rush hour) | |
| cause | No | Disruption cause (default unknown — exemption burden is the operator's) | |
| route | No | Line or route name (e.g. L train, Northern line) | |
| action | Yes | Which endpoint to call. Options: status | city | route | commute | airport | agencies | delays | delays-history | trip | multimodal | compare | carfree | visitor | coverage | check | letter | |
| cities | No | Alternative: comma-separated pair (e.g. NYC,London) | |
| city_a | No | First city | |
| city_b | No | Second city | |
| scheme | No | UK operator Delay Repay threshold (default DR30, conservative) | |
| airport | No | IATA code (JFK, LHR) or name | |
| country | No | ISO country of the journey/scheme (GB, FR, DE, US, CA, IN, JP, ... or EU) | |
| corridor | No | Canada VIA: journey on the Quebec City-Windsor Corridor | |
| currency | No | Ticket currency ISO code | |
| operator | No | Operator/carrier name for the letter | |
| travelled | No | India TDR + FMC cruise refunds require you did NOT travel | |
| delay_days | No | Cruise: voyage delay in calendar days (FMC 3-day rule) | |
| disruption | No | Disruption type (default delay) | |
| claim_value | No | Ship baggage: documented damages with currency | |
| distance_km | No | Coach: scheduled service distance (Reg 181/2011 applies from 250 km) | |
| flight_time | No | Flight departure time (e.g. 6am) | |
| ticket_type | No | UK Delay Repay percentages differ by ticket type | |
| journey_date | No | YYYY-MM-DD — computes claim deadlines (UK 28 days, ferry 2 months, coach 3 months, JR 1 year) | |
| neighborhood | No | neighborhood | |
| ticket_price | No | Fare paid — percentage regimes compute the amount from this | |
| delay_minutes | No | Arrival delay in minutes (rail/ferry); DEPARTURE delay for coach | |
| choice_offered | No | Coach: did the carrier offer the refund/re-routing choice — the 50% turns on this | |
| disembark_date | No | Ship baggage: disembarkation date (Athens Art. 15 notice window + Art. 16 bar) | |
| passenger_name | No | Passenger name (placeholder if omitted) | |
| service_number | No | Train/sailing/coach identifier | |
| damage_apparent | No | Ship baggage (cabin): was the damage apparent at disembarkation | |
| express_surcharge | No | Japan JR: limited-express surcharge paid (the refundable component) | |
| scheduled_journey_hours | No | Ferry: scheduled crossing duration — selects the Art. 19 band |