eRail.in API is the Official API for developers to get Indian railway information such as Station List, Trains, Route, Fare. PNR Status, Live Status, Seat/Berth Availability, Cancelled train information, Diverted trains, Rescheduled trains, and so on as JSON objects.
Note that this data is provided for non-commercial use for developers to create innovative mobile applications and websites for that would be useful for commuters.
Note: It seems like eRail.in API service has been suspended until further notice!
How to use eRail APIThe API works on HTTP protocol and as a developer, you have to register yourself with the service by sending an email to api@erail.in with following details,
Subject: Request for Indian Railways API registration Body: To eRail.in API,
I would like to register for Indian Railways API access.
Following are the details :
Contact Name :
Contact Email ID:
Mobile:
Company:
Address:
Website:
Commercial/Non-Commercial :
Purpose of use :
Once you get approved you will reactive an API key, each request to the server as a URL must contain a Valid API Key, this will help you monitor application usage and set per IP quota/limit
- [Fix] Error 1020 Cloudflare: Access was denied
- What is an Authorization Code Grant? OAuth 2.0
- Fix: psql: error: connection to server at localhost (::1) port 5432 failed: FATAL: database does not exist
- 100+ SEO Tips to improve your website search ranking
- How to submit website to dmoz directory
- How to check the version of NodeJS installed
- How to enter Rockstar Activation Code?
- Background task activation is spurious error - Windows 10, Office 2016, Office 365
- Angular CLI ng Error: You need to specify a command before moving on. Use --help to view the available commands
- cURL HTTP GET request command examples
- Fix - JioCinema Something Went Wrong Please Try Again Error 8001 while streaming IPL Cricket Live
- How to remove password from pdf file
- How to identify the version of IntelliJ
- Command: How to scp a file to remote server location?
- How to add Widgets to MacBook Desktop
- Setting up RSS feeds notifications within Outlook
- Fix - Website Connection timed out Error Code 522 (Cloudflare)
- How to fix: Please check your network connection (Retry)
- Fix: Could not connect to Redis at 127.0.0.1:6379: Connection refused
- Accept Only 0-9 Numbers RegEx Example
- How to create a New Project in Visual Studio Code (VS Code)
- Top 10 emerging breakthrough trending technologies
- Free Unlimited Calls from MTNL & BSNL Landlines from 1st May 2015
- [Error] zsh: command not found: mvn
- How to Scan iPhone for Virus? Is Antivirus it really required?
- How to create alias in macOS - MacOS
- Sharepoint Server 2016 installation Prerequisites with download links - SharePoint
- Multiple ways to Convert tabs with spaces in Notepad++ - NotepadPlusPlus
- How to Auto Fill Down in Excel for Mac - MacOS
- Save webpage as pdf in Google Chrome for Mac OS X - Mac-OS-X
- Nano Undo/Redo Keyboard Shortcuts - Linux
- How to Save Jupyter Notebook as PDF - Python
- Mac: How to Open Android Studio from Terminal - MacOS