Geographical Location Search
The Bus Geography APIs provide access to geographic definitions and terminal mappings for numerous bus stations, cities, and regions. Returns geographic data and relevant attributes for bus departure and arrival locations matching the specified parameters as a paginated response.
Parameters
Name
Description
Accept
string
( header )
*required application/json
Accept - Encoding
string
( header )
*required gzip
Authorization
string
( header )
*required Your API Key
*required Your PID Key
Definition and request parameters for Bus Destination Method
action
string
( query )
*required "getLocations" as a parameter
*required "busLocations" as a parameter in Production
term
string
( query )
*required Relevent regions.
Specific information about the region e.g. whether it covers surrounding areas for a city. Only present when relevant for a region.
REQUEST
API Endpoint: https://www.abengines.com/api/v1/travel-api/bus/
header: array( 'Content-Type:application/json', 'Accept-encoding: gzip', 'PID:'ADD-PID-KEY', 'x-api-key:'ADD-API-YOUR-KEY' ); Staging: GET: https://www.abengines.com/api/v1/travel-api/bus/?action=getLocations&term=delhi Production: GET: https://www.abengines.com/api/v1/travel-api/bus/?action=busLocations&term=delhi
Response
The API returns an HTTP response, which generally includes the result of the request invocation
{ "bus": [ { "CityName": "Delhi", "category": "bus", "search_type": "CityId", "CityId": "230" }, { "CityName": "Delhi 1 day Tour", "category": "bus", "search_type": "CityId", "CityId": "8137" }, { "CityName": "Delhi Airport", "category": "bus", "search_type": "CityId", "CityId": "3898" }, { "CityName": "Delhi Cantt,Delhi", "category": "bus", "search_type": "CityId", "CityId": "14542" }, { "CityName": "Delhi Darshan", "category": "bus", "search_type": "CityId", "CityId": "5415" } ] }