UCP Checker

get_offer_ancillaries

Load live ancillary services for one selected flight offer, including extra baggage and seat options. Use this only after the traveler has picked a specific flight and before updating or booking if they want confirmed bags or seats. Do not compare ancillaries across multiple offers unless the current selected offer clearly cannot satisfy the stated bag or seat requirement. Returns customer-facing ancillary prices with superadmin markup already applied, plus a selection preview you can use to confirm the updated total in conversation. Seat results are intentionally curated into a compact subset with counts so the response stays token-efficient while still exposing valid service IDs for selection. Meal preferences are returned only as traveler requests, not confirmed ancillary services.

No verified stores expose this tool yet.

Input schema

inputSchema
{
    "type": "object",
    "required": [
        "offer_id",
        "checkout_id"
    ],
    "properties": {
        "offer_id": {
            "type": "string",
            "description": "Exact provider offer_id from the selected search_flights result."
        },
        "checkout_id": {
            "type": "string",
            "description": "Exact checkout_id from the selected search_flights result."
        },
        "selected_services": {
            "type": "array",
            "items": {
                "type": "object",
                "required": [
                    "id"
                ],
                "properties": {
                    "id": {
                        "type": "string"
                    },
                    "quantity": {
                        "type": "integer"
                    }
                }
            },
            "description": "Optional selected ancillary services to preview the updated customer total before booking."
        }
    }
}

Explore protocol data