POST api/Acar/GetBookingResponse
Request Information
URI Parameters
None.
Body Parameters
CarBookDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| CarTransactions | CarTransactions |
None. |
|
| CarBookingDetails | CarBookingDetails |
None. |
|
| CarDetails | CarDetails |
None. |
|
| CarPriceDetails | CarPriceDetails |
None. |
|
| CarTravellerDetails | Collection of CarTravellerDetails |
None. |
|
| CarBillingDetails | CarBillingDetails |
None. |
|
| CarCurrencyDetails | CarCurrencyDetails |
None. |
|
| CarPayAmountDetails | CarPayAmountDetails |
None. |
|
| SignInToken | SignInToken |
None. |
|
| CarContractId | integer |
None. |
|
| CarName | string |
None. |
|
| CarType | string |
None. |
|
| RateType | string |
None. |
|
| FareType | string |
None. |
|
| RateCategory | string |
None. |
|
| CompanyCode | string |
None. |
|
| TravelSector | string |
None. |
|
| AcessLevel | string |
None. |
|
| vehicleTypeOwner | string |
None. |
|
| vehicleRentalPrefType | string |
None. |
|
| PickupLocationName | string |
None. |
|
| DropLocationName | string |
None. |
|
| BeginDate | date |
None. |
|
| BeginTime | time interval |
None. |
|
| EndDate | date |
None. |
|
| EndTime | time interval |
None. |
|
| NoOfSeat | string |
None. |
|
| CarSearchDetails | CarSearchDetails |
None. |
Request Formats
application/json, text/json
Sample:
{
"CarTransactions": {
"TransactionsId": 1,
"PNR": "sample string 2",
"BookingStatus": 3,
"CarName": "sample string 4",
"CarCode": "sample string 5",
"SearchUniqueIdentifyer": "sample string 6",
"CustomerId": "sample string 7",
"TenantId": 8,
"TaqCheckOutID": 9,
"HypCheckOutId": "sample string 10",
"BookingDate": "2025-12-06T05:15:25.628529+00:00",
"ImageUrl": "sample string 12"
},
"CarBookingDetails": {
"CarDetailId": 1,
"TransactionId": 2,
"PickupLocation": "sample string 3",
"DropOffLocation": "sample string 4",
"PickupDate": "2025-12-06T05:15:25.628529+00:00",
"DropOffDate": "2025-12-06T05:15:25.628529+00:00",
"PickupTime": "00:00:00.1234567",
"DropOffTime": "00:00:00.1234567",
"CarName": "sample string 9",
"CarType": "sample string 10",
"TotalCars": 11,
"TotalTraveller": 12
},
"CarDetails": {
"CarDetailId": 1,
"TransactionId": 2,
"PickupLocation": "sample string 3",
"DropOffLocation": "sample string 4",
"PickupDate": "2025-12-06T05:15:25.6290371+00:00",
"DropOffDate": "2025-12-06T05:15:25.6290371+00:00",
"PickupTime": "00:00:00.1234567",
"DropOffTime": "00:00:00.1234567",
"CarName": "sample string 9",
"CarType": "sample string 10",
"TotalCars": 11,
"TotalTraveller": 12
},
"CarPriceDetails": {
"CarPriceId": 1,
"TransactionId": 2,
"CarContractId": 3,
"BaseAmount": 4.0,
"TaxAmount": 5.0,
"TotalAmount": 6.0,
"CurrencyCode": "sample string 7",
"AmountBeforeMarkup": 8.0,
"AmountMarkup": 9.0,
"AmountAfterMarkup": 10.0
},
"CarTravellerDetails": [
{
"CarTravellerId": 1,
"TransactionId": 2,
"PaxOrder": 3,
"PaxType": "sample string 4",
"PaxTitle": "sample string 5",
"FirstName": "sample string 6",
"MiddleName": "sample string 7",
"LastName": "sample string 8",
"Gender": "sample string 9",
"DOB": "2025-12-06T05:15:25.6295441+00:00",
"TenantId": 11,
"CustomerId": "sample string 12"
},
{
"CarTravellerId": 1,
"TransactionId": 2,
"PaxOrder": 3,
"PaxType": "sample string 4",
"PaxTitle": "sample string 5",
"FirstName": "sample string 6",
"MiddleName": "sample string 7",
"LastName": "sample string 8",
"Gender": "sample string 9",
"DOB": "2025-12-06T05:15:25.6295441+00:00",
"TenantId": 11,
"CustomerId": "sample string 12"
}
],
"CarBillingDetails": {
"CarBillingId": 1,
"TransactionId": 2,
"Country": "sample string 3",
"State": "sample string 4",
"ZipCode": "sample string 5",
"AddressLine1": "sample string 6",
"AddressLine2": "sample string 7",
"City": "sample string 8",
"BillingPhone": "sample string 9",
"BillingPhoneCode": "sample string 10",
"Email": "sample string 11",
"CCHolderName": "sample string 12",
"CardNumber": "sample string 13",
"CVVNumber": "sample string 14",
"ExpiryMonth": 15,
"ExpiryYear": 16,
"CardType": 1
},
"CarCurrencyDetails": {
"CarCurrencyId": 1,
"TransactionID": 2,
"ActualCurrencyCode": "sample string 3",
"DisplayCurrencyCode": "sample string 4",
"ActualRate": 1.0,
"ConversionRate": 1.0,
"FinalRate": 1.0,
"PaymentGatewayCurrencyCode": "sample string 5",
"PaymentGatewayRate": 1.0,
"TenantId": 6
},
"CarPayAmountDetails": {
"CarPayAmountDetailId": 1,
"TransactionID": 2,
"Amount": 1.0,
"Markup": 1.0,
"TotalAmount": 1.0,
"TenantId": 3
},
"SignInToken": {
"SessionId": "sample string 1",
"SeqNumber": 2,
"Token": "sample string 3",
"SessionTime": "2025-12-06T05:15:25.631193+00:00",
"IsSessionAvailable": false
},
"CarContractId": 1,
"CarName": "sample string 2",
"CarType": "sample string 3",
"RateType": "sample string 4",
"FareType": "sample string 5",
"RateCategory": "sample string 6",
"CompanyCode": "sample string 7",
"TravelSector": "sample string 8",
"AcessLevel": "sample string 9",
"vehicleTypeOwner": "sample string 10",
"vehicleRentalPrefType": "sample string 11",
"PickupLocationName": "sample string 12",
"DropLocationName": "sample string 13",
"BeginDate": "2025-12-06T05:15:25.6315551+00:00",
"BeginTime": "00:00:00.1234567",
"EndDate": "2025-12-06T05:15:25.6315551+00:00",
"EndTime": "00:00:00.1234567",
"NoOfSeat": "sample string 18",
"CarSearchDetails": {
"CarSearchId": 1,
"PickupLocation": "sample string 2",
"DropOffLocation": "sample string 3",
"PickupDate": "2025-12-06T05:15:25.6315551+00:00",
"DropOffDate": "2025-12-06T05:15:25.6315551+00:00",
"PickupTime": "00:00:00.1234567",
"DropOffTime": "00:00:00.1234567",
"SearchId": "4d61236d-cfdc-49f1-af49-50a5bc7b9803",
"CustomerId": "sample string 9",
"TenantId": 10
}
}
application/xml, text/xml
Sample:
<CarBookDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TravelAPI.Framework.Models">
<AcessLevel>sample string 9</AcessLevel>
<BeginDate>2025-12-06T05:15:25.6315551+00:00</BeginDate>
<BeginTime>PT0.1234567S</BeginTime>
<CarBillingDetails>
<AddressLine1>sample string 6</AddressLine1>
<AddressLine2>sample string 7</AddressLine2>
<BillingPhone>sample string 9</BillingPhone>
<BillingPhoneCode>sample string 10</BillingPhoneCode>
<CCHolderName>sample string 12</CCHolderName>
<CVVNumber>sample string 14</CVVNumber>
<CarBillingId>1</CarBillingId>
<CardNumber>sample string 13</CardNumber>
<CardType>Visa</CardType>
<City>sample string 8</City>
<Country>sample string 3</Country>
<Email>sample string 11</Email>
<ExpiryMonth>15</ExpiryMonth>
<ExpiryYear>16</ExpiryYear>
<State>sample string 4</State>
<TransactionId>2</TransactionId>
<ZipCode>sample string 5</ZipCode>
</CarBillingDetails>
<CarBookingDetails>
<CarDetailId>1</CarDetailId>
<CarName>sample string 9</CarName>
<CarType>sample string 10</CarType>
<DropOffDate>2025-12-06T05:15:25.628529+00:00</DropOffDate>
<DropOffLocation>sample string 4</DropOffLocation>
<DropOffTime>PT0.1234567S</DropOffTime>
<PickupDate>2025-12-06T05:15:25.628529+00:00</PickupDate>
<PickupLocation>sample string 3</PickupLocation>
<PickupTime>PT0.1234567S</PickupTime>
<TotalCars>11</TotalCars>
<TotalTraveller>12</TotalTraveller>
<TransactionId>2</TransactionId>
</CarBookingDetails>
<CarContractId>1</CarContractId>
<CarCurrencyDetails>
<ActualCurrencyCode>sample string 3</ActualCurrencyCode>
<ActualRate>1</ActualRate>
<CarCurrencyId>1</CarCurrencyId>
<ConversionRate>1</ConversionRate>
<DisplayCurrencyCode>sample string 4</DisplayCurrencyCode>
<FinalRate>1</FinalRate>
<PaymentGatewayCurrencyCode>sample string 5</PaymentGatewayCurrencyCode>
<PaymentGatewayRate>1</PaymentGatewayRate>
<TenantId>6</TenantId>
<TransactionID>2</TransactionID>
</CarCurrencyDetails>
<CarDetails>
<CarDetailId>1</CarDetailId>
<CarName>sample string 9</CarName>
<CarType>sample string 10</CarType>
<DropOffDate>2025-12-06T05:15:25.6290371+00:00</DropOffDate>
<DropOffLocation>sample string 4</DropOffLocation>
<DropOffTime>PT0.1234567S</DropOffTime>
<PickupDate>2025-12-06T05:15:25.6290371+00:00</PickupDate>
<PickupLocation>sample string 3</PickupLocation>
<PickupTime>PT0.1234567S</PickupTime>
<TotalCars>11</TotalCars>
<TotalTraveller>12</TotalTraveller>
<TransactionId>2</TransactionId>
</CarDetails>
<CarName>sample string 2</CarName>
<CarPayAmountDetails>
<Amount>1</Amount>
<CarPayAmountDetailId>1</CarPayAmountDetailId>
<Markup>1</Markup>
<TenantId>3</TenantId>
<TotalAmount>1</TotalAmount>
<TransactionID>2</TransactionID>
</CarPayAmountDetails>
<CarPriceDetails>
<AmountAfterMarkup>10</AmountAfterMarkup>
<AmountBeforeMarkup>8</AmountBeforeMarkup>
<AmountMarkup>9</AmountMarkup>
<BaseAmount>4</BaseAmount>
<CarContractId>3</CarContractId>
<CarPriceId>1</CarPriceId>
<CurrencyCode>sample string 7</CurrencyCode>
<TaxAmount>5</TaxAmount>
<TotalAmount>6</TotalAmount>
<TransactionId>2</TransactionId>
</CarPriceDetails>
<CarSearchDetails>
<CarSearchId>1</CarSearchId>
<CustomerId>sample string 9</CustomerId>
<DropOffDate>2025-12-06T05:15:25.6315551+00:00</DropOffDate>
<DropOffLocation>sample string 3</DropOffLocation>
<DropOffTime>PT0.1234567S</DropOffTime>
<PickupDate>2025-12-06T05:15:25.6315551+00:00</PickupDate>
<PickupLocation>sample string 2</PickupLocation>
<PickupTime>PT0.1234567S</PickupTime>
<SearchId>4d61236d-cfdc-49f1-af49-50a5bc7b9803</SearchId>
<TenantId>10</TenantId>
</CarSearchDetails>
<CarTransactions>
<BookingDate>2025-12-06T05:15:25.628529+00:00</BookingDate>
<BookingStatus>3</BookingStatus>
<CarCode>sample string 5</CarCode>
<CarName>sample string 4</CarName>
<CustomerId>sample string 7</CustomerId>
<HypCheckOutId>sample string 10</HypCheckOutId>
<ImageUrl>sample string 12</ImageUrl>
<PNR>sample string 2</PNR>
<SearchUniqueIdentifyer>sample string 6</SearchUniqueIdentifyer>
<TaqCheckOutID>9</TaqCheckOutID>
<TenantId>8</TenantId>
<TransactionsId>1</TransactionsId>
</CarTransactions>
<CarTravellerDetails>
<CarTravellerDetails>
<CarTravellerId>1</CarTravellerId>
<CustomerId>sample string 12</CustomerId>
<DOB>2025-12-06T05:15:25.6295441+00:00</DOB>
<FirstName>sample string 6</FirstName>
<Gender>sample string 9</Gender>
<LastName>sample string 8</LastName>
<MiddleName>sample string 7</MiddleName>
<PaxOrder>3</PaxOrder>
<PaxTitle>sample string 5</PaxTitle>
<PaxType>sample string 4</PaxType>
<TenantId>11</TenantId>
<TransactionId>2</TransactionId>
</CarTravellerDetails>
<CarTravellerDetails>
<CarTravellerId>1</CarTravellerId>
<CustomerId>sample string 12</CustomerId>
<DOB>2025-12-06T05:15:25.6295441+00:00</DOB>
<FirstName>sample string 6</FirstName>
<Gender>sample string 9</Gender>
<LastName>sample string 8</LastName>
<MiddleName>sample string 7</MiddleName>
<PaxOrder>3</PaxOrder>
<PaxTitle>sample string 5</PaxTitle>
<PaxType>sample string 4</PaxType>
<TenantId>11</TenantId>
<TransactionId>2</TransactionId>
</CarTravellerDetails>
</CarTravellerDetails>
<CarType>sample string 3</CarType>
<CompanyCode>sample string 7</CompanyCode>
<DropLocationName>sample string 13</DropLocationName>
<EndDate>2025-12-06T05:15:25.6315551+00:00</EndDate>
<EndTime>PT0.1234567S</EndTime>
<FareType>sample string 5</FareType>
<NoOfSeat>sample string 18</NoOfSeat>
<PickupLocationName>sample string 12</PickupLocationName>
<RateCategory>sample string 6</RateCategory>
<RateType>sample string 4</RateType>
<SignInToken>
<SeqNumber>2</SeqNumber>
<SessionId>sample string 1</SessionId>
<SessionTime>2025-12-06T05:15:25.631193+00:00</SessionTime>
<Token>sample string 3</Token>
</SignInToken>
<TravelSector>sample string 8</TravelSector>
<vehicleRentalPrefType>sample string 11</vehicleRentalPrefType>
<vehicleTypeOwner>sample string 10</vehicleTypeOwner>
</CarBookDetails>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CarBookingConfirmation| Name | Description | Type | Additional information |
|---|---|---|---|
| TransactionId | integer |
None. |
|
| BookingStatus | GDSBookingStatus |
None. |
|
| PNR | string |
None. |
|
| IsSucess | boolean |
None. |
|
| Error | Error |
None. |
Response Formats
application/json, text/json
Sample:
{
"TransactionId": 1,
"BookingStatus": 0,
"PNR": "sample string 2",
"IsSucess": true,
"Error": {
"Category": 0,
"Type": 0,
"Code": "sample string 1",
"Message": "sample string 2"
}
}
application/xml, text/xml
Sample:
<CarBookingConfirmation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TravelAPI.Framework.Models">
<BookingStatus>Void</BookingStatus>
<Error>
<Category>Error</Category>
<Code>sample string 1</Code>
<Message>sample string 2</Message>
<Type>GDSError</Type>
</Error>
<IsSucess>true</IsSucess>
<PNR>sample string 2</PNR>
<TransactionId>1</TransactionId>
</CarBookingConfirmation>