Search stations by name or code.
Request
curl "https://api.traindekho.live/v1/stations?q=new%20delhi&limit=10" \
-H "X-API-Key: YOUR_API_KEY"| Name | In | Required | Description |
|---|---|---|---|
| q | query | yes | Station code or station name. |
| limit | query | no | Maximum results, from 1 to 25. Defaults to 10. |
Responses
200
Matching stations.
{
"stations": [
{
"code": "NDLS",
"name": "New Delhi",
"lat": 28.643,
"lon": 77.219,
"weight": 100
}
]
}400
A path or query value is missing or has the wrong format.
{
"error": {
"code": "INVALID_REQUEST",
"message": "Request is invalid."
}
}401
The API key is missing, unknown, expired, or revoked.
{
"error": {
"code": "UNAUTHORIZED",
"message": "Authentication is required."
}
}403
The credential is valid and does not include this API.
{
"error": {
"code": "FORBIDDEN",
"message": "You do not have access to this API."
}
}429
The caller exceeded a rate limit or a quota. Wait for Retry-After seconds before retrying.
{
"error": {
"code": "RATE_LIMIT_EXCEEDED",
"message": "API request limit exceeded"
}
}500
The request could not be completed.
{
"error": {
"code": "INTERNAL_ERROR",
"message": "The request could not be completed."
}
}