<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Получение карты мест on Travel API - Документация</title><link>https://travelplatform.ru/docs/operations/avia/seats/seat-map/</link><description>Recent content in Получение карты мест on Travel API - Документация</description><generator>Hugo</generator><language>ru-RU</language><atom:link href="https://travelplatform.ru/docs/operations/avia/seats/seat-map/index.xml" rel="self" type="application/rss+xml"/><item><title>Параметры запроса</title><link>https://travelplatform.ru/docs/operations/avia/seats/seat-map/request/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://travelplatform.ru/docs/operations/avia/seats/seat-map/request/</guid><description>&lt;h1 id="параметры-запроса"&gt;Параметры запроса&lt;a class="anchor" href="#%d0%bf%d0%b0%d1%80%d0%b0%d0%bc%d0%b5%d1%82%d1%80%d1%8b-%d0%b7%d0%b0%d0%bf%d1%80%d0%be%d1%81%d0%b0"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Детальное описание всех параметров для запроса &lt;code&gt;/api/avia/seat_map&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="параметры-запроса-1"&gt;Параметры запроса&lt;a class="anchor" href="#%d0%bf%d0%b0%d1%80%d0%b0%d0%bc%d0%b5%d1%82%d1%80%d1%8b-%d0%b7%d0%b0%d0%bf%d1%80%d0%be%d1%81%d0%b0-1"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Запрос должен содержать &lt;strong&gt;ровно один&lt;/strong&gt; из двух объектов — &lt;code&gt;offer&lt;/code&gt; или &lt;code&gt;booking&lt;/code&gt;. Если не передать ни одного или передать оба одновременно, запрос будет отклонен с ошибкой валидации.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Параметр&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Обязательно&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;offer&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Offer&lt;/td&gt;
 &lt;td&gt;Один из двух&lt;/td&gt;
 &lt;td&gt;Контекст предложения поиска (карта мест до бронирования)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;booking&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Booking&lt;/td&gt;
 &lt;td&gt;Один из двух&lt;/td&gt;
 &lt;td&gt;Контекст бронирования (карта мест после бронирования)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="структура-offer"&gt;Структура offer&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-offer"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Обязательно&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;segRefId&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string[]&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Идентификаторы сегментов, для которых нужна карта мест (не может быть пустым)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;searchId&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Идентификатор поиска из &lt;code&gt;/api/avia/search&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;offerItemId&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Идентификатор варианта тарифа&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;pax&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Pax[]&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Пассажиры, для которых нужно рассчитать цены мест (не может быть пустым)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="структура-pax"&gt;Структура pax&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-pax"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Обязательно&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;id&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Идентификатор пассажира (тот же, что позже будет использован в &lt;code&gt;passengers[].id&lt;/code&gt; запроса &lt;code&gt;pnr_create&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;type&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://travelplatform.ru/docs/operations/avia/common-types/passenger/#passengertype"&gt;PassengerType&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Тип пассажира (&lt;code&gt;adt&lt;/code&gt;, &lt;code&gt;chd&lt;/code&gt;, &lt;code&gt;inf&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="структура-booking"&gt;Структура booking&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-booking"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Обязательно&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;id&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;guid&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Идентификатор бронирования (&lt;code&gt;bookingId&lt;/code&gt; из &lt;code&gt;pnr_create&lt;/code&gt;/&lt;code&gt;pnr_retrieve&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;segRefId&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string[]&lt;/td&gt;
 &lt;td&gt;Да&lt;/td&gt;
 &lt;td&gt;Идентификаторы сегментов из &lt;code&gt;itinerary[].segments[].id&lt;/code&gt; ответа &lt;code&gt;pnr_retrieve&lt;/code&gt; (не может быть пустым)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="как-использовать-параметры"&gt;Как использовать параметры&lt;a class="anchor" href="#%d0%ba%d0%b0%d0%ba-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-%d0%bf%d0%b0%d1%80%d0%b0%d0%bc%d0%b5%d1%82%d1%80%d1%8b"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="карта-мест-до-бронирования"&gt;Карта мест до бронирования&lt;a class="anchor" href="#%d0%ba%d0%b0%d1%80%d1%82%d0%b0-%d0%bc%d0%b5%d1%81%d1%82-%d0%b4%d0%be-%d0%b1%d1%80%d0%be%d0%bd%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Используйте &lt;code&gt;offer&lt;/code&gt;, когда бронирование еще не создано — сразу после поиска или актуализации цены:&lt;/p&gt;</description></item><item><title>Структура ответа</title><link>https://travelplatform.ru/docs/operations/avia/seats/seat-map/response/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://travelplatform.ru/docs/operations/avia/seats/seat-map/response/</guid><description>&lt;h1 id="структура-ответа"&gt;Структура ответа&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-%d0%be%d1%82%d0%b2%d0%b5%d1%82%d0%b0"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Детальное описание структуры ответа от &lt;code&gt;/api/avia/seat_map&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="основная-структура"&gt;Основная структура&lt;a class="anchor" href="#%d0%be%d1%81%d0%bd%d0%be%d0%b2%d0%bd%d0%b0%d1%8f-%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;seatMaps&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;array&lt;/td&gt;
 &lt;td&gt;Карты мест по запрошенным сегментам&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;error&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Error&lt;/td&gt;
 &lt;td&gt;Информация об ошибке (при наличии)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="структура-seatmapitem-seatmaps"&gt;Структура SeatMapItem (seatMaps[])&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-seatmapitem-seatmaps"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;segRefId&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string&lt;/td&gt;
 &lt;td&gt;Идентификатор сегмента&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;equipment&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string&lt;/td&gt;
 &lt;td&gt;Код типа воздушного судна (например, &lt;code&gt;320&lt;/code&gt;, &lt;code&gt;73H&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cabinCompartments&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;array&lt;/td&gt;
 &lt;td&gt;Компоновки салона с рядами мест&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="структура-cabincompartment"&gt;Структура CabinCompartment&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-cabincompartment"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;deckCode&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string&lt;/td&gt;
 &lt;td&gt;Код палубы (например, &lt;code&gt;M&lt;/code&gt; — главная, &lt;code&gt;U&lt;/code&gt; — верхняя)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;columns&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string[]&lt;/td&gt;
 &lt;td&gt;Буквенные обозначения колонок компоновки (например, &lt;code&gt;A, B, C, D, E, F&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;rows&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;array&lt;/td&gt;
 &lt;td&gt;Ряды мест в этой компоновке&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="структура-row"&gt;Структура Row&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-row"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;number&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;integer&lt;/td&gt;
 &lt;td&gt;Номер ряда&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;characteristics&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string[]&lt;/td&gt;
 &lt;td&gt;Характеристики ряда (например, аварийный выход, переборка)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;seats&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;array&lt;/td&gt;
 &lt;td&gt;Места в ряду&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="структура-seat"&gt;Структура Seat&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-seat"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;column&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string&lt;/td&gt;
 &lt;td&gt;Буквенное обозначение места (например, &lt;code&gt;A&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;status&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#seatoccupationstatus"&gt;SeatOccupationStatus&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Статус места&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;characteristics&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;string[]&lt;/td&gt;
 &lt;td&gt;Характеристики места (окно, проход, дополнительное пространство для ног и т. п.)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;pricesByPaxType&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;array&lt;/td&gt;
 &lt;td&gt;Цена места по типам пассажиров (присутствует только для платных мест)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="структура-seatpricebypaxtype"&gt;Структура SeatPriceByPaxType&lt;a class="anchor" href="#%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%82%d1%83%d1%80%d0%b0-seatpricebypaxtype"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Поле&lt;/th&gt;
 &lt;th&gt;Тип&lt;/th&gt;
 &lt;th&gt;Описание&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;paxType&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://travelplatform.ru/docs/operations/avia/common-types/passenger/#passengertype"&gt;PassengerType&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Тип пассажира&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;price&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://travelplatform.ru/docs/operations/common-types/monetary/#monetaryamount"&gt;MonetaryAmount&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Цена места для данного типа пассажира&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="seatoccupationstatus"&gt;SeatOccupationStatus&lt;a class="anchor" href="#seatoccupationstatus"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Статус занятости места.&lt;/p&gt;</description></item></channel></rss>