[{"data":1,"prerenderedAt":571},["ShallowReactive",2],{"guide-galileo-reserve-seat":3,"related-\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport":35,"mdc--4t60tp-key":42},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":17,"body":18,"related":19},"seats-services.seat-request","reserve-seat","How do I reserve a seat in Galileo?","S.S1\u002F14A.B requests seats 14A and 14B on segment 1, S.P2.3\u002F14A.B for passengers 2 and 3, S.NW window seats. Change with S.P1@15C, cancel with S.@, check with *SD and accept KK with @ALL. Paid seats need the graphical map.","Reserve, change or cancel a free seat","basic",[11,12,13,14,15,16],"S.","*SD","*XSD","SC*","@ALL","*HSD",false,"## When\nThe client wants a particular seat, or seats together, on flights in the booking file — and the seat\nis **free of charge**. You request it, change it later, or give it back.\n\n## Check first\n- Look at the seat map first ([Display a seat map and read seat characteristics](\u002Fgalileo-guide\u002Fseat-map)) to pick seats that are free.\n- **Chargeable seats cannot be booked with these entries** ([Paid seats — book on the graphical seat map, pay by EMD](\u002Fgalileo-guide\u002Fpaid-seat)).\n- In Smartpoint you can do all of this on the graphical seat map: click the seats you want.\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `S.S1\u002F14A.B` | Requests seats 14A and 14B for all passengers on segment 1. | Two people side by side. |\n| 2 | `S.P2.3\u002F14A.B` | Requests 14A and 14B for passengers 2 and 3, on all segments. | Choose who sits where. |\n| 3 | `S.NW` (or `S.G`) | Requests non-smoking window seats for everyone on all segments. | A preference, not a seat number. |\n| 4 | `S.P2.3\u002FNA` | Requests a non-smoking aisle seat and the one next to it for passengers 2 and 3, all segments. | Some airlines seat a party together anyway. |\n| 5 | `S.P1@15C` | Changes passenger 1 to seat 15C on all segments. | The change form uses `@`. |\n| 6 | `S.S2@NA` | Changes everyone to aisle seats on segment 2. | |\n| 7 | `S.P1.3@` · `S.S1.2@` · `S.@` | Cancels the seats of passengers 1 and 3 · on segments 1 and 2 · everything. | Give seats back. |\n| 8 | `*SD` | Shows the seats held, with their status. | Check what the airline confirmed. |\n| 9 | `@ALL` | Updates seat statuses: `KK` becomes `HK`. | Accept the airline's confirmation. |\n\n## Check it worked\n`*SD` lists each passenger and segment with the seat and a confirmed status; `SC*S1` shows the\ncharacteristics of the seats held on segment 1.\n\n## Traps\n- **A request is not a confirmation** until `*SD` shows it confirmed. Seat replies arrive on queue 2.\n- **Change of gauge** (one flight number, two aircraft): name the leg — `S.S2#VIE\u002F14A` for the leg\n  starting in VIE.\n- `*XSD` shows seats cancelled in this session, before you end the booking file; `*HSD` shows the\n  seat history afterwards.\n- `@ALL` also updates segment and SSR statuses — use it knowingly ([Segment status codes (HK, KK, HL, UC, TK, HX …) and what to do](\u002Fgalileo-guide\u002Fsegment-status-codes)).\n- `*BK` and `*AK` endings change seat status codes passively without a message to the airline — for\n  bookings made elsewhere, not for normal requests.",[20,23,26,29,32],{"slug":21,"question":22},"seat-map","How do I display a seat map in Galileo?",{"slug":24,"question":25},"paid-seat","How do I book a paid seat in Galileo?",{"slug":27,"question":28},"queue-numbers","What do the Galileo queue numbers mean?",{"slug":30,"question":31},"segment-status-codes","What do HK, KK, HL, UC and TK mean in Galileo?",{"slug":33,"question":34},"pnr-history","How do I read PNR history in Galileo?",[36],{"path":37,"title":38,"description":39,"date":40,"image":41,"imageAlt":41,"draft":17},"\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport","Galileo MCP: connect Claude and ChatGPT to Travelport+","A Galileo MCP server lets Claude or ChatGPT search and price Travelport+ flights with your agency's own fares. What it does, what you need, how to connect.","2026-10-16",null,{"data":43,"body":44},{},{"type":45,"children":46},"root",[47,56,70,76,118,124,450,456,474,480],{"type":48,"tag":49,"props":50,"children":52},"element","h2",{"id":51},"when",[53],{"type":54,"value":55},"text","When",{"type":48,"tag":57,"props":58,"children":59},"p",{},[60,62,68],{"type":54,"value":61},"The client wants a particular seat, or seats together, on flights in the booking file — and the seat\nis ",{"type":48,"tag":63,"props":64,"children":65},"strong",{},[66],{"type":54,"value":67},"free of charge",{"type":54,"value":69},". You request it, change it later, or give it back.",{"type":48,"tag":49,"props":71,"children":73},{"id":72},"check-first",[74],{"type":54,"value":75},"Check first",{"type":48,"tag":77,"props":78,"children":79},"ul",{},[80,95,113],{"type":48,"tag":81,"props":82,"children":83},"li",{},[84,86,93],{"type":54,"value":85},"Look at the seat map first (",{"type":48,"tag":87,"props":88,"children":90},"a",{"href":89},"\u002Fgalileo-guide\u002Fseat-map",[91],{"type":54,"value":92},"Display a seat map and read seat characteristics",{"type":54,"value":94},") to pick seats that are free.",{"type":48,"tag":81,"props":96,"children":97},{},[98,103,105,111],{"type":48,"tag":63,"props":99,"children":100},{},[101],{"type":54,"value":102},"Chargeable seats cannot be booked with these entries",{"type":54,"value":104}," (",{"type":48,"tag":87,"props":106,"children":108},{"href":107},"\u002Fgalileo-guide\u002Fpaid-seat",[109],{"type":54,"value":110},"Paid seats — book on the graphical seat map, pay by EMD",{"type":54,"value":112},").",{"type":48,"tag":81,"props":114,"children":115},{},[116],{"type":54,"value":117},"In Smartpoint you can do all of this on the graphical seat map: click the seats you want.",{"type":48,"tag":49,"props":119,"children":121},{"id":120},"steps",[122],{"type":54,"value":123},"Steps",{"type":48,"tag":125,"props":126,"children":127},"table",{},[128,157],{"type":48,"tag":129,"props":130,"children":131},"thead",{},[132],{"type":48,"tag":133,"props":134,"children":135},"tr",{},[136,142,147,152],{"type":48,"tag":137,"props":138,"children":139},"th",{},[140],{"type":54,"value":141},"#",{"type":48,"tag":137,"props":143,"children":144},{},[145],{"type":54,"value":146},"Entry",{"type":48,"tag":137,"props":148,"children":149},{},[150],{"type":54,"value":151},"What it does",{"type":48,"tag":137,"props":153,"children":154},{},[155],{"type":54,"value":156},"Why",{"type":48,"tag":158,"props":159,"children":160},"tbody",{},[161,190,217,254,281,316,341,383,409],{"type":48,"tag":133,"props":162,"children":163},{},[164,170,180,185],{"type":48,"tag":165,"props":166,"children":167},"td",{},[168],{"type":54,"value":169},"1",{"type":48,"tag":165,"props":171,"children":172},{},[173],{"type":48,"tag":174,"props":175,"children":177},"code",{"className":176},[],[178],{"type":54,"value":179},"S.S1\u002F14A.B",{"type":48,"tag":165,"props":181,"children":182},{},[183],{"type":54,"value":184},"Requests seats 14A and 14B for all passengers on segment 1.",{"type":48,"tag":165,"props":186,"children":187},{},[188],{"type":54,"value":189},"Two people side by side.",{"type":48,"tag":133,"props":191,"children":192},{},[193,198,207,212],{"type":48,"tag":165,"props":194,"children":195},{},[196],{"type":54,"value":197},"2",{"type":48,"tag":165,"props":199,"children":200},{},[201],{"type":48,"tag":174,"props":202,"children":204},{"className":203},[],[205],{"type":54,"value":206},"S.P2.3\u002F14A.B",{"type":48,"tag":165,"props":208,"children":209},{},[210],{"type":54,"value":211},"Requests 14A and 14B for passengers 2 and 3, on all segments.",{"type":48,"tag":165,"props":213,"children":214},{},[215],{"type":54,"value":216},"Choose who sits where.",{"type":48,"tag":133,"props":218,"children":219},{},[220,225,244,249],{"type":48,"tag":165,"props":221,"children":222},{},[223],{"type":54,"value":224},"3",{"type":48,"tag":165,"props":226,"children":227},{},[228,234,236,242],{"type":48,"tag":174,"props":229,"children":231},{"className":230},[],[232],{"type":54,"value":233},"S.NW",{"type":54,"value":235}," (or ",{"type":48,"tag":174,"props":237,"children":239},{"className":238},[],[240],{"type":54,"value":241},"S.G",{"type":54,"value":243},")",{"type":48,"tag":165,"props":245,"children":246},{},[247],{"type":54,"value":248},"Requests non-smoking window seats for everyone on all segments.",{"type":48,"tag":165,"props":250,"children":251},{},[252],{"type":54,"value":253},"A preference, not a seat number.",{"type":48,"tag":133,"props":255,"children":256},{},[257,262,271,276],{"type":48,"tag":165,"props":258,"children":259},{},[260],{"type":54,"value":261},"4",{"type":48,"tag":165,"props":263,"children":264},{},[265],{"type":48,"tag":174,"props":266,"children":268},{"className":267},[],[269],{"type":54,"value":270},"S.P2.3\u002FNA",{"type":48,"tag":165,"props":272,"children":273},{},[274],{"type":54,"value":275},"Requests a non-smoking aisle seat and the one next to it for passengers 2 and 3, all segments.",{"type":48,"tag":165,"props":277,"children":278},{},[279],{"type":54,"value":280},"Some airlines seat a party together anyway.",{"type":48,"tag":133,"props":282,"children":283},{},[284,289,298,303],{"type":48,"tag":165,"props":285,"children":286},{},[287],{"type":54,"value":288},"5",{"type":48,"tag":165,"props":290,"children":291},{},[292],{"type":48,"tag":174,"props":293,"children":295},{"className":294},[],[296],{"type":54,"value":297},"S.P1@15C",{"type":48,"tag":165,"props":299,"children":300},{},[301],{"type":54,"value":302},"Changes passenger 1 to seat 15C on all segments.",{"type":48,"tag":165,"props":304,"children":305},{},[306,308,314],{"type":54,"value":307},"The change form uses ",{"type":48,"tag":174,"props":309,"children":311},{"className":310},[],[312],{"type":54,"value":313},"@",{"type":54,"value":315},".",{"type":48,"tag":133,"props":317,"children":318},{},[319,324,333,338],{"type":48,"tag":165,"props":320,"children":321},{},[322],{"type":54,"value":323},"6",{"type":48,"tag":165,"props":325,"children":326},{},[327],{"type":48,"tag":174,"props":328,"children":330},{"className":329},[],[331],{"type":54,"value":332},"S.S2@NA",{"type":48,"tag":165,"props":334,"children":335},{},[336],{"type":54,"value":337},"Changes everyone to aisle seats on segment 2.",{"type":48,"tag":165,"props":339,"children":340},{},[],{"type":48,"tag":133,"props":342,"children":343},{},[344,349,373,378],{"type":48,"tag":165,"props":345,"children":346},{},[347],{"type":54,"value":348},"7",{"type":48,"tag":165,"props":350,"children":351},{},[352,358,360,366,367],{"type":48,"tag":174,"props":353,"children":355},{"className":354},[],[356],{"type":54,"value":357},"S.P1.3@",{"type":54,"value":359}," · ",{"type":48,"tag":174,"props":361,"children":363},{"className":362},[],[364],{"type":54,"value":365},"S.S1.2@",{"type":54,"value":359},{"type":48,"tag":174,"props":368,"children":370},{"className":369},[],[371],{"type":54,"value":372},"S.@",{"type":48,"tag":165,"props":374,"children":375},{},[376],{"type":54,"value":377},"Cancels the seats of passengers 1 and 3 · on segments 1 and 2 · everything.",{"type":48,"tag":165,"props":379,"children":380},{},[381],{"type":54,"value":382},"Give seats back.",{"type":48,"tag":133,"props":384,"children":385},{},[386,391,399,404],{"type":48,"tag":165,"props":387,"children":388},{},[389],{"type":54,"value":390},"8",{"type":48,"tag":165,"props":392,"children":393},{},[394],{"type":48,"tag":174,"props":395,"children":397},{"className":396},[],[398],{"type":54,"value":12},{"type":48,"tag":165,"props":400,"children":401},{},[402],{"type":54,"value":403},"Shows the seats held, with their status.",{"type":48,"tag":165,"props":405,"children":406},{},[407],{"type":54,"value":408},"Check what the airline confirmed.",{"type":48,"tag":133,"props":410,"children":411},{},[412,417,425,445],{"type":48,"tag":165,"props":413,"children":414},{},[415],{"type":54,"value":416},"9",{"type":48,"tag":165,"props":418,"children":419},{},[420],{"type":48,"tag":174,"props":421,"children":423},{"className":422},[],[424],{"type":54,"value":15},{"type":48,"tag":165,"props":426,"children":427},{},[428,430,436,438,444],{"type":54,"value":429},"Updates seat statuses: ",{"type":48,"tag":174,"props":431,"children":433},{"className":432},[],[434],{"type":54,"value":435},"KK",{"type":54,"value":437}," becomes ",{"type":48,"tag":174,"props":439,"children":441},{"className":440},[],[442],{"type":54,"value":443},"HK",{"type":54,"value":315},{"type":48,"tag":165,"props":446,"children":447},{},[448],{"type":54,"value":449},"Accept the airline's confirmation.",{"type":48,"tag":49,"props":451,"children":453},{"id":452},"check-it-worked",[454],{"type":54,"value":455},"Check it worked",{"type":48,"tag":57,"props":457,"children":458},{},[459,464,466,472],{"type":48,"tag":174,"props":460,"children":462},{"className":461},[],[463],{"type":54,"value":12},{"type":54,"value":465}," lists each passenger and segment with the seat and a confirmed status; ",{"type":48,"tag":174,"props":467,"children":469},{"className":468},[],[470],{"type":54,"value":471},"SC*S1",{"type":54,"value":473}," shows the\ncharacteristics of the seats held on segment 1.",{"type":48,"tag":49,"props":475,"children":477},{"id":476},"traps",[478],{"type":54,"value":479},"Traps",{"type":48,"tag":77,"props":481,"children":482},{},[483,500,518,535,552],{"type":48,"tag":81,"props":484,"children":485},{},[486,491,493,498],{"type":48,"tag":63,"props":487,"children":488},{},[489],{"type":54,"value":490},"A request is not a confirmation",{"type":54,"value":492}," until ",{"type":48,"tag":174,"props":494,"children":496},{"className":495},[],[497],{"type":54,"value":12},{"type":54,"value":499}," shows it confirmed. Seat replies arrive on queue 2.",{"type":48,"tag":81,"props":501,"children":502},{},[503,508,510,516],{"type":48,"tag":63,"props":504,"children":505},{},[506],{"type":54,"value":507},"Change of gauge",{"type":54,"value":509}," (one flight number, two aircraft): name the leg — ",{"type":48,"tag":174,"props":511,"children":513},{"className":512},[],[514],{"type":54,"value":515},"S.S2#VIE\u002F14A",{"type":54,"value":517}," for the leg\nstarting in VIE.",{"type":48,"tag":81,"props":519,"children":520},{},[521,526,528,533],{"type":48,"tag":174,"props":522,"children":524},{"className":523},[],[525],{"type":54,"value":13},{"type":54,"value":527}," shows seats cancelled in this session, before you end the booking file; ",{"type":48,"tag":174,"props":529,"children":531},{"className":530},[],[532],{"type":54,"value":16},{"type":54,"value":534}," shows the\nseat history afterwards.",{"type":48,"tag":81,"props":536,"children":537},{},[538,543,545,551],{"type":48,"tag":174,"props":539,"children":541},{"className":540},[],[542],{"type":54,"value":15},{"type":54,"value":544}," also updates segment and SSR statuses — use it knowingly (",{"type":48,"tag":87,"props":546,"children":548},{"href":547},"\u002Fgalileo-guide\u002Fsegment-status-codes",[549],{"type":54,"value":550},"Segment status codes (HK, KK, HL, UC, TK, HX …) and what to do",{"type":54,"value":112},{"type":48,"tag":81,"props":553,"children":554},{},[555,561,563,569],{"type":48,"tag":174,"props":556,"children":558},{"className":557},[],[559],{"type":54,"value":560},"*BK",{"type":54,"value":562}," and ",{"type":48,"tag":174,"props":564,"children":566},{"className":565},[],[567],{"type":54,"value":568},"*AK",{"type":54,"value":570}," endings change seat status codes passively without a message to the airline — for\nbookings made elsewhere, not for normal requests.",1792308333189]