Skip to main content

Listing Detail API

Full listing breakup with nightly rates, meals, and cancellation plans.


Get Listing Detail

POST /api/v1/crs/listings/detail?id=lst_abc
{
"rawParams": [
{ "filterName": "channelId", "filterValues": ["B2C"] },
{ "filterName": "checkInDate", "filterValues": ["2026-05-15"] },
{ "filterName": "checkOutDate", "filterValues": ["2026-05-17"] },
{ "filterName": "adults", "filterValues": ["4"] }
]
}

Response:

{
"listingId": "lst_abc",
"listings": [
{
"listingId": "lst_abc",
"properties": [
{
"propertyId": "prop_1",
"name": "Deluxe Room",
"nightlyRates": [
{ "date": "2026-05-15", "rate": 6000 },
{ "date": "2026-05-16", "rate": 6000 }
]
}
]
}
],
"invoice": {
"subtotal": 12000,
"discount": 1200,
"tax": 1944,
"total": 12744
},
"cancellationPlans": [
{
"id": "plan_flex",
"name": "Flexible",
"planType": "FLEXIBLE",
"cancellationSummary": "Free cancellation till 7 days before check-in",
"totalAfterDiscount": 12744
}
]
}
Composite IDs

For combined listings: ?id=lst_A+lst_B returns a combined breakup.