POST api/FlightTicket/GetDetailPrice
Request Information
URI Parameters
None.
Body Parameters
FlightTicketPriceBindingModels| Name | Description | Type | Additional information |
|---|---|---|---|
| Origin | string |
Required |
|
| Destination | string |
Required |
|
| DepartureDate | date |
Required |
|
| Adults | integer |
None. |
|
| Children | integer |
None. |
|
| Infants | integer |
None. |
|
| IsInsuranceInclude | boolean |
None. |
|
| ReferenceRefId | string |
Required |
Request Formats
application/json, text/json
Sample:
{
"Origin": "sample string 1",
"Destination": "sample string 2",
"DepartureDate": "2025-12-14T01:56:39.5979696+00:00",
"Adults": 4,
"Children": 5,
"Infants": 6,
"IsInsuranceInclude": true,
"ReferenceRefId": "sample string 8"
}
application/xml, text/xml
Sample:
<FlightTicketPriceBindingModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO"> <Adults>4</Adults> <Children>5</Children> <DepartureDate>2025-12-14T01:56:39.5979696+00:00</DepartureDate> <Destination>sample string 2</Destination> <Infants>6</Infants> <IsInsuranceInclude>true</IsInsuranceInclude> <Origin>sample string 1</Origin> <ReferenceRefId>sample string 8</ReferenceRefId> </FlightTicketPriceBindingModels>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of FlightTicketPriceViewModels| Name | Description | Type | Additional information |
|---|---|---|---|
| currency_id | string |
None. |
|
| type | string |
None. |
|
| segment | string |
None. |
|
| total_price | decimal number |
None. |
|
| nett_price | decimal number |
None. |
|
| commission_percent | decimal number |
None. |
|
| commission_amount | decimal number |
None. |
|
| insurance_code | string |
None. |
|
| insurance_name | string |
None. |
|
| insurance_company | string |
None. |
|
| insurance_program | string |
None. |
|
| insurance_fee | decimal number |
None. |
|
| insurance_total | decimal number |
None. |
|
| transaction_fee | decimal number |
None. |
|
| detail_price | Collection of FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"currency_id": "sample string 1",
"type": "sample string 2",
"segment": "sample string 3",
"total_price": 4.0,
"nett_price": 5.0,
"commission_percent": 6.0,
"commission_amount": 7.0,
"insurance_code": "sample string 8",
"insurance_name": "sample string 9",
"insurance_company": "sample string 10",
"insurance_program": "sample string 11",
"insurance_fee": 12.0,
"insurance_total": 13.0,
"transaction_fee": 14.0,
"detail_price": [
{
"commission": 1.0,
"nett": 2.0,
"markup": 3.0,
"markdown": 4.0,
"insurance_fee": 5.0,
"transaction_fee": 6.0,
"pax_type": "sample string 7",
"pax_count": 8,
"price": 9.0,
"total_tax": 10.0,
"total": 11.0,
"tax": [
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
},
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
}
]
},
{
"commission": 1.0,
"nett": 2.0,
"markup": 3.0,
"markdown": 4.0,
"insurance_fee": 5.0,
"transaction_fee": 6.0,
"pax_type": "sample string 7",
"pax_count": 8,
"price": 9.0,
"total_tax": 10.0,
"total": 11.0,
"tax": [
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
},
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
}
]
}
]
},
{
"currency_id": "sample string 1",
"type": "sample string 2",
"segment": "sample string 3",
"total_price": 4.0,
"nett_price": 5.0,
"commission_percent": 6.0,
"commission_amount": 7.0,
"insurance_code": "sample string 8",
"insurance_name": "sample string 9",
"insurance_company": "sample string 10",
"insurance_program": "sample string 11",
"insurance_fee": 12.0,
"insurance_total": 13.0,
"transaction_fee": 14.0,
"detail_price": [
{
"commission": 1.0,
"nett": 2.0,
"markup": 3.0,
"markdown": 4.0,
"insurance_fee": 5.0,
"transaction_fee": 6.0,
"pax_type": "sample string 7",
"pax_count": 8,
"price": 9.0,
"total_tax": 10.0,
"total": 11.0,
"tax": [
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
},
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
}
]
},
{
"commission": 1.0,
"nett": 2.0,
"markup": 3.0,
"markdown": 4.0,
"insurance_fee": 5.0,
"transaction_fee": 6.0,
"pax_type": "sample string 7",
"pax_count": 8,
"price": 9.0,
"total_tax": 10.0,
"total": 11.0,
"tax": [
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
},
{
"type": 1,
"code": "sample string 2",
"tax_name": "sample string 3",
"value": 4.0
}
]
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfFlightTicketPriceViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<FlightTicketPriceViewModels>
<commission_amount>7</commission_amount>
<commission_percent>6</commission_percent>
<currency_id i:nil="true" />
<detail_price>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
<commission>1</commission>
<insurance_fee>5</insurance_fee>
<markdown>4</markdown>
<markup>3</markup>
<nett>2</nett>
<pax_count>8</pax_count>
<pax_type>sample string 7</pax_type>
<price>9</price>
<tax>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
</tax>
<total>11</total>
<total_tax>10</total_tax>
<transaction_fee>6</transaction_fee>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
<commission>1</commission>
<insurance_fee>5</insurance_fee>
<markdown>4</markdown>
<markup>3</markup>
<nett>2</nett>
<pax_count>8</pax_count>
<pax_type>sample string 7</pax_type>
<price>9</price>
<tax>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
</tax>
<total>11</total>
<total_tax>10</total_tax>
<transaction_fee>6</transaction_fee>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
</detail_price>
<insurance_code>sample string 8</insurance_code>
<insurance_company>sample string 10</insurance_company>
<insurance_fee>12</insurance_fee>
<insurance_name>sample string 9</insurance_name>
<insurance_program>sample string 11</insurance_program>
<insurance_total>13</insurance_total>
<nett_price>5</nett_price>
<segment>sample string 3</segment>
<total_price>4</total_price>
<transaction_fee>14</transaction_fee>
<type>sample string 2</type>
<currency_id>sample string 1</currency_id>
</FlightTicketPriceViewModels>
<FlightTicketPriceViewModels>
<commission_amount>7</commission_amount>
<commission_percent>6</commission_percent>
<currency_id i:nil="true" />
<detail_price>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
<commission>1</commission>
<insurance_fee>5</insurance_fee>
<markdown>4</markdown>
<markup>3</markup>
<nett>2</nett>
<pax_count>8</pax_count>
<pax_type>sample string 7</pax_type>
<price>9</price>
<tax>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
</tax>
<total>11</total>
<total_tax>10</total_tax>
<transaction_fee>6</transaction_fee>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
<commission>1</commission>
<insurance_fee>5</insurance_fee>
<markdown>4</markdown>
<markup>3</markup>
<nett>2</nett>
<pax_count>8</pax_count>
<pax_type>sample string 7</pax_type>
<price>9</price>
<tax>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
<code>sample string 2</code>
<tax_name>sample string 3</tax_name>
<type>1</type>
<value>4</value>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceTaxBindingModels>
</tax>
<total>11</total>
<total_tax>10</total_tax>
<transaction_fee>6</transaction_fee>
</FlightTicketPriceElectraCartShopDepartureReturnPriceBindingModels.FlightTicketPriceElectraCartShopDepartureReturnPriceDetailPriceBindingModels>
</detail_price>
<insurance_code>sample string 8</insurance_code>
<insurance_company>sample string 10</insurance_company>
<insurance_fee>12</insurance_fee>
<insurance_name>sample string 9</insurance_name>
<insurance_program>sample string 11</insurance_program>
<insurance_total>13</insurance_total>
<nett_price>5</nett_price>
<segment>sample string 3</segment>
<total_price>4</total_price>
<transaction_fee>14</transaction_fee>
<type>sample string 2</type>
<currency_id>sample string 1</currency_id>
</FlightTicketPriceViewModels>
</ArrayOfFlightTicketPriceViewModels>