Indian Railways PNR Enquiry API

Request:

Sample Response:

"status" : "OK",
"data" : { 
          "train_name" : "ERNAKULAM EXP",
          "train_number" : "*12677",
          "from" : "SBC",
          "to" : "CBE",
          "alight" : "CBE",
          "board" : "SBC",
          "class" : "2S",
          "travel_date" : "2- 6-2011"
          "passenger" : [ { "seat_number" : "D8  , 31,GN", "status" : "CNF" },
                          { "seat_number" : "D8  , 32,GN", "status" : "CNF" } ]
         }

Options:

Status Codes:

CodeWhat it means
OKAll iz well. You should get a response
TIMEOUTThere was a server timeout. Server timeout is 1 second.
INVALIDInvalid PNR Number. It doesn't exist.