POST api/Acar/GetBookingResponse

Request Information

URI Parameters

None.

Body Parameters

CarBookDetails
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>