POST api/GetRideForPassenger
Request Information
URI Parameters
None.
Body Parameters
GetRideForPassengerPost| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountId | integer |
None. |
|
| RideId | integer |
None. |
|
| PassengerLatLng | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountId": 1,
"RideId": 2,
"PassengerLatLng": "sample string 3"
}
application/xml, text/xml
Sample:
<GetRideForPassengerPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cabie.API.Models.Ride.Post"> <AccountId>1</AccountId> <PassengerLatLng>sample string 3</PassengerLatLng> <RideId>2</RideId> </GetRideForPassengerPost>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GetRideForPassengerResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| RideDetails | RideDetails |
None. |
Response Formats
application/json, text/json
Sample:
{
"RideDetails": {
"RideId": 1,
"DriverId": 1,
"PassengerId": 1,
"CompanyId": 1,
"RideStatus": "sample string 2",
"RdieType": "sample string 3",
"IsCompleted": true,
"RideDate": "sample string 4",
"Amount": 1.1,
"BaseAmount": 1.1,
"WaitAmountPerMin": 1.1,
"WaitPerMin": 1.1,
"TotalAmount": 1.1,
"DriverLatLng": "sample string 5",
"PassengerLatLng": "sample string 6",
"EstimatedArrivalTime": "sample string 7",
"RideDistance": 1.1,
"TotalDistance": 1.1,
"EstimatedArrivalDistance": "sample string 8",
"AmountPerKM": 1.1,
"FromAddressLatLng": "sample string 9",
"FromAddress": "sample string 10",
"ToAddressLatLng": "sample string 11",
"ToAddress": "sample string 12",
"ToAddressDateTime": "sample string 13",
"ToAddressAddedById": 1,
"AssignRideDateTime": "sample string 14",
"ConfirmedPointLatLng": "sample string 15",
"ConfirmedPointAddress": "sample string 16",
"ConfrimedPointDateTime": "sample string 17",
"ArrivedPointLatLng": "sample string 18",
"ArrivedPointAddress": "sample string 19",
"ArrivedPointDateTime": "sample string 20",
"StartingPointLatLng": "sample string 21",
"StartingPointAddress": "sample string 22",
"StartingPointDateTime": "sample string 23",
"EndPointLatLng": "sample string 24",
"EndingPointAddress": "sample string 25",
"EndingPointDateTime": "sample string 26",
"CancelReason": "sample string 27",
"CancelById": 1,
"CancelDateTime": "sample string 28",
"EstimatedRIdeAmount": 1.1,
"EstimatedRideDuration": 1,
"TotalRideDuration": 1,
"RideDuration": 1,
"RatingForPassenger": 1.1,
"CommentForPassenger": "sample string 29",
"IsDriverGivenRating": true,
"DriverRatingDateTime": "sample string 30",
"RatingForDriver": 1.1,
"CommentForDriver": "sample string 31",
"IsPassengerGivenRating": true,
"PassengerRatingDateTime": "sample string 32"
}
}
application/xml, text/xml
Sample:
<GetRideForPassengerResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Cabie.API.Models.Ride.Response">
<RideDetails>
<Amount>1.1</Amount>
<AmountPerKM>1.1</AmountPerKM>
<ArrivedPointAddress>sample string 19</ArrivedPointAddress>
<ArrivedPointDateTime>sample string 20</ArrivedPointDateTime>
<ArrivedPointLatLng>sample string 18</ArrivedPointLatLng>
<AssignRideDateTime>sample string 14</AssignRideDateTime>
<BaseAmount>1.1</BaseAmount>
<CancelById>1</CancelById>
<CancelDateTime>sample string 28</CancelDateTime>
<CancelReason>sample string 27</CancelReason>
<CommentForDriver>sample string 31</CommentForDriver>
<CommentForPassenger>sample string 29</CommentForPassenger>
<CompanyId>1</CompanyId>
<ConfirmedPointAddress>sample string 16</ConfirmedPointAddress>
<ConfirmedPointLatLng>sample string 15</ConfirmedPointLatLng>
<ConfrimedPointDateTime>sample string 17</ConfrimedPointDateTime>
<DriverId>1</DriverId>
<DriverLatLng>sample string 5</DriverLatLng>
<DriverRatingDateTime>sample string 30</DriverRatingDateTime>
<EndPointLatLng>sample string 24</EndPointLatLng>
<EndingPointAddress>sample string 25</EndingPointAddress>
<EndingPointDateTime>sample string 26</EndingPointDateTime>
<EstimatedArrivalDistance>sample string 8</EstimatedArrivalDistance>
<EstimatedArrivalTime>sample string 7</EstimatedArrivalTime>
<EstimatedRIdeAmount>1.1</EstimatedRIdeAmount>
<EstimatedRideDuration>1</EstimatedRideDuration>
<FromAddress>sample string 10</FromAddress>
<FromAddressLatLng>sample string 9</FromAddressLatLng>
<IsCompleted>true</IsCompleted>
<IsDriverGivenRating>true</IsDriverGivenRating>
<IsPassengerGivenRating>true</IsPassengerGivenRating>
<PassengerId>1</PassengerId>
<PassengerLatLng>sample string 6</PassengerLatLng>
<PassengerRatingDateTime>sample string 32</PassengerRatingDateTime>
<RatingForDriver>1.1</RatingForDriver>
<RatingForPassenger>1.1</RatingForPassenger>
<RdieType>sample string 3</RdieType>
<RideDate>sample string 4</RideDate>
<RideDistance>1.1</RideDistance>
<RideDuration>1</RideDuration>
<RideId>1</RideId>
<RideStatus>sample string 2</RideStatus>
<StartingPointAddress>sample string 22</StartingPointAddress>
<StartingPointDateTime>sample string 23</StartingPointDateTime>
<StartingPointLatLng>sample string 21</StartingPointLatLng>
<ToAddress>sample string 12</ToAddress>
<ToAddressAddedById>1</ToAddressAddedById>
<ToAddressDateTime>sample string 13</ToAddressDateTime>
<ToAddressLatLng>sample string 11</ToAddressLatLng>
<TotalAmount>1.1</TotalAmount>
<TotalDistance>1.1</TotalDistance>
<TotalRideDuration>1</TotalRideDuration>
<WaitAmountPerMin>1.1</WaitAmountPerMin>
<WaitPerMin>1.1</WaitPerMin>
</RideDetails>
</GetRideForPassengerResponse>