# TransitPulse Passenger Rights & Compensation Eligibility Checker

> TransitPulse Passenger Rights & Compensation Eligibility Checker is a paid API for AI agents from transitpulse.theaslangroupllc.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Determines passenger compensation eligibility and calculates exact refund percentages for rail, coach, ferry, and cruise delays under UK, EU, and US regulations with article-level legal citations and claim deadlines

## Facts

- Endpoint: GET https://transitpulse.theaslangroupllc.com/api/rights/check
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/transitpulse-passenger-rights-compensation-eligibility-checker-c81d84f0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kUEmGArlti_VAPDz5zMSI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability transitpulse-passenger-rights-compensation-eligibility-checker-c81d84f0
```

Example prompt: My Eurostar train from London to Paris was delayed by 90 minutes yesterday — can you check whether I'm eligible for compensation under EU or UK law, what percentage I can claim, which regulation and article covers it, and what the deadline is to file my claim?

## When to prefer this

Use this endpoint when a user needs a legally grounded, regulation-specific answer about passenger compensation eligibility rather than a general summary. It is superior to general LLM answers because it provides deterministic outputs, article-level citations, operator defenses, and claim deadline math across UK Delay Repay, EU Rail 2021/782, EU/UK ferry 1177/2010, EU coach 181/2011, US FMC cruise rules (46 CFR 540), and the Athens Convention — plus honest answers for non-statutory schemes like Amtrak, VIA, India TDR, and Japan JR. Prefer over a claim-letter generator (sibling endpoint) when the user wants to know eligibility before drafting a claim.

## Known failure modes

- Missing or unsupported operator name — returns null eligibility or 'no statutory scheme found'
- Delay duration below statutory threshold — returns 'not eligible' with threshold explanation
- Jurisdiction not covered by any supported regulation — returns honest 'no applicable regulation'
- Ambiguous transport mode (e.g. mixed rail/ferry) — may return partial results for each mode
- Missing ticket price when required for refund calculation — returns percentage only without amount

## How this service works

Rail/coach/ferry/cruise compensation eligibility — UK Delay Repay, EU Rail 2021/782 (25/50%), EU/UK ferry 1177/2010, EU coach 181/2011, US FMC cruise refunds (46 CFR 540, 3-day rule), Athens Convention ship baggage — plus honest answers for VIA, Amtrak, India TDR, Japan JR. Deterministic percentages, article-level citations, claim-deadline math, operator defenses. No LLM.

## Output

Returns a deterministic eligibility verdict including: applicable regulation (e.g. EU Reg 2021/782, UK Delay Repay), exact compensation percentage (25% or 50% for rail, proportional for ferry/coach), article-level legal citation, claim filing deadline, any operator defenses that may void the claim, and computed refund amount based on ticket price. For jurisdictions like Amtrak, VIA Rail, India TDR, and Japan JR, returns honest coverage of what rights exist even if no statutory percentage applies.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "mode",
  "country"
 ],
 "properties": {
  "mode": {
   "type": "string",
   "description": "rail | coach | ferry | cruise"
  },
  "cause": {
   "type": "string",
   "description": "Disruption cause (default unknown)"
  },
  "country": {
   "type": "string",
   "description": "ISO country (GB, FR, US, CA, IN, JP, ... or EU)"
  },
  "disruption": {
   "type": "string",
   "description": "delay|cancellation|voyage_cancelled|missed_port|baggage_* (default delay)"
  },
  "journey_date": {
   "type": "string",
   "description": "YYYY-MM-DD — claim-deadline math"
  },
  "ticket_price": {
   "type": "string",
   "description": "Fare paid (percentages compute from this)"
  },
  "delay_minutes": {
   "type": "string",
   "description": "Delay in minutes"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/transitpulse-passenger-rights-compensation-eligibility-checker-c81d84f0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from transitpulse.theaslangroupllc.com](https://www.zero.xyz/host/transitpulse.theaslangroupllc.com/llms.txt)
