preview_flight_request → structured output
{
"status": "PREVIEW_ONLY",
"submitted": false,
"journey": {
"origin": "Nice (NCE)",
"destination": "Courchevel altiport",
"depart_date": "2026-09-30",
"return_date": null,
"trip_type": "one_way",
"passengers": 4,
"baggage": "heavy",
"preferred_time": null,
"special_requirements": null,
"booked_by_professional": true,
"company_name": null
},
"route_status": "REQUESTED — not yet reviewed by an operator",
"preliminary_outlook": {
"label": "INDICATIVE PLANNING ESTIMATE — not a quote, not an availability check",
"landing_permission_outlook": "owner_and_authority",
"landing_permission_answer_days": "3-10",
"availability_pressure": "high",
"booking_window_verdict": "workable",
"summary": "Nice to Courchevel Altiport is about 199 km (107 nm), roughly 60–70 minutes airborne for 4 passengers. Landing permission at Courchevel Altiport needs site-owner and authority approval and typically 3–10 working days to answer. Aircraft availability is constrained: 1 light helicopter for this party and luggage. A realistic booking window is 31+ days before departure, and under about 8 days it becomes a short-notice request. Planning estimate only. SkyMatch is a helicopter charter broker and matching platform and does not operate aircraft. Aircraft availability, price, landing approval and final go/no-go are confirmed by the licensed operating company, and every flight remains subject to weather, safety rules, landing permissions and local regulations."
},
"price": {
"status": "NO ESTIMATE ISSUED",
"note": "SkyMatch does not publish numeric price estimates. A commercial quote comes from the operating company after review."
},
"no_local_operator_flags": [],
"limitations": [
"SkyMatch does not own or operate helicopters; flights are performed by qualified third-party operating companies.",
"Nothing returned by these tools is a confirmed flight, aircraft, price, landing approval or availability.",
"Final feasibility depends on operator availability, aircraft positioning, permits, landing permissions, weather, payload, luggage and local regulations.",
"Any figure shown is an indicative planning estimate. Only the operating company issues a commercial quote."
],
"information_still_needed": [
"preferred departure time or window",
"a contact route for the concierge reply"
],
"human_concierge_review": {
"recommended": true,
"reasons": [
"Heavy or oversize baggage affects payload and aircraft choice; the desk confirms what actually fits."
]
},
"next_step": "If the traveller wants SkyMatch to work this journey, call create_charter_request with confirm: true and a contact route. Nothing has been sent yet."
}