Boarding Point Details
This method gives the list of boarding and their respective boarding times, landmark, complete address and contact numbers for the specified route. Boarding point is mandatory for all the buses.
Note: Dropping point is mandatory or not will be define by the ‘IsDropPointMandatory’ node of search response. If value of this node is true, then dropping point is mandatory and has to pass in book request.
Service URL (REST) to be used:
Boarding Point Details Request
Level | Element | Format | Comments | Mandatory |
---|---|---|---|---|
1 | ClientId | String | Client ID provided to the agency at registration | Mandatory |
2 | UserName | String | User name provided to the agency at registration | Mandatory |
3 | Password | String | Password provided to the agency at registration | Mandatory |
4 | TraceId | String | Unique identifier for identifying every unique search Required for audit purpose. | Mandatory |
5 | ResultIndex | Integer | Define the result number. | Mandatory |
Boarding Point Details Response
Level | Element | Format | Comments | Mandatory |
---|---|---|---|---|
1 | GetBusRouteDetailResult[] | Array | Mandatory | |
1.1 | ResponseStatus | Enumeration | Define the status of response whether its successful, failed or Not set (NotSet = 0, Successful = 1, Failed = 2. | Mandatory |
1.2 | Error[] | Array | Error | Mandatory |
1.2.1 | ErrorCode | Integer | Code corresponding to the Error | Mandatory |
1.2.2 | ErrorMessage | String | Contains error
description
corresponding to
ErrorCode. Error Message would be blank in case ErrorCode=0). |
Mandatory |
1.3 | TraceId | String | Unique identifier for identifying every unique search Required for audit purpose. |
Mandatory |
1.4 | BoardingPointsDetails[] | Array | Array of boarding point detail like boarding point name and time. | Mandatory |
1.4.1 | CityPointAddress | String | Address of Bording point (e.g., Baramunda Bus Terminus). | Mandatory |
1.4.2 | CityPointContactNumber | Integer | Contact details of bus operator | Mandatory |
1.4.3 | CityPointIndex | Array | Index of the boarding point (e.g. 43289) | Mandatory |
1.4.4 | CityPointLandmark | String | Landmark near of boarding point. | Mandatory |
1.4.5 | CityPointLocation | String | Name of the boarding point. | Mandatory |
1.4.6 | CityPointName | String | Name of the boarding point (e.g., Baramunda Bus Terminus). | Mandatory |
1.4.7 | CityPointTime | Date Time | Preferred date time Format: yyyyMMddTHH:mm:ss | Mandatory |
1.5 | DroppingPointsDetails[] | Array | Array of dropping point details like place and time. | Mandatory |
1.5.1 | CityPointIndex | Integer | Index of the dropping point (e.g. 43289). | Mandatory |
1.5.2 | CityPointLocation | String | Name of the dropping point location at Source (e.g. Baramunda Bus Terminus). | Mandatory |
1.5.3 | CityPointName | String | Name of the dropping point (e.g., Baramunda Bus Terminus). | Mandatory |
1.5.4 | CityPointTime | Date Time | Preferred date time Format: yyyyMMddTHH:mm:ss | Mandatory |