Indian Railway Seat Availability
Get real-time seat availability for Indian Railway trains between any two stations. Features: - Supports all booking classes: SL, 2A, 3A, 1A, CC, EC, 2S - Results cached for 5 minutes for fast response times - Simple query params: source, destination, date, booking class - Returns train name, number, departure/arrival times, duration and availability
Indian Railway Seat Availability endpoints
| Method | Endpoint | Description |
|---|---|---|
| Utility | ||
| GET |
health_v1_health_get /v1/health |
|
| Trains | ||
| GET |
get_seat_availability_v1_seat_availability_get /v1/seat-availability |
Returns all trains between **source** and **destination** on **date**. Each train shows its **best available class** following the priority: `2A → 3A → 1A → CC → EC → 3E → SL`,… |
| Other endpoints | ||
| GET |
health_v1_health_get /v1/health |
Returns API health status and Redis connectivity. |
| GET |
get_seat_availability_v1_seat_availability_get /v1/seat-availability |
Returns trains running between **source** and **destination** on the given **date**, filtered by the requested **booking_class** with live seat availability. - Results are cached… |
Indian Railway Seat Availability pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $2 / month | — |
|
| ULTRA | Free | — |
|
| MEGA | Free | — |
|