openapi: 3.0.3
info:
  title: 'BookingSystem API Documentation'
  description: 'if need change locale pass to header "locale" with value "en" or "ua" or "pl'
  version: 1.0.0
servers:
  -
    url: 'https://testapi.ticketbus365.com'
paths:
  /integration-api/bus-flights:
    get:
      summary: 'Get list of bus flights'
      operationId: getListOfBusFlights
      description: 'Get list of bus flights'
      parameters:
        -
          in: query
          name: page
          description: 'Page number'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Page number'
            example: 1
            nullable: false
        -
          in: query
          name: per_page
          description: 'Items per page'
          example: 10
          required: true
          schema:
            type: integer
            description: 'Items per page'
            example: 10
            nullable: false
        -
          in: query
          name: status
          description: Status
          example: open
          required: true
          schema:
            type: string
            description: Status
            example: open
            nullable: false
        -
          in: query
          name: bus_route_number
          description: 'Bus route number'
          example: 'UA 1234556'
          required: true
          schema:
            type: string
            description: 'Bus route number'
            example: 'UA 1234556'
            nullable: false
        -
          in: query
          name: departure_date
          description: 'Departure date'
          example: '2021-01-01'
          required: true
          schema:
            type: string
            description: 'Departure date'
            example: '2021-01-01'
            nullable: false
        -
          in: query
          name: from_departure_point_id
          description: 'From departure point id'
          example: 1
          required: true
          schema:
            type: integer
            description: 'From departure point id'
            example: 1
            nullable: false
        -
          in: query
          name: to_departure_point_id
          description: 'To departure point id'
          example: 1
          required: true
          schema:
            type: integer
            description: 'To departure point id'
            example: 1
            nullable: false
        -
          in: query
          name: without_connecting
          description: 'Without connection'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Without connection'
            example: 1
            nullable: false
        -
          in: query
          name: date_range
          description: 'Date range'
          example:
            from: '2021-01-01'
            to: '2021-01-01'
          required: true
          schema:
            type: array
            description: 'Date range'
            example:
              from: '2021-01-01'
              to: '2021-01-01'
            items:
              type: string
        -
          in: query
          name: bus_route_id
          description: 'Bus route id'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Bus route id'
            example: 1
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: 207
                      departure_date: '2024-01-25T10:00:00.000000Z'
                      sale_end_time_before_departure: 0
                      arrival_date: '2024-01-25T13:00:00.000000Z'
                      hours_in_travel: 3
                      route:
                        id: 77
                        number: '1111'
                        name: Киев-Чернигов
                        ticket_hint: null
                        translations:
                          name:
                            ua: Киев-Чернигов
                            pl: Киев-Чернигов
                            en: Киев-Чернигов
                          ticket_hint: []
                        sale_end_time_before_departure: 0
                        status: active
                        carrier_name: тест
                        payment_time: 15
                        sale_depth: 15
                        flight_generation_depth: 15
                        number_of_seats: 15
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        without_companion_price: 0
                        min_price:
                          -
                            currency_id: 89
                            price: '10'
                          -
                            currency_id: 88
                            price: '10'
                        forbidden_sale_date_from: null
                        forbidden_sale_date_to: null
                        created_at: '2024-01-19T11:56:53.000000Z'
                        updated_at: '2024-02-17T11:53:35.000000Z'
                      status: open
                      payment_time: 15
                      sale_depth: 15
                      number_of_seats: 15
                      carrier_name: тест
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      min_price:
                        -
                          currency_id: 89
                          price: '10'
                        -
                          currency_id: 88
                          price: '10'
                      forbidden_sale_date_from: null
                      forbidden_sale_date_to: null
                      created_at: '2024-01-19T11:59:02.000000Z'
                      updated_at: '2024-04-22T06:40:52.000000Z'
                    -
                      id: 207
                      departure_date: '2024-01-25T10:00:00.000000Z'
                      sale_end_time_before_departure: 0
                      arrival_date: '2024-01-25T13:00:00.000000Z'
                      hours_in_travel: 3
                      route:
                        id: 77
                        number: '1111'
                        name: Киев-Чернигов
                        ticket_hint: null
                        translations:
                          name:
                            ua: Киев-Чернигов
                            pl: Киев-Чернигов
                            en: Киев-Чернигов
                          ticket_hint: []
                        sale_end_time_before_departure: 0
                        status: active
                        carrier_name: тест
                        payment_time: 15
                        sale_depth: 15
                        flight_generation_depth: 15
                        number_of_seats: 15
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        without_companion_price: 0
                        min_price:
                          -
                            currency_id: 89
                            price: '10'
                          -
                            currency_id: 88
                            price: '10'
                        forbidden_sale_date_from: null
                        forbidden_sale_date_to: null
                        created_at: '2024-01-19T11:56:53.000000Z'
                        updated_at: '2024-02-17T11:53:35.000000Z'
                      status: open
                      payment_time: 15
                      sale_depth: 15
                      number_of_seats: 15
                      carrier_name: тест
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      min_price:
                        -
                          currency_id: 89
                          price: '10'
                        -
                          currency_id: 88
                          price: '10'
                      forbidden_sale_date_from: null
                      forbidden_sale_date_to: null
                      created_at: '2024-01-19T11:59:02.000000Z'
                      updated_at: '2024-04-22T06:40:52.000000Z'
                  links:
                    first: '/?page=1'
                    last: '/?page=1'
                    prev: null
                    next: null
                  meta:
                    current_page: 1
                    from: 1
                    last_page: 1
                    links:
                      -
                        url: null
                        label: '&laquo; Назад'
                        active: false
                      -
                        url: '/?page=1'
                        label: '1'
                        active: true
                      -
                        url: null
                        label: 'Вперед &raquo;'
                        active: false
                    path: /
                    per_page: 10
                    to: 2
                    total: 2
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: 207
                        departure_date: '2024-01-25T10:00:00.000000Z'
                        sale_end_time_before_departure: 0
                        arrival_date: '2024-01-25T13:00:00.000000Z'
                        hours_in_travel: 3
                        route:
                          id: 77
                          number: '1111'
                          name: Киев-Чернигов
                          ticket_hint: null
                          translations:
                            name:
                              ua: Киев-Чернигов
                              pl: Киев-Чернигов
                              en: Киев-Чернигов
                            ticket_hint: []
                          sale_end_time_before_departure: 0
                          status: active
                          carrier_name: тест
                          payment_time: 15
                          sale_depth: 15
                          flight_generation_depth: 15
                          number_of_seats: 15
                          seat_selection_allowed: true
                          seat_selection_not_allowed_date_from: null
                          seat_selection_not_allowed_date_to: null
                          without_companion: true
                          without_companion_price: 0
                          min_price:
                            -
                              currency_id: 89
                              price: '10'
                            -
                              currency_id: 88
                              price: '10'
                          forbidden_sale_date_from: null
                          forbidden_sale_date_to: null
                          created_at: '2024-01-19T11:56:53.000000Z'
                          updated_at: '2024-02-17T11:53:35.000000Z'
                        status: open
                        payment_time: 15
                        sale_depth: 15
                        number_of_seats: 15
                        carrier_name: тест
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        min_price:
                          -
                            currency_id: 89
                            price: '10'
                          -
                            currency_id: 88
                            price: '10'
                        forbidden_sale_date_from: null
                        forbidden_sale_date_to: null
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-04-22T06:40:52.000000Z'
                      -
                        id: 207
                        departure_date: '2024-01-25T10:00:00.000000Z'
                        sale_end_time_before_departure: 0
                        arrival_date: '2024-01-25T13:00:00.000000Z'
                        hours_in_travel: 3
                        route:
                          id: 77
                          number: '1111'
                          name: Киев-Чернигов
                          ticket_hint: null
                          translations:
                            name:
                              ua: Киев-Чернигов
                              pl: Киев-Чернигов
                              en: Киев-Чернигов
                            ticket_hint: []
                          sale_end_time_before_departure: 0
                          status: active
                          carrier_name: тест
                          payment_time: 15
                          sale_depth: 15
                          flight_generation_depth: 15
                          number_of_seats: 15
                          seat_selection_allowed: true
                          seat_selection_not_allowed_date_from: null
                          seat_selection_not_allowed_date_to: null
                          without_companion: true
                          without_companion_price: 0
                          min_price:
                            -
                              currency_id: 89
                              price: '10'
                            -
                              currency_id: 88
                              price: '10'
                          forbidden_sale_date_from: null
                          forbidden_sale_date_to: null
                          created_at: '2024-01-19T11:56:53.000000Z'
                          updated_at: '2024-02-17T11:53:35.000000Z'
                        status: open
                        payment_time: 15
                        sale_depth: 15
                        number_of_seats: 15
                        carrier_name: тест
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        min_price:
                          -
                            currency_id: 89
                            price: '10'
                          -
                            currency_id: 88
                            price: '10'
                        forbidden_sale_date_from: null
                        forbidden_sale_date_to: null
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-04-22T06:40:52.000000Z'
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 207
                        departure_date:
                          type: string
                          example: '2024-01-25T10:00:00.000000Z'
                        sale_end_time_before_departure:
                          type: integer
                          example: 0
                        arrival_date:
                          type: string
                          example: '2024-01-25T13:00:00.000000Z'
                        hours_in_travel:
                          type: integer
                          example: 3
                        route:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 77
                            number:
                              type: string
                              example: '1111'
                            name:
                              type: string
                              example: Киев-Чернигов
                            ticket_hint:
                              type: string
                              example: null
                            translations:
                              type: object
                              properties:
                                name:
                                  type: object
                                  properties:
                                    ua:
                                      type: string
                                      example: Киев-Чернигов
                                    pl:
                                      type: string
                                      example: Киев-Чернигов
                                    en:
                                      type: string
                                      example: Киев-Чернигов
                                ticket_hint:
                                  type: array
                                  example: []
                            sale_end_time_before_departure:
                              type: integer
                              example: 0
                            status:
                              type: string
                              example: active
                            carrier_name:
                              type: string
                              example: тест
                            payment_time:
                              type: integer
                              example: 15
                            sale_depth:
                              type: integer
                              example: 15
                            flight_generation_depth:
                              type: integer
                              example: 15
                            number_of_seats:
                              type: integer
                              example: 15
                            seat_selection_allowed:
                              type: boolean
                              example: true
                            seat_selection_not_allowed_date_from:
                              type: string
                              example: null
                            seat_selection_not_allowed_date_to:
                              type: string
                              example: null
                            without_companion:
                              type: boolean
                              example: true
                            without_companion_price:
                              type: integer
                              example: 0
                            min_price:
                              type: array
                              example:
                                -
                                  currency_id: 89
                                  price: '10'
                                -
                                  currency_id: 88
                                  price: '10'
                              items:
                                type: object
                                properties:
                                  currency_id:
                                    type: integer
                                    example: 89
                                  price:
                                    type: string
                                    example: '10'
                            forbidden_sale_date_from:
                              type: string
                              example: null
                            forbidden_sale_date_to:
                              type: string
                              example: null
                            created_at:
                              type: string
                              example: '2024-01-19T11:56:53.000000Z'
                            updated_at:
                              type: string
                              example: '2024-02-17T11:53:35.000000Z'
                        status:
                          type: string
                          example: open
                        payment_time:
                          type: integer
                          example: 15
                        sale_depth:
                          type: integer
                          example: 15
                        number_of_seats:
                          type: integer
                          example: 15
                        carrier_name:
                          type: string
                          example: тест
                        seat_selection_allowed:
                          type: boolean
                          example: true
                        seat_selection_not_allowed_date_from:
                          type: string
                          example: null
                        seat_selection_not_allowed_date_to:
                          type: string
                          example: null
                        without_companion:
                          type: boolean
                          example: true
                        min_price:
                          type: array
                          example:
                            -
                              currency_id: 89
                              price: '10'
                            -
                              currency_id: 88
                              price: '10'
                          items:
                            type: object
                            properties:
                              currency_id:
                                type: integer
                                example: 89
                              price:
                                type: string
                                example: '10'
                        forbidden_sale_date_from:
                          type: string
                          example: null
                        forbidden_sale_date_to:
                          type: string
                          example: null
                        created_at:
                          type: string
                          example: '2024-01-19T11:59:02.000000Z'
                        updated_at:
                          type: string
                          example: '2024-04-22T06:40:52.000000Z'
                  links:
                    type: object
                    properties:
                      first:
                        type: string
                        example: '/?page=1'
                      last:
                        type: string
                        example: '/?page=1'
                      prev:
                        type: string
                        example: null
                      next:
                        type: string
                        example: null
                  meta:
                    type: object
                    properties:
                      current_page:
                        type: integer
                        example: 1
                      from:
                        type: integer
                        example: 1
                      last_page:
                        type: integer
                        example: 1
                      links:
                        type: array
                        example:
                          -
                            url: null
                            label: '&laquo; Назад'
                            active: false
                          -
                            url: '/?page=1'
                            label: '1'
                            active: true
                          -
                            url: null
                            label: 'Вперед &raquo;'
                            active: false
                        items:
                          type: object
                          properties:
                            url:
                              type: string
                              example: null
                            label:
                              type: string
                              example: '&laquo; Назад'
                            active:
                              type: boolean
                              example: false
                      path:
                        type: string
                        example: /
                      per_page:
                        type: integer
                        example: 10
                      to:
                        type: integer
                        example: 2
                      total:
                        type: integer
                        example: 2
      tags:
        - 'Bus flight'
  '/integration-api/bus-flights/{id}':
    get:
      summary: 'Show bus flights'
      operationId: showBusFlights
      description: 'Get list of bus flights'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 207
                    departure_date: '2024-01-25T10:00:00.000000Z'
                    sale_end_time_before_departure: 0
                    arrival_date: '2024-01-25T13:00:00.000000Z'
                    hours_in_travel: 3
                    route:
                      id: 77
                      number: '1111'
                      name: Киев-Чернигов
                      ticket_hint: null
                      translations:
                        name:
                          ua: Киев-Чернигов
                          pl: Киев-Чернигов
                          en: Киев-Чернигов
                        ticket_hint: []
                      sale_end_time_before_departure: 0
                      status: active
                      carrier_name: тест
                      payment_time: 15
                      sale_depth: 15
                      flight_generation_depth: 15
                      number_of_seats: 15
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      without_companion_price: 0
                      min_price:
                        -
                          currency_id: 89
                          price: '10'
                        -
                          currency_id: 88
                          price: '10'
                      additional_price_settings: []
                      forbidden_sale_date_from: null
                      forbidden_sale_date_to: null
                      created_at: '2024-01-19T11:56:53.000000Z'
                      updated_at: '2024-02-17T11:53:35.000000Z'
                    bus:
                      id: 148
                      name: Автобус
                      number: 'WK 77296'
                      status: active
                      created_at: '2024-02-16T19:04:00.000000Z'
                      updated_at: '2024-05-17T18:26:50.000000Z'
                    user:
                      id: 1
                      first_name: Eladio
                      last_name: Weber
                      middle_name: Lazaro
                      full_name: 'Eladio Weber Lazaro'
                      work_phone: null
                      name: 'Herta Jast'
                      phone: +1-667-744-6598
                      email: admin@admin.com
                      birthday: null
                      subscribe_to_newsletter: false
                      status: new
                      need_change_password: true
                      percent_of_withdrawal: 0
                      percent_of_discount: 0
                      send_sms_order_post_payment_link: true
                      created_at: '2023-10-27T07:45:00.000000Z'
                      updated_at: '2024-03-12T18:49:24.000000Z'
                    driver:
                      id: 519
                      first_name: Петро
                      last_name: Шевченко
                      middle_name: Петрович
                      full_name: 'Петро Шевченко Петрович'
                      work_phone: '38063999999'
                    dispatcher: null
                    status: open
                    payment_time: 15
                    sale_depth: 15
                    number_of_seats: 15
                    carrier_name: тест
                    occupiedSeats:
                      -
                        id: 22
                        bus_flight_id: 207
                        from_departure_point_id: 87
                        to_departure_point_id: 88
                        seat_number: 9
                        type: reserved
                        created_at: '2024-01-25T07:57:29.000000Z'
                        updated_at: '2024-02-19T12:32:03.000000Z'
                    seat_selection_allowed: true
                    seat_selection_not_allowed_date_from: null
                    seat_selection_not_allowed_date_to: null
                    without_companion: true
                    baggage_transportation_conditions:
                      -
                        id: 164
                        name: 'Hand baggage (free)'
                        translations:
                          name:
                            ua: 'Ручна поклажа (безкоштовно)'
                            pl: 'Bagaż podręczny (bezpłatny)'
                            en: 'Hand baggage (free)'
                        prices:
                          -
                            currency_id: 88
                            price: 0
                          -
                            currency_id: 89
                            price: 0
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-01-19T11:59:02.000000Z'
                    return_conditions:
                      -
                        id: 344
                        departure_start: 10
                        departure_end: 20
                        retention_percentage: 1
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-01-19T11:59:02.000000Z'
                      -
                        id: 345
                        departure_start: 24
                        departure_end: 1
                        retention_percentage: 100
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-01-19T11:59:02.000000Z'
                      -
                        id: 346
                        departure_start: 24
                        departure_end: 2
                        retention_percentage: 50
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-01-19T11:59:02.000000Z'
                    currencies:
                      -
                        id: 88
                        display_name: Гривня
                        code: UAH
                        symbol: ₴
                        is_active: true
                        created_at: '2023-11-02T11:57:10.000000Z'
                        updated_at: '2023-11-02T11:57:10.000000Z'
                      -
                        id: 89
                        display_name: Злотий
                        code: PLN
                        symbol: zł
                        is_active: true
                        created_at: '2023-11-02T11:58:50.000000Z'
                        updated_at: '2023-11-02T11:58:50.000000Z'
                    min_price:
                      -
                        currency_id: 89
                        price: '10'
                      -
                        currency_id: 88
                        price: '10'
                    prices:
                      -
                        id: 20172
                        from_departure_point_id: 87
                        to_departure_point_id: 88
                        price:
                          -
                            amount: 10
                            currency_id: 88
                          -
                            amount: 10
                            currency_id: 89
                          -
                            amount: 0
                            currency_id: 90
                          -
                            amount: 0
                            currency_id: 91
                        is_active: true
                        is_forbidden: false
                    schedules:
                      -
                        id: 1631
                        departure_point_id: 87
                        departure_point:
                          id: 87
                          name: 'Автостанция "Киев",улица С.Петлюры 32'
                          translations:
                            name:
                              ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                              pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                              en: 'Bus station "Kyiv",S.Petlury 32 street'
                              ru: 'Автостанция "Киев",улица С.Петлюры 32'
                          city:
                            id: 267
                            name: Киев
                            translations:
                              name:
                                ua: Київ
                                pl: Kijów
                                en: Kyiv
                                ru: Киев
                            population: null
                            number_of_bus_routes: 0
                            visibility: true
                            country_id: 6
                            created_at: '2023-11-02T11:51:05.000000Z'
                            updated_at: '2024-02-18T14:28:39.000000Z'
                          visibility: true
                          created_at: '2023-11-02T11:52:18.000000Z'
                          updated_at: '2024-03-23T12:23:48.000000Z'
                        arrival_time: '12:00'
                        departure_time: '12:00'
                        days_in_road: 0
                        platform: null
                        has_landing: true
                        has_disembarkation: false
                        is_connecting: false
                        is_connecting_start_endpoint: false
                        position: 0
                        sale_status: open
                        is_active: true
                        has_transfer: false
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-04-22T06:39:22.000000Z'
                      -
                        id: 1632
                        departure_point_id: 88
                        departure_point:
                          id: 88
                          name: Голливуд
                          translations:
                            name:
                              ua: Голливуд
                              pl: Голливуд
                              en: Голливуд
                          city:
                            id: 268
                            name: Чернигов
                            translations:
                              name:
                                ua: Чернігів
                                en: Chernihiv
                                pl: Czernihów
                                ru: Чернигов
                            population: null
                            number_of_bus_routes: 0
                            visibility: true
                            country_id: 6
                            created_at: '2023-11-02T11:51:37.000000Z'
                            updated_at: '2025-07-17T06:32:14.000000Z'
                          visibility: true
                          created_at: '2023-11-02T11:53:33.000000Z'
                          updated_at: '2023-11-02T11:53:33.000000Z'
                        arrival_time: '15:00'
                        departure_time: '15:00'
                        days_in_road: 0
                        platform: null
                        has_landing: false
                        has_disembarkation: true
                        is_connecting: false
                        is_connecting_start_endpoint: false
                        position: 1
                        sale_status: open
                        is_active: true
                        has_transfer: false
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-04-22T06:39:22.000000Z'
                    forbidden_sale_date_from: null
                    forbidden_sale_date_to: null
                    payment_methods:
                      -
                        id: 1
                        name: stripe
                        display_name: 'Оплата через Stripe'
                        logo_path: null
                        created_at: '2023-10-27T07:44:26.000000Z'
                        updated_at: '2023-11-03T07:53:11.000000Z'
                      -
                        id: 2
                        name: liqpay
                        display_name: 'Оплата через LiqPay'
                        logo_path: null
                        created_at: '2023-10-27T07:44:26.000000Z'
                        updated_at: '2023-11-03T07:53:11.000000Z'
                      -
                        id: 3
                        name: spot
                        display_name: 'Оплата на месте'
                        logo_path: null
                        created_at: '2023-10-27T07:44:26.000000Z'
                        updated_at: '2023-11-03T07:53:11.000000Z'
                    carrier:
                      id: 1
                      name: test
                      hotline_phone: null
                      edrpou: null
                      disclaimer: null
                      translations:
                        disclaimer: []
                    created_at: '2024-01-19T11:59:02.000000Z'
                    updated_at: '2024-04-22T06:40:52.000000Z'
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 207
                      departure_date:
                        type: string
                        example: '2024-01-25T10:00:00.000000Z'
                      sale_end_time_before_departure:
                        type: integer
                        example: 0
                      arrival_date:
                        type: string
                        example: '2024-01-25T13:00:00.000000Z'
                      hours_in_travel:
                        type: integer
                        example: 3
                      route:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 77
                          number:
                            type: string
                            example: '1111'
                          name:
                            type: string
                            example: Киев-Чернигов
                          ticket_hint:
                            type: string
                            example: null
                          translations:
                            type: object
                            properties:
                              name:
                                type: object
                                properties:
                                  ua:
                                    type: string
                                    example: Киев-Чернигов
                                  pl:
                                    type: string
                                    example: Киев-Чернигов
                                  en:
                                    type: string
                                    example: Киев-Чернигов
                              ticket_hint:
                                type: array
                                example: []
                          sale_end_time_before_departure:
                            type: integer
                            example: 0
                          status:
                            type: string
                            example: active
                          carrier_name:
                            type: string
                            example: тест
                          payment_time:
                            type: integer
                            example: 15
                          sale_depth:
                            type: integer
                            example: 15
                          flight_generation_depth:
                            type: integer
                            example: 15
                          number_of_seats:
                            type: integer
                            example: 15
                          seat_selection_allowed:
                            type: boolean
                            example: true
                          seat_selection_not_allowed_date_from:
                            type: string
                            example: null
                          seat_selection_not_allowed_date_to:
                            type: string
                            example: null
                          without_companion:
                            type: boolean
                            example: true
                          without_companion_price:
                            type: integer
                            example: 0
                          min_price:
                            type: array
                            example:
                              -
                                currency_id: 89
                                price: '10'
                              -
                                currency_id: 88
                                price: '10'
                            items:
                              type: object
                              properties:
                                currency_id:
                                  type: integer
                                  example: 89
                                price:
                                  type: string
                                  example: '10'
                          additional_price_settings:
                            type: array
                            example: []
                          forbidden_sale_date_from:
                            type: string
                            example: null
                          forbidden_sale_date_to:
                            type: string
                            example: null
                          created_at:
                            type: string
                            example: '2024-01-19T11:56:53.000000Z'
                          updated_at:
                            type: string
                            example: '2024-02-17T11:53:35.000000Z'
                      bus:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 148
                          name:
                            type: string
                            example: Автобус
                          number:
                            type: string
                            example: 'WK 77296'
                          status:
                            type: string
                            example: active
                          created_at:
                            type: string
                            example: '2024-02-16T19:04:00.000000Z'
                          updated_at:
                            type: string
                            example: '2024-05-17T18:26:50.000000Z'
                      user:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 1
                          first_name:
                            type: string
                            example: Eladio
                          last_name:
                            type: string
                            example: Weber
                          middle_name:
                            type: string
                            example: Lazaro
                          full_name:
                            type: string
                            example: 'Eladio Weber Lazaro'
                          work_phone:
                            type: string
                            example: null
                          name:
                            type: string
                            example: 'Herta Jast'
                          phone:
                            type: string
                            example: +1-667-744-6598
                          email:
                            type: string
                            example: admin@admin.com
                          birthday:
                            type: string
                            example: null
                          subscribe_to_newsletter:
                            type: boolean
                            example: false
                          status:
                            type: string
                            example: new
                          need_change_password:
                            type: boolean
                            example: true
                          percent_of_withdrawal:
                            type: integer
                            example: 0
                          percent_of_discount:
                            type: integer
                            example: 0
                          send_sms_order_post_payment_link:
                            type: boolean
                            example: true
                          created_at:
                            type: string
                            example: '2023-10-27T07:45:00.000000Z'
                          updated_at:
                            type: string
                            example: '2024-03-12T18:49:24.000000Z'
                      driver:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 519
                          first_name:
                            type: string
                            example: Петро
                          last_name:
                            type: string
                            example: Шевченко
                          middle_name:
                            type: string
                            example: Петрович
                          full_name:
                            type: string
                            example: 'Петро Шевченко Петрович'
                          work_phone:
                            type: string
                            example: '38063999999'
                      dispatcher:
                        type: string
                        example: null
                      status:
                        type: string
                        example: open
                      payment_time:
                        type: integer
                        example: 15
                      sale_depth:
                        type: integer
                        example: 15
                      number_of_seats:
                        type: integer
                        example: 15
                      carrier_name:
                        type: string
                        example: тест
                      occupiedSeats:
                        type: array
                        example:
                          -
                            id: 22
                            bus_flight_id: 207
                            from_departure_point_id: 87
                            to_departure_point_id: 88
                            seat_number: 9
                            type: reserved
                            created_at: '2024-01-25T07:57:29.000000Z'
                            updated_at: '2024-02-19T12:32:03.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 22
                            bus_flight_id:
                              type: integer
                              example: 207
                            from_departure_point_id:
                              type: integer
                              example: 87
                            to_departure_point_id:
                              type: integer
                              example: 88
                            seat_number:
                              type: integer
                              example: 9
                            type:
                              type: string
                              example: reserved
                            created_at:
                              type: string
                              example: '2024-01-25T07:57:29.000000Z'
                            updated_at:
                              type: string
                              example: '2024-02-19T12:32:03.000000Z'
                      seat_selection_allowed:
                        type: boolean
                        example: true
                      seat_selection_not_allowed_date_from:
                        type: string
                        example: null
                      seat_selection_not_allowed_date_to:
                        type: string
                        example: null
                      without_companion:
                        type: boolean
                        example: true
                      baggage_transportation_conditions:
                        type: array
                        example:
                          -
                            id: 164
                            name: 'Hand baggage (free)'
                            translations:
                              name:
                                ua: 'Ручна поклажа (безкоштовно)'
                                pl: 'Bagaż podręczny (bezpłatny)'
                                en: 'Hand baggage (free)'
                            prices:
                              -
                                currency_id: 88
                                price: 0
                              -
                                currency_id: 89
                                price: 0
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-01-19T11:59:02.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 164
                            name:
                              type: string
                              example: 'Hand baggage (free)'
                            translations:
                              type: object
                              properties:
                                name:
                                  type: object
                                  properties:
                                    ua:
                                      type: string
                                      example: 'Ручна поклажа (безкоштовно)'
                                    pl:
                                      type: string
                                      example: 'Bagaż podręczny (bezpłatny)'
                                    en:
                                      type: string
                                      example: 'Hand baggage (free)'
                            prices:
                              type: array
                              example:
                                -
                                  currency_id: 88
                                  price: 0
                                -
                                  currency_id: 89
                                  price: 0
                              items:
                                type: object
                                properties:
                                  currency_id:
                                    type: integer
                                    example: 88
                                  price:
                                    type: integer
                                    example: 0
                            created_at:
                              type: string
                              example: '2024-01-19T11:59:02.000000Z'
                            updated_at:
                              type: string
                              example: '2024-01-19T11:59:02.000000Z'
                      return_conditions:
                        type: array
                        example:
                          -
                            id: 344
                            departure_start: 10
                            departure_end: 20
                            retention_percentage: 1
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-01-19T11:59:02.000000Z'
                          -
                            id: 345
                            departure_start: 24
                            departure_end: 1
                            retention_percentage: 100
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-01-19T11:59:02.000000Z'
                          -
                            id: 346
                            departure_start: 24
                            departure_end: 2
                            retention_percentage: 50
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-01-19T11:59:02.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 344
                            departure_start:
                              type: integer
                              example: 10
                            departure_end:
                              type: integer
                              example: 20
                            retention_percentage:
                              type: integer
                              example: 1
                            created_at:
                              type: string
                              example: '2024-01-19T11:59:02.000000Z'
                            updated_at:
                              type: string
                              example: '2024-01-19T11:59:02.000000Z'
                      currencies:
                        type: array
                        example:
                          -
                            id: 88
                            display_name: Гривня
                            code: UAH
                            symbol: ₴
                            is_active: true
                            created_at: '2023-11-02T11:57:10.000000Z'
                            updated_at: '2023-11-02T11:57:10.000000Z'
                          -
                            id: 89
                            display_name: Злотий
                            code: PLN
                            symbol: zł
                            is_active: true
                            created_at: '2023-11-02T11:58:50.000000Z'
                            updated_at: '2023-11-02T11:58:50.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 88
                            display_name:
                              type: string
                              example: Гривня
                            code:
                              type: string
                              example: UAH
                            symbol:
                              type: string
                              example: ₴
                            is_active:
                              type: boolean
                              example: true
                            created_at:
                              type: string
                              example: '2023-11-02T11:57:10.000000Z'
                            updated_at:
                              type: string
                              example: '2023-11-02T11:57:10.000000Z'
                      min_price:
                        type: array
                        example:
                          -
                            currency_id: 89
                            price: '10'
                          -
                            currency_id: 88
                            price: '10'
                        items:
                          type: object
                          properties:
                            currency_id:
                              type: integer
                              example: 89
                            price:
                              type: string
                              example: '10'
                      prices:
                        type: array
                        example:
                          -
                            id: 20172
                            from_departure_point_id: 87
                            to_departure_point_id: 88
                            price:
                              -
                                amount: 10
                                currency_id: 88
                              -
                                amount: 10
                                currency_id: 89
                              -
                                amount: 0
                                currency_id: 90
                              -
                                amount: 0
                                currency_id: 91
                            is_active: true
                            is_forbidden: false
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 20172
                            from_departure_point_id:
                              type: integer
                              example: 87
                            to_departure_point_id:
                              type: integer
                              example: 88
                            price:
                              type: array
                              example:
                                -
                                  amount: 10
                                  currency_id: 88
                                -
                                  amount: 10
                                  currency_id: 89
                                -
                                  amount: 0
                                  currency_id: 90
                                -
                                  amount: 0
                                  currency_id: 91
                              items:
                                type: object
                                properties:
                                  amount:
                                    type: integer
                                    example: 10
                                  currency_id:
                                    type: integer
                                    example: 88
                            is_active:
                              type: boolean
                              example: true
                            is_forbidden:
                              type: boolean
                              example: false
                      schedules:
                        type: array
                        example:
                          -
                            id: 1631
                            departure_point_id: 87
                            departure_point:
                              id: 87
                              name: 'Автостанция "Киев",улица С.Петлюры 32'
                              translations:
                                name:
                                  ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                  pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                  en: 'Bus station "Kyiv",S.Petlury 32 street'
                                  ru: 'Автостанция "Киев",улица С.Петлюры 32'
                              city:
                                id: 267
                                name: Киев
                                translations:
                                  name:
                                    ua: Київ
                                    pl: Kijów
                                    en: Kyiv
                                    ru: Киев
                                population: null
                                number_of_bus_routes: 0
                                visibility: true
                                country_id: 6
                                created_at: '2023-11-02T11:51:05.000000Z'
                                updated_at: '2024-02-18T14:28:39.000000Z'
                              visibility: true
                              created_at: '2023-11-02T11:52:18.000000Z'
                              updated_at: '2024-03-23T12:23:48.000000Z'
                            arrival_time: '12:00'
                            departure_time: '12:00'
                            days_in_road: 0
                            platform: null
                            has_landing: true
                            has_disembarkation: false
                            is_connecting: false
                            is_connecting_start_endpoint: false
                            position: 0
                            sale_status: open
                            is_active: true
                            has_transfer: false
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-04-22T06:39:22.000000Z'
                          -
                            id: 1632
                            departure_point_id: 88
                            departure_point:
                              id: 88
                              name: Голливуд
                              translations:
                                name:
                                  ua: Голливуд
                                  pl: Голливуд
                                  en: Голливуд
                              city:
                                id: 268
                                name: Чернигов
                                translations:
                                  name:
                                    ua: Чернігів
                                    en: Chernihiv
                                    pl: Czernihów
                                    ru: Чернигов
                                population: null
                                number_of_bus_routes: 0
                                visibility: true
                                country_id: 6
                                created_at: '2023-11-02T11:51:37.000000Z'
                                updated_at: '2025-07-17T06:32:14.000000Z'
                              visibility: true
                              created_at: '2023-11-02T11:53:33.000000Z'
                              updated_at: '2023-11-02T11:53:33.000000Z'
                            arrival_time: '15:00'
                            departure_time: '15:00'
                            days_in_road: 0
                            platform: null
                            has_landing: false
                            has_disembarkation: true
                            is_connecting: false
                            is_connecting_start_endpoint: false
                            position: 1
                            sale_status: open
                            is_active: true
                            has_transfer: false
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-04-22T06:39:22.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 1631
                            departure_point_id:
                              type: integer
                              example: 87
                            departure_point:
                              type: object
                              properties:
                                id:
                                  type: integer
                                  example: 87
                                name:
                                  type: string
                                  example: 'Автостанция "Киев",улица С.Петлюры 32'
                                translations:
                                  type: object
                                  properties:
                                    name:
                                      type: object
                                      properties: { ua: { type: string, example: 'Автостанція "Київ", вул. С. Петлюри 32' }, pl: { type: string, example: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32' }, en: { type: string, example: 'Bus station "Kyiv",S.Petlury 32 street' }, ru: { type: string, example: 'Автостанция "Киев",улица С.Петлюры 32' } }
                                city:
                                  type: object
                                  properties:
                                    id:
                                      type: integer
                                      example: 267
                                    name:
                                      type: string
                                      example: Киев
                                    translations:
                                      type: object
                                      properties: { name: { type: object, properties: { ua: { type: string, example: Київ }, pl: { type: string, example: Kijów }, en: { type: string, example: Kyiv }, ru: { type: string, example: Киев } } } }
                                    population:
                                      type: string
                                      example: null
                                    number_of_bus_routes:
                                      type: integer
                                      example: 0
                                    visibility:
                                      type: boolean
                                      example: true
                                    country_id:
                                      type: integer
                                      example: 6
                                    created_at:
                                      type: string
                                      example: '2023-11-02T11:51:05.000000Z'
                                    updated_at:
                                      type: string
                                      example: '2024-02-18T14:28:39.000000Z'
                                visibility:
                                  type: boolean
                                  example: true
                                created_at:
                                  type: string
                                  example: '2023-11-02T11:52:18.000000Z'
                                updated_at:
                                  type: string
                                  example: '2024-03-23T12:23:48.000000Z'
                            arrival_time:
                              type: string
                              example: '12:00'
                            departure_time:
                              type: string
                              example: '12:00'
                            days_in_road:
                              type: integer
                              example: 0
                            platform:
                              type: string
                              example: null
                            has_landing:
                              type: boolean
                              example: true
                            has_disembarkation:
                              type: boolean
                              example: false
                            is_connecting:
                              type: boolean
                              example: false
                            is_connecting_start_endpoint:
                              type: boolean
                              example: false
                            position:
                              type: integer
                              example: 0
                            sale_status:
                              type: string
                              example: open
                            is_active:
                              type: boolean
                              example: true
                            has_transfer:
                              type: boolean
                              example: false
                            created_at:
                              type: string
                              example: '2024-01-19T11:59:02.000000Z'
                            updated_at:
                              type: string
                              example: '2024-04-22T06:39:22.000000Z'
                      forbidden_sale_date_from:
                        type: string
                        example: null
                      forbidden_sale_date_to:
                        type: string
                        example: null
                      payment_methods:
                        type: array
                        example:
                          -
                            id: 1
                            name: stripe
                            display_name: 'Оплата через Stripe'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 2
                            name: liqpay
                            display_name: 'Оплата через LiqPay'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 3
                            name: spot
                            display_name: 'Оплата на месте'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 1
                            name:
                              type: string
                              example: stripe
                            display_name:
                              type: string
                              example: 'Оплата через Stripe'
                            logo_path:
                              type: string
                              example: null
                            created_at:
                              type: string
                              example: '2023-10-27T07:44:26.000000Z'
                            updated_at:
                              type: string
                              example: '2023-11-03T07:53:11.000000Z'
                      carrier:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 1
                          name:
                            type: string
                            example: test
                          hotline_phone:
                            type: string
                            example: null
                          edrpou:
                            type: string
                            example: null
                          disclaimer:
                            type: string
                            example: null
                          translations:
                            type: object
                            properties:
                              disclaimer:
                                type: array
                                example: []
                      created_at:
                        type: string
                        example: '2024-01-19T11:59:02.000000Z'
                      updated_at:
                        type: string
                        example: '2024-04-22T06:40:52.000000Z'
      tags:
        - 'Bus flight'
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the bus flight.'
        example: 207
        required: true
        schema:
          type: integer
  /integration-api/bus-routes:
    get:
      summary: 'Get all bus routes'
      operationId: getAllBusRoutes
      description: 'Get all bus routes'
      parameters:
        -
          in: query
          name: page
          description: 'Page number'
          example: 1
          required: true
          schema:
            type: string
            description: 'Page number'
            example: 1
            nullable: false
        -
          in: query
          name: search
          description: 'Search string'
          example: '000 111'
          required: true
          schema:
            type: string
            description: 'Search string'
            example: '000 111'
            nullable: false
        -
          in: query
          name: status
          description: Status
          example: active
          required: true
          schema:
            type: string
            description: Status
            example: active
            nullable: false
        -
          in: query
          name: city_from_id
          description: 'City from ID'
          example: 1
          required: true
          schema:
            type: string
            description: 'City from ID'
            example: 1
            nullable: false
        -
          in: query
          name: city_to_id
          description: 'City to ID'
          example: 2
          required: true
          schema:
            type: string
            description: 'City to ID'
            example: 2
            nullable: false
        -
          in: query
          name: departure_date
          description: 'Departure date'
          example: '2021-01-01'
          required: true
          schema:
            type: string
            description: 'Departure date'
            example: '2021-01-01'
            nullable: false
        -
          in: query
          name: from_departure_point_id
          description: 'From departure point id'
          example: 1
          required: true
          schema:
            type: integer
            description: 'From departure point id'
            example: 1
            nullable: false
        -
          in: query
          name: to_departure_point_id
          description: 'To departure point id'
          example: 1
          required: true
          schema:
            type: integer
            description: 'To departure point id'
            example: 1
            nullable: false
        -
          in: query
          name: without_connecting
          description: 'Without connection'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Without connection'
            example: 1
            nullable: false
        -
          in: query
          name: include_schedule
          description: 'Include bus route schedule'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Include bus route schedule'
            example: 1
            nullable: false
        -
          in: query
          name: per_page
          description: 'Items per page'
          example: 10
          required: true
          schema:
            type: integer
            description: 'Items per page'
            example: 10
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: 82
                      number: HH001
                      name: Харьков-Гамбург
                      ticket_hint: null
                      translations:
                        name:
                          ua: Харків-Гановер
                          pl: Charkow-Hamburg
                          en: Kharkiv-Hamburg
                          ru: Харьков-Гамбург
                        ticket_hint: []
                      sale_end_time_before_departure: 0
                      status: active
                      city_from:
                        id: 4858
                        name: Харьков
                        translations:
                          name:
                            ua: Харків
                            pl: Charków
                            en: Харьков
                            ru: Харьков
                        population: null
                        number_of_bus_routes: 0
                        visibility: true
                        country_id: 6
                        created_at: '2024-02-03T09:07:54.000000Z'
                        updated_at: '2025-07-17T07:07:04.000000Z'
                      city_to:
                        id: 4857
                        name: Гамбург
                        translations:
                          name:
                            ua: Гамбург
                            pl: Hamburg
                            en: Гамбург
                            ru: Гамбург
                        population: null
                        number_of_bus_routes: 0
                        visibility: true
                        country_id: 8
                        created_at: '2024-02-03T09:06:36.000000Z'
                        updated_at: '2025-07-17T07:07:04.000000Z'
                      user:
                        id: 1
                        first_name: Eladio
                        last_name: Weber
                        middle_name: Lazaro
                        full_name: 'Eladio Weber Lazaro'
                        work_phone: null
                        name: 'Herta Jast'
                        phone: +1-667-744-6598
                        email: admin@admin.com
                        birthday: null
                        subscribe_to_newsletter: false
                        status: new
                        need_change_password: true
                        percent_of_withdrawal: 0
                        percent_of_discount: 0
                        send_sms_order_post_payment_link: true
                        created_at: '2023-10-27T07:45:00.000000Z'
                        updated_at: '2024-03-12T18:49:24.000000Z'
                      carrier_name: null
                      payment_time: 15
                      sale_depth: 30
                      flight_generation_depth: 30
                      number_of_seats: 57
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      without_companion_price: 0
                      min_price: null
                      forbidden_sale_date_from: null
                      forbidden_sale_date_to: null
                      created_at: '2024-02-03T11:27:43.000000Z'
                      updated_at: '2024-04-19T06:50:53.000000Z'
                    -
                      id: 82
                      number: HH001
                      name: Харьков-Гамбург
                      ticket_hint: null
                      translations:
                        name:
                          ua: Харків-Гановер
                          pl: Charkow-Hamburg
                          en: Kharkiv-Hamburg
                          ru: Харьков-Гамбург
                        ticket_hint: []
                      sale_end_time_before_departure: 0
                      status: active
                      city_from:
                        id: 4858
                        name: Харьков
                        translations:
                          name:
                            ua: Харків
                            pl: Charków
                            en: Харьков
                            ru: Харьков
                        population: null
                        number_of_bus_routes: 0
                        visibility: true
                        country_id: 6
                        created_at: '2024-02-03T09:07:54.000000Z'
                        updated_at: '2025-07-17T07:07:04.000000Z'
                      city_to:
                        id: 4857
                        name: Гамбург
                        translations:
                          name:
                            ua: Гамбург
                            pl: Hamburg
                            en: Гамбург
                            ru: Гамбург
                        population: null
                        number_of_bus_routes: 0
                        visibility: true
                        country_id: 8
                        created_at: '2024-02-03T09:06:36.000000Z'
                        updated_at: '2025-07-17T07:07:04.000000Z'
                      user:
                        id: 1
                        first_name: Eladio
                        last_name: Weber
                        middle_name: Lazaro
                        full_name: 'Eladio Weber Lazaro'
                        work_phone: null
                        name: 'Herta Jast'
                        phone: +1-667-744-6598
                        email: admin@admin.com
                        birthday: null
                        subscribe_to_newsletter: false
                        status: new
                        need_change_password: true
                        percent_of_withdrawal: 0
                        percent_of_discount: 0
                        send_sms_order_post_payment_link: true
                        created_at: '2023-10-27T07:45:00.000000Z'
                        updated_at: '2024-03-12T18:49:24.000000Z'
                      carrier_name: null
                      payment_time: 15
                      sale_depth: 30
                      flight_generation_depth: 30
                      number_of_seats: 57
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      without_companion_price: 0
                      min_price: null
                      forbidden_sale_date_from: null
                      forbidden_sale_date_to: null
                      created_at: '2024-02-03T11:27:43.000000Z'
                      updated_at: '2024-04-19T06:50:53.000000Z'
                  links:
                    first: '/?page=1'
                    last: '/?page=1'
                    prev: null
                    next: null
                  meta:
                    current_page: 1
                    from: 1
                    last_page: 1
                    links:
                      -
                        url: null
                        label: '&laquo; Назад'
                        active: false
                      -
                        url: '/?page=1'
                        label: '1'
                        active: true
                      -
                        url: null
                        label: 'Вперед &raquo;'
                        active: false
                    path: /
                    per_page: 10
                    to: 2
                    total: 2
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: 82
                        number: HH001
                        name: Харьков-Гамбург
                        ticket_hint: null
                        translations:
                          name:
                            ua: Харків-Гановер
                            pl: Charkow-Hamburg
                            en: Kharkiv-Hamburg
                            ru: Харьков-Гамбург
                          ticket_hint: []
                        sale_end_time_before_departure: 0
                        status: active
                        city_from:
                          id: 4858
                          name: Харьков
                          translations:
                            name:
                              ua: Харків
                              pl: Charków
                              en: Харьков
                              ru: Харьков
                          population: null
                          number_of_bus_routes: 0
                          visibility: true
                          country_id: 6
                          created_at: '2024-02-03T09:07:54.000000Z'
                          updated_at: '2025-07-17T07:07:04.000000Z'
                        city_to:
                          id: 4857
                          name: Гамбург
                          translations:
                            name:
                              ua: Гамбург
                              pl: Hamburg
                              en: Гамбург
                              ru: Гамбург
                          population: null
                          number_of_bus_routes: 0
                          visibility: true
                          country_id: 8
                          created_at: '2024-02-03T09:06:36.000000Z'
                          updated_at: '2025-07-17T07:07:04.000000Z'
                        user:
                          id: 1
                          first_name: Eladio
                          last_name: Weber
                          middle_name: Lazaro
                          full_name: 'Eladio Weber Lazaro'
                          work_phone: null
                          name: 'Herta Jast'
                          phone: +1-667-744-6598
                          email: admin@admin.com
                          birthday: null
                          subscribe_to_newsletter: false
                          status: new
                          need_change_password: true
                          percent_of_withdrawal: 0
                          percent_of_discount: 0
                          send_sms_order_post_payment_link: true
                          created_at: '2023-10-27T07:45:00.000000Z'
                          updated_at: '2024-03-12T18:49:24.000000Z'
                        carrier_name: null
                        payment_time: 15
                        sale_depth: 30
                        flight_generation_depth: 30
                        number_of_seats: 57
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        without_companion_price: 0
                        min_price: null
                        forbidden_sale_date_from: null
                        forbidden_sale_date_to: null
                        created_at: '2024-02-03T11:27:43.000000Z'
                        updated_at: '2024-04-19T06:50:53.000000Z'
                      -
                        id: 82
                        number: HH001
                        name: Харьков-Гамбург
                        ticket_hint: null
                        translations:
                          name:
                            ua: Харків-Гановер
                            pl: Charkow-Hamburg
                            en: Kharkiv-Hamburg
                            ru: Харьков-Гамбург
                          ticket_hint: []
                        sale_end_time_before_departure: 0
                        status: active
                        city_from:
                          id: 4858
                          name: Харьков
                          translations:
                            name:
                              ua: Харків
                              pl: Charków
                              en: Харьков
                              ru: Харьков
                          population: null
                          number_of_bus_routes: 0
                          visibility: true
                          country_id: 6
                          created_at: '2024-02-03T09:07:54.000000Z'
                          updated_at: '2025-07-17T07:07:04.000000Z'
                        city_to:
                          id: 4857
                          name: Гамбург
                          translations:
                            name:
                              ua: Гамбург
                              pl: Hamburg
                              en: Гамбург
                              ru: Гамбург
                          population: null
                          number_of_bus_routes: 0
                          visibility: true
                          country_id: 8
                          created_at: '2024-02-03T09:06:36.000000Z'
                          updated_at: '2025-07-17T07:07:04.000000Z'
                        user:
                          id: 1
                          first_name: Eladio
                          last_name: Weber
                          middle_name: Lazaro
                          full_name: 'Eladio Weber Lazaro'
                          work_phone: null
                          name: 'Herta Jast'
                          phone: +1-667-744-6598
                          email: admin@admin.com
                          birthday: null
                          subscribe_to_newsletter: false
                          status: new
                          need_change_password: true
                          percent_of_withdrawal: 0
                          percent_of_discount: 0
                          send_sms_order_post_payment_link: true
                          created_at: '2023-10-27T07:45:00.000000Z'
                          updated_at: '2024-03-12T18:49:24.000000Z'
                        carrier_name: null
                        payment_time: 15
                        sale_depth: 30
                        flight_generation_depth: 30
                        number_of_seats: 57
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        without_companion_price: 0
                        min_price: null
                        forbidden_sale_date_from: null
                        forbidden_sale_date_to: null
                        created_at: '2024-02-03T11:27:43.000000Z'
                        updated_at: '2024-04-19T06:50:53.000000Z'
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 82
                        number:
                          type: string
                          example: HH001
                        name:
                          type: string
                          example: Харьков-Гамбург
                        ticket_hint:
                          type: string
                          example: null
                        translations:
                          type: object
                          properties:
                            name:
                              type: object
                              properties:
                                ua:
                                  type: string
                                  example: Харків-Гановер
                                pl:
                                  type: string
                                  example: Charkow-Hamburg
                                en:
                                  type: string
                                  example: Kharkiv-Hamburg
                                ru:
                                  type: string
                                  example: Харьков-Гамбург
                            ticket_hint:
                              type: array
                              example: []
                        sale_end_time_before_departure:
                          type: integer
                          example: 0
                        status:
                          type: string
                          example: active
                        city_from:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 4858
                            name:
                              type: string
                              example: Харьков
                            translations:
                              type: object
                              properties:
                                name:
                                  type: object
                                  properties:
                                    ua:
                                      type: string
                                      example: Харків
                                    pl:
                                      type: string
                                      example: Charków
                                    en:
                                      type: string
                                      example: Харьков
                                    ru:
                                      type: string
                                      example: Харьков
                            population:
                              type: string
                              example: null
                            number_of_bus_routes:
                              type: integer
                              example: 0
                            visibility:
                              type: boolean
                              example: true
                            country_id:
                              type: integer
                              example: 6
                            created_at:
                              type: string
                              example: '2024-02-03T09:07:54.000000Z'
                            updated_at:
                              type: string
                              example: '2025-07-17T07:07:04.000000Z'
                        city_to:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 4857
                            name:
                              type: string
                              example: Гамбург
                            translations:
                              type: object
                              properties:
                                name:
                                  type: object
                                  properties:
                                    ua:
                                      type: string
                                      example: Гамбург
                                    pl:
                                      type: string
                                      example: Hamburg
                                    en:
                                      type: string
                                      example: Гамбург
                                    ru:
                                      type: string
                                      example: Гамбург
                            population:
                              type: string
                              example: null
                            number_of_bus_routes:
                              type: integer
                              example: 0
                            visibility:
                              type: boolean
                              example: true
                            country_id:
                              type: integer
                              example: 8
                            created_at:
                              type: string
                              example: '2024-02-03T09:06:36.000000Z'
                            updated_at:
                              type: string
                              example: '2025-07-17T07:07:04.000000Z'
                        user:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 1
                            first_name:
                              type: string
                              example: Eladio
                            last_name:
                              type: string
                              example: Weber
                            middle_name:
                              type: string
                              example: Lazaro
                            full_name:
                              type: string
                              example: 'Eladio Weber Lazaro'
                            work_phone:
                              type: string
                              example: null
                            name:
                              type: string
                              example: 'Herta Jast'
                            phone:
                              type: string
                              example: +1-667-744-6598
                            email:
                              type: string
                              example: admin@admin.com
                            birthday:
                              type: string
                              example: null
                            subscribe_to_newsletter:
                              type: boolean
                              example: false
                            status:
                              type: string
                              example: new
                            need_change_password:
                              type: boolean
                              example: true
                            percent_of_withdrawal:
                              type: integer
                              example: 0
                            percent_of_discount:
                              type: integer
                              example: 0
                            send_sms_order_post_payment_link:
                              type: boolean
                              example: true
                            created_at:
                              type: string
                              example: '2023-10-27T07:45:00.000000Z'
                            updated_at:
                              type: string
                              example: '2024-03-12T18:49:24.000000Z'
                        carrier_name:
                          type: string
                          example: null
                        payment_time:
                          type: integer
                          example: 15
                        sale_depth:
                          type: integer
                          example: 30
                        flight_generation_depth:
                          type: integer
                          example: 30
                        number_of_seats:
                          type: integer
                          example: 57
                        seat_selection_allowed:
                          type: boolean
                          example: true
                        seat_selection_not_allowed_date_from:
                          type: string
                          example: null
                        seat_selection_not_allowed_date_to:
                          type: string
                          example: null
                        without_companion:
                          type: boolean
                          example: true
                        without_companion_price:
                          type: integer
                          example: 0
                        min_price:
                          type: string
                          example: null
                        forbidden_sale_date_from:
                          type: string
                          example: null
                        forbidden_sale_date_to:
                          type: string
                          example: null
                        created_at:
                          type: string
                          example: '2024-02-03T11:27:43.000000Z'
                        updated_at:
                          type: string
                          example: '2024-04-19T06:50:53.000000Z'
                  links:
                    type: object
                    properties:
                      first:
                        type: string
                        example: '/?page=1'
                      last:
                        type: string
                        example: '/?page=1'
                      prev:
                        type: string
                        example: null
                      next:
                        type: string
                        example: null
                  meta:
                    type: object
                    properties:
                      current_page:
                        type: integer
                        example: 1
                      from:
                        type: integer
                        example: 1
                      last_page:
                        type: integer
                        example: 1
                      links:
                        type: array
                        example:
                          -
                            url: null
                            label: '&laquo; Назад'
                            active: false
                          -
                            url: '/?page=1'
                            label: '1'
                            active: true
                          -
                            url: null
                            label: 'Вперед &raquo;'
                            active: false
                        items:
                          type: object
                          properties:
                            url:
                              type: string
                              example: null
                            label:
                              type: string
                              example: '&laquo; Назад'
                            active:
                              type: boolean
                              example: false
                      path:
                        type: string
                        example: /
                      per_page:
                        type: integer
                        example: 10
                      to:
                        type: integer
                        example: 2
                      total:
                        type: integer
                        example: 2
      tags:
        - 'Bus route'
  '/integration-api/bus-routes/{id}':
    get:
      summary: 'Show bus route'
      operationId: showBusRoute
      description: 'Get bus route'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 82
                    number: HH001
                    name: Харьков-Гамбург
                    ticket_hint: null
                    translations:
                      name:
                        ua: Харків-Гановер
                        pl: Charkow-Hamburg
                        en: Kharkiv-Hamburg
                        ru: Харьков-Гамбург
                      ticket_hint: []
                    sale_end_time_before_departure: 0
                    status: active
                    city_from:
                      id: 4858
                      name: Харьков
                      translations:
                        name:
                          ua: Харків
                          pl: Charków
                          en: Харьков
                          ru: Харьков
                      population: null
                      number_of_bus_routes: 0
                      visibility: true
                      country_id: 6
                      created_at: '2024-02-03T09:07:54.000000Z'
                      updated_at: '2025-07-17T07:07:04.000000Z'
                    city_to:
                      id: 4857
                      name: Гамбург
                      translations:
                        name:
                          ua: Гамбург
                          pl: Hamburg
                          en: Гамбург
                          ru: Гамбург
                      population: null
                      number_of_bus_routes: 0
                      visibility: true
                      country_id: 8
                      created_at: '2024-02-03T09:06:36.000000Z'
                      updated_at: '2025-07-17T07:07:04.000000Z'
                    user:
                      id: 1
                      first_name: Eladio
                      last_name: Weber
                      middle_name: Lazaro
                      full_name: 'Eladio Weber Lazaro'
                      work_phone: null
                      name: 'Herta Jast'
                      phone: +1-667-744-6598
                      email: admin@admin.com
                      birthday: null
                      subscribe_to_newsletter: false
                      status: new
                      need_change_password: true
                      percent_of_withdrawal: 0
                      percent_of_discount: 0
                      send_sms_order_post_payment_link: true
                      created_at: '2023-10-27T07:45:00.000000Z'
                      updated_at: '2024-03-12T18:49:24.000000Z'
                    bus:
                      id: 148
                      name: Автобус
                      number: 'WK 77296'
                      status: active
                      created_at: '2024-02-16T19:04:00.000000Z'
                      updated_at: '2024-05-17T18:26:50.000000Z'
                    driver:
                      id: 519
                      first_name: Петро
                      last_name: Шевченко
                      middle_name: Петрович
                      full_name: 'Петро Шевченко Петрович'
                      work_phone: '38063999999'
                      name: 'Шевченко (водитель)'
                      phone: '38063999999'
                      email: driver1@admin.com
                      birthday: null
                      subscribe_to_newsletter: false
                      status: active
                      need_change_password: true
                      percent_of_withdrawal: 0
                      percent_of_discount: -5
                      send_sms_order_post_payment_link: true
                      created_at: '2023-11-02T12:15:46.000000Z'
                      updated_at: '2025-06-13T07:14:14.000000Z'
                    dispatcher:
                      id: 520
                      first_name: test
                      last_name: test
                      middle_name: test
                      full_name: 'test test test'
                      work_phone: '2345678'
                      name: null
                      phone: '123123'
                      email: test@test.com
                      birthday: null
                      subscribe_to_newsletter: false
                      status: active
                      need_change_password: true
                      percent_of_withdrawal: 0
                      percent_of_discount: 0
                      send_sms_order_post_payment_link: true
                      created_at: '2023-12-19T10:19:03.000000Z'
                      updated_at: '2024-12-09T14:50:47.000000Z'
                    carrier_name: null
                    payment_time: 15
                    sale_depth: 30
                    flight_generation_depth: 30
                    number_of_seats: 57
                    seat_selection_allowed: true
                    seat_selection_not_allowed_date_from: null
                    seat_selection_not_allowed_date_to: null
                    without_companion: true
                    without_companion_price: 0
                    baggage_transportation_conditions:
                      -
                        id: 208
                        name: 'Hand baggage (free)'
                        translations:
                          name:
                            ua: 'Ручна поклажа (безкоштовно)'
                            pl: 'Bagaż podręczny (bezpłatny)'
                            en: 'Hand baggage (free)'
                        prices:
                          -
                            currency_id: 88
                            price: 0
                          -
                            currency_id: 89
                            price: 0
                        created_at: '2024-02-03T11:27:43.000000Z'
                        updated_at: '2024-02-03T11:27:43.000000Z'
                    return_conditions:
                      -
                        id: 29793
                        departure_start: 72
                        departure_end: 0
                        retention_percentage: 25
                        created_at: '2025-06-13T05:58:05.000000Z'
                        updated_at: '2025-06-13T05:58:05.000000Z'
                      -
                        id: 29794
                        departure_start: 24
                        departure_end: 72
                        retention_percentage: 50
                        created_at: '2025-06-13T05:58:05.000000Z'
                        updated_at: '2025-06-13T05:58:05.000000Z'
                      -
                        id: 29795
                        departure_start: 0
                        departure_end: 24
                        retention_percentage: 100
                        created_at: '2025-06-13T05:58:05.000000Z'
                        updated_at: '2025-06-13T05:58:05.000000Z'
                    currencies:
                      -
                        id: 88
                        display_name: Гривня
                        code: UAH
                        symbol: ₴
                        is_active: true
                        created_at: '2023-11-02T11:57:10.000000Z'
                        updated_at: '2023-11-02T11:57:10.000000Z'
                      -
                        id: 89
                        display_name: Злотий
                        code: PLN
                        symbol: zł
                        is_active: true
                        created_at: '2023-11-02T11:58:50.000000Z'
                        updated_at: '2023-11-02T11:58:50.000000Z'
                      -
                        id: 91
                        display_name: Евро
                        code: EUR
                        symbol: €
                        is_active: true
                        created_at: '2024-01-17T05:26:29.000000Z'
                        updated_at: '2024-01-17T05:26:29.000000Z'
                    min_price: null
                    forbidden_sale_date_from: null
                    forbidden_sale_date_to: null
                    payment_methods:
                      -
                        id: 1
                        name: stripe
                        display_name: 'Оплата через Stripe'
                        logo_path: null
                        created_at: '2023-10-27T07:44:26.000000Z'
                        updated_at: '2023-11-03T07:53:11.000000Z'
                      -
                        id: 2
                        name: liqpay
                        display_name: 'Оплата через LiqPay'
                        logo_path: null
                        created_at: '2023-10-27T07:44:26.000000Z'
                        updated_at: '2023-11-03T07:53:11.000000Z'
                      -
                        id: 3
                        name: spot
                        display_name: 'Оплата на месте'
                        logo_path: null
                        created_at: '2023-10-27T07:44:26.000000Z'
                        updated_at: '2023-11-03T07:53:11.000000Z'
                    notification_settings:
                      notify_about_ticket_sales: true
                      notify_about_ticket_sales_email: officelat@ukr.net
                      notify_about_ticket_refund: true
                      notify_about_ticket_refund_email: null
                      notify_before_departure: true
                      notify_before_departure_email: null
                      notify_before_departure_time: 600
                    carrier:
                      id: 1
                      name: test
                      hotline_phone: null
                      edrpou: null
                      disclaimer: null
                      translations:
                        disclaimer: []
                    created_at: '2024-02-03T11:27:43.000000Z'
                    updated_at: '2024-04-19T06:50:53.000000Z'
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 82
                      number:
                        type: string
                        example: HH001
                      name:
                        type: string
                        example: Харьков-Гамбург
                      ticket_hint:
                        type: string
                        example: null
                      translations:
                        type: object
                        properties:
                          name:
                            type: object
                            properties:
                              ua:
                                type: string
                                example: Харків-Гановер
                              pl:
                                type: string
                                example: Charkow-Hamburg
                              en:
                                type: string
                                example: Kharkiv-Hamburg
                              ru:
                                type: string
                                example: Харьков-Гамбург
                          ticket_hint:
                            type: array
                            example: []
                      sale_end_time_before_departure:
                        type: integer
                        example: 0
                      status:
                        type: string
                        example: active
                      city_from:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 4858
                          name:
                            type: string
                            example: Харьков
                          translations:
                            type: object
                            properties:
                              name:
                                type: object
                                properties:
                                  ua:
                                    type: string
                                    example: Харків
                                  pl:
                                    type: string
                                    example: Charków
                                  en:
                                    type: string
                                    example: Харьков
                                  ru:
                                    type: string
                                    example: Харьков
                          population:
                            type: string
                            example: null
                          number_of_bus_routes:
                            type: integer
                            example: 0
                          visibility:
                            type: boolean
                            example: true
                          country_id:
                            type: integer
                            example: 6
                          created_at:
                            type: string
                            example: '2024-02-03T09:07:54.000000Z'
                          updated_at:
                            type: string
                            example: '2025-07-17T07:07:04.000000Z'
                      city_to:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 4857
                          name:
                            type: string
                            example: Гамбург
                          translations:
                            type: object
                            properties:
                              name:
                                type: object
                                properties:
                                  ua:
                                    type: string
                                    example: Гамбург
                                  pl:
                                    type: string
                                    example: Hamburg
                                  en:
                                    type: string
                                    example: Гамбург
                                  ru:
                                    type: string
                                    example: Гамбург
                          population:
                            type: string
                            example: null
                          number_of_bus_routes:
                            type: integer
                            example: 0
                          visibility:
                            type: boolean
                            example: true
                          country_id:
                            type: integer
                            example: 8
                          created_at:
                            type: string
                            example: '2024-02-03T09:06:36.000000Z'
                          updated_at:
                            type: string
                            example: '2025-07-17T07:07:04.000000Z'
                      user:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 1
                          first_name:
                            type: string
                            example: Eladio
                          last_name:
                            type: string
                            example: Weber
                          middle_name:
                            type: string
                            example: Lazaro
                          full_name:
                            type: string
                            example: 'Eladio Weber Lazaro'
                          work_phone:
                            type: string
                            example: null
                          name:
                            type: string
                            example: 'Herta Jast'
                          phone:
                            type: string
                            example: +1-667-744-6598
                          email:
                            type: string
                            example: admin@admin.com
                          birthday:
                            type: string
                            example: null
                          subscribe_to_newsletter:
                            type: boolean
                            example: false
                          status:
                            type: string
                            example: new
                          need_change_password:
                            type: boolean
                            example: true
                          percent_of_withdrawal:
                            type: integer
                            example: 0
                          percent_of_discount:
                            type: integer
                            example: 0
                          send_sms_order_post_payment_link:
                            type: boolean
                            example: true
                          created_at:
                            type: string
                            example: '2023-10-27T07:45:00.000000Z'
                          updated_at:
                            type: string
                            example: '2024-03-12T18:49:24.000000Z'
                      bus:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 148
                          name:
                            type: string
                            example: Автобус
                          number:
                            type: string
                            example: 'WK 77296'
                          status:
                            type: string
                            example: active
                          created_at:
                            type: string
                            example: '2024-02-16T19:04:00.000000Z'
                          updated_at:
                            type: string
                            example: '2024-05-17T18:26:50.000000Z'
                      driver:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 519
                          first_name:
                            type: string
                            example: Петро
                          last_name:
                            type: string
                            example: Шевченко
                          middle_name:
                            type: string
                            example: Петрович
                          full_name:
                            type: string
                            example: 'Петро Шевченко Петрович'
                          work_phone:
                            type: string
                            example: '38063999999'
                          name:
                            type: string
                            example: 'Шевченко (водитель)'
                          phone:
                            type: string
                            example: '38063999999'
                          email:
                            type: string
                            example: driver1@admin.com
                          birthday:
                            type: string
                            example: null
                          subscribe_to_newsletter:
                            type: boolean
                            example: false
                          status:
                            type: string
                            example: active
                          need_change_password:
                            type: boolean
                            example: true
                          percent_of_withdrawal:
                            type: integer
                            example: 0
                          percent_of_discount:
                            type: integer
                            example: -5
                          send_sms_order_post_payment_link:
                            type: boolean
                            example: true
                          created_at:
                            type: string
                            example: '2023-11-02T12:15:46.000000Z'
                          updated_at:
                            type: string
                            example: '2025-06-13T07:14:14.000000Z'
                      dispatcher:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 520
                          first_name:
                            type: string
                            example: test
                          last_name:
                            type: string
                            example: test
                          middle_name:
                            type: string
                            example: test
                          full_name:
                            type: string
                            example: 'test test test'
                          work_phone:
                            type: string
                            example: '2345678'
                          name:
                            type: string
                            example: null
                          phone:
                            type: string
                            example: '123123'
                          email:
                            type: string
                            example: test@test.com
                          birthday:
                            type: string
                            example: null
                          subscribe_to_newsletter:
                            type: boolean
                            example: false
                          status:
                            type: string
                            example: active
                          need_change_password:
                            type: boolean
                            example: true
                          percent_of_withdrawal:
                            type: integer
                            example: 0
                          percent_of_discount:
                            type: integer
                            example: 0
                          send_sms_order_post_payment_link:
                            type: boolean
                            example: true
                          created_at:
                            type: string
                            example: '2023-12-19T10:19:03.000000Z'
                          updated_at:
                            type: string
                            example: '2024-12-09T14:50:47.000000Z'
                      carrier_name:
                        type: string
                        example: null
                      payment_time:
                        type: integer
                        example: 15
                      sale_depth:
                        type: integer
                        example: 30
                      flight_generation_depth:
                        type: integer
                        example: 30
                      number_of_seats:
                        type: integer
                        example: 57
                      seat_selection_allowed:
                        type: boolean
                        example: true
                      seat_selection_not_allowed_date_from:
                        type: string
                        example: null
                      seat_selection_not_allowed_date_to:
                        type: string
                        example: null
                      without_companion:
                        type: boolean
                        example: true
                      without_companion_price:
                        type: integer
                        example: 0
                      baggage_transportation_conditions:
                        type: array
                        example:
                          -
                            id: 208
                            name: 'Hand baggage (free)'
                            translations:
                              name:
                                ua: 'Ручна поклажа (безкоштовно)'
                                pl: 'Bagaż podręczny (bezpłatny)'
                                en: 'Hand baggage (free)'
                            prices:
                              -
                                currency_id: 88
                                price: 0
                              -
                                currency_id: 89
                                price: 0
                            created_at: '2024-02-03T11:27:43.000000Z'
                            updated_at: '2024-02-03T11:27:43.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 208
                            name:
                              type: string
                              example: 'Hand baggage (free)'
                            translations:
                              type: object
                              properties:
                                name:
                                  type: object
                                  properties:
                                    ua:
                                      type: string
                                      example: 'Ручна поклажа (безкоштовно)'
                                    pl:
                                      type: string
                                      example: 'Bagaż podręczny (bezpłatny)'
                                    en:
                                      type: string
                                      example: 'Hand baggage (free)'
                            prices:
                              type: array
                              example:
                                -
                                  currency_id: 88
                                  price: 0
                                -
                                  currency_id: 89
                                  price: 0
                              items:
                                type: object
                                properties:
                                  currency_id:
                                    type: integer
                                    example: 88
                                  price:
                                    type: integer
                                    example: 0
                            created_at:
                              type: string
                              example: '2024-02-03T11:27:43.000000Z'
                            updated_at:
                              type: string
                              example: '2024-02-03T11:27:43.000000Z'
                      return_conditions:
                        type: array
                        example:
                          -
                            id: 29793
                            departure_start: 72
                            departure_end: 0
                            retention_percentage: 25
                            created_at: '2025-06-13T05:58:05.000000Z'
                            updated_at: '2025-06-13T05:58:05.000000Z'
                          -
                            id: 29794
                            departure_start: 24
                            departure_end: 72
                            retention_percentage: 50
                            created_at: '2025-06-13T05:58:05.000000Z'
                            updated_at: '2025-06-13T05:58:05.000000Z'
                          -
                            id: 29795
                            departure_start: 0
                            departure_end: 24
                            retention_percentage: 100
                            created_at: '2025-06-13T05:58:05.000000Z'
                            updated_at: '2025-06-13T05:58:05.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 29793
                            departure_start:
                              type: integer
                              example: 72
                            departure_end:
                              type: integer
                              example: 0
                            retention_percentage:
                              type: integer
                              example: 25
                            created_at:
                              type: string
                              example: '2025-06-13T05:58:05.000000Z'
                            updated_at:
                              type: string
                              example: '2025-06-13T05:58:05.000000Z'
                      currencies:
                        type: array
                        example:
                          -
                            id: 88
                            display_name: Гривня
                            code: UAH
                            symbol: ₴
                            is_active: true
                            created_at: '2023-11-02T11:57:10.000000Z'
                            updated_at: '2023-11-02T11:57:10.000000Z'
                          -
                            id: 89
                            display_name: Злотий
                            code: PLN
                            symbol: zł
                            is_active: true
                            created_at: '2023-11-02T11:58:50.000000Z'
                            updated_at: '2023-11-02T11:58:50.000000Z'
                          -
                            id: 91
                            display_name: Евро
                            code: EUR
                            symbol: €
                            is_active: true
                            created_at: '2024-01-17T05:26:29.000000Z'
                            updated_at: '2024-01-17T05:26:29.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 88
                            display_name:
                              type: string
                              example: Гривня
                            code:
                              type: string
                              example: UAH
                            symbol:
                              type: string
                              example: ₴
                            is_active:
                              type: boolean
                              example: true
                            created_at:
                              type: string
                              example: '2023-11-02T11:57:10.000000Z'
                            updated_at:
                              type: string
                              example: '2023-11-02T11:57:10.000000Z'
                      min_price:
                        type: string
                        example: null
                      forbidden_sale_date_from:
                        type: string
                        example: null
                      forbidden_sale_date_to:
                        type: string
                        example: null
                      payment_methods:
                        type: array
                        example:
                          -
                            id: 1
                            name: stripe
                            display_name: 'Оплата через Stripe'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 2
                            name: liqpay
                            display_name: 'Оплата через LiqPay'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 3
                            name: spot
                            display_name: 'Оплата на месте'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 1
                            name:
                              type: string
                              example: stripe
                            display_name:
                              type: string
                              example: 'Оплата через Stripe'
                            logo_path:
                              type: string
                              example: null
                            created_at:
                              type: string
                              example: '2023-10-27T07:44:26.000000Z'
                            updated_at:
                              type: string
                              example: '2023-11-03T07:53:11.000000Z'
                      notification_settings:
                        type: object
                        properties:
                          notify_about_ticket_sales:
                            type: boolean
                            example: true
                          notify_about_ticket_sales_email:
                            type: string
                            example: officelat@ukr.net
                          notify_about_ticket_refund:
                            type: boolean
                            example: true
                          notify_about_ticket_refund_email:
                            type: string
                            example: null
                          notify_before_departure:
                            type: boolean
                            example: true
                          notify_before_departure_email:
                            type: string
                            example: null
                          notify_before_departure_time:
                            type: integer
                            example: 600
                      carrier:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 1
                          name:
                            type: string
                            example: test
                          hotline_phone:
                            type: string
                            example: null
                          edrpou:
                            type: string
                            example: null
                          disclaimer:
                            type: string
                            example: null
                          translations:
                            type: object
                            properties:
                              disclaimer:
                                type: array
                                example: []
                      created_at:
                        type: string
                        example: '2024-02-03T11:27:43.000000Z'
                      updated_at:
                        type: string
                        example: '2024-04-19T06:50:53.000000Z'
      tags:
        - 'Bus route'
    parameters:
      -
        in: path
        name: id
        description: 'The ID of the bus route.'
        example: 82
        required: true
        schema:
          type: integer
  /integration-api/external-tickets:
    get:
      summary: 'Search external bus flights tickets'
      operationId: searchExternalBusFlightsTickets
      description: ''
      parameters:
        -
          in: query
          name: from_departure_point_id
          description: 'ID of the departure point from which the bus flight departs'
          example: 10
          required: true
          schema:
            type: integer
            description: 'ID of the departure point from which the bus flight departs'
            example: 10
            nullable: false
        -
          in: query
          name: to_departure_point_id
          description: 'ID of the departure point to which the bus flight arrives'
          example: 19
          required: true
          schema:
            type: integer
            description: 'ID of the departure point to which the bus flight arrives'
            example: 19
            nullable: false
        -
          in: query
          name: from_departure_city_id
          description: 'ID of the city from which the bus flight departs'
          example: 8
          required: true
          schema:
            type: integer
            description: 'ID of the city from which the bus flight departs'
            example: 8
            nullable: false
        -
          in: query
          name: to_departure_city_id
          description: 'ID of the city to which the bus flight arrives'
          example: 20
          required: true
          schema:
            type: integer
            description: 'ID of the city to which the bus flight arrives'
            example: 20
            nullable: false
        -
          in: query
          name: departure_date
          description: 'Date of departure in format YYYY-MM-DD'
          example: temporibus
          required: true
          schema:
            type: string
            description: 'Date of departure in format YYYY-MM-DD'
            example: temporibus
            nullable: false
        -
          in: query
          name: number_of_passengers
          description: 'Number of passengers for the bus flight search'
          example: 16
          required: true
          schema:
            type: integer
            description: 'Number of passengers for the bus flight search'
            example: 16
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: Unauthorized
                properties:
                  message:
                    type: string
                    example: Unauthorized
      tags:
        - Endpoints
    post:
      summary: 'Get external bus flight details'
      operationId: getExternalBusFlightDetails
      description: ''
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses: {  }
      tags:
        - Endpoints
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                data_bundle:
                  type: string
                  description: 'Serialized trip data bundle containing trip details'
                  example: beatae
                  nullable: false
              required:
                - data_bundle
  /integration-api/external-tickets/buy:
    post:
      summary: 'Buy external bus flight tickets'
      operationId: buyExternalBusFlightTickets
      description: ''
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses: {  }
      tags:
        - Endpoints
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                trip_data_bundle:
                  type: string
                  description: 'Serialized trip data bundle containing trip details'
                  example: sed
                  nullable: false
                passengers:
                  type: array
                  description: 'Array of passengers with their details'
                  example:
                    - possimus
                  items:
                    type: string
                payment_method_id:
                  type: integer
                  description: 'ID of the payment method to be used for the purchase'
                  example: 9
                  nullable: false
              required:
                - trip_data_bundle
                - passengers
                - payment_method_id
  '/integration-api/countries/{country}':
    get:
      summary: 'Get a country'
      operationId: getACountry
      description: ''
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 56
                    name: Venezuela
                    translations:
                      name:
                        en: Venezuela
                        ar: Uruguay
                    code: BS
                    timezone: null
                    created_at: '2025-09-25T06:32:23.000000Z'
                    updated_at: '2025-09-25T06:32:23.000000Z'
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 56
                      name:
                        type: string
                        example: Venezuela
                      translations:
                        type: object
                        properties:
                          name:
                            type: object
                            properties:
                              en:
                                type: string
                                example: Venezuela
                              ar:
                                type: string
                                example: Uruguay
                      code:
                        type: string
                        example: BS
                      timezone:
                        type: string
                        example: null
                      created_at:
                        type: string
                        example: '2025-09-25T06:32:23.000000Z'
                      updated_at:
                        type: string
                        example: '2025-09-25T06:32:23.000000Z'
      tags:
        - Geo
    parameters:
      -
        in: path
        name: country
        description: 'Country ID'
        example: 1
        required: true
        schema:
          type: integer
  /integration-api/cities:
    get:
      summary: 'Get all cities'
      operationId: getAllCities
      description: ''
      parameters:
        -
          in: query
          name: page
          description: 'Page number'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Page number'
            example: 1
            nullable: false
        -
          in: query
          name: search
          description: 'Search string'
          example: 'New York'
          required: true
          schema:
            type: string
            description: 'Search string'
            example: 'New York'
            nullable: false
        -
          in: query
          name: country
          description: 'Filter by country id'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Filter by country id'
            example: 1
            nullable: false
        -
          in: query
          name: per_page
          description: 'Items per page'
          example: 10
          required: true
          schema:
            type: integer
            description: 'Items per page'
            example: 10
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: null
                      name: Cathrynborough
                      translations:
                        name:
                          en: Cathrynborough
                          ar: 'Port Elizabethland'
                      population: null
                      number_of_bus_routes: 0
                      visibility: null
                      country_id: 58
                      created_at: null
                      updated_at: null
                    -
                      id: null
                      name: Lorineton
                      translations:
                        name:
                          en: Lorineton
                          ar: 'Lake Alicia'
                      population: null
                      number_of_bus_routes: 0
                      visibility: null
                      country_id: 60
                      created_at: null
                      updated_at: null
                  links:
                    first: '/?page=1'
                    last: '/?page=1'
                    prev: null
                    next: null
                  meta:
                    current_page: 1
                    from: 1
                    last_page: 1
                    links:
                      -
                        url: null
                        label: '&laquo; Назад'
                        active: false
                      -
                        url: '/?page=1'
                        label: '1'
                        active: true
                      -
                        url: null
                        label: 'Вперед &raquo;'
                        active: false
                    path: /
                    per_page: 10
                    to: 2
                    total: 2
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: null
                        name: Cathrynborough
                        translations:
                          name:
                            en: Cathrynborough
                            ar: 'Port Elizabethland'
                        population: null
                        number_of_bus_routes: 0
                        visibility: null
                        country_id: 58
                        created_at: null
                        updated_at: null
                      -
                        id: null
                        name: Lorineton
                        translations:
                          name:
                            en: Lorineton
                            ar: 'Lake Alicia'
                        population: null
                        number_of_bus_routes: 0
                        visibility: null
                        country_id: 60
                        created_at: null
                        updated_at: null
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          example: null
                        name:
                          type: string
                          example: Cathrynborough
                        translations:
                          type: object
                          properties:
                            name:
                              type: object
                              properties:
                                en:
                                  type: string
                                  example: Cathrynborough
                                ar:
                                  type: string
                                  example: 'Port Elizabethland'
                        population:
                          type: string
                          example: null
                        number_of_bus_routes:
                          type: integer
                          example: 0
                        visibility:
                          type: string
                          example: null
                        country_id:
                          type: integer
                          example: 58
                        created_at:
                          type: string
                          example: null
                        updated_at:
                          type: string
                          example: null
                  links:
                    type: object
                    properties:
                      first:
                        type: string
                        example: '/?page=1'
                      last:
                        type: string
                        example: '/?page=1'
                      prev:
                        type: string
                        example: null
                      next:
                        type: string
                        example: null
                  meta:
                    type: object
                    properties:
                      current_page:
                        type: integer
                        example: 1
                      from:
                        type: integer
                        example: 1
                      last_page:
                        type: integer
                        example: 1
                      links:
                        type: array
                        example:
                          -
                            url: null
                            label: '&laquo; Назад'
                            active: false
                          -
                            url: '/?page=1'
                            label: '1'
                            active: true
                          -
                            url: null
                            label: 'Вперед &raquo;'
                            active: false
                        items:
                          type: object
                          properties:
                            url:
                              type: string
                              example: null
                            label:
                              type: string
                              example: '&laquo; Назад'
                            active:
                              type: boolean
                              example: false
                      path:
                        type: string
                        example: /
                      per_page:
                        type: integer
                        example: 10
                      to:
                        type: integer
                        example: 2
                      total:
                        type: integer
                        example: 2
      tags:
        - Geo
  /integration-api/cities/search:
    get:
      summary: 'Search cities (new)'
      operationId: searchCitiesnew
      description: ''
      parameters:
        -
          in: query
          name: query
          description: 'Search string'
          example: 'New York'
          required: true
          schema:
            type: string
            description: 'Search string'
            example: 'New York'
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: null
                      name: Yundtbury
                      translations:
                        name:
                          en: Yundtbury
                          ar: Riceview
                      population: null
                      number_of_bus_routes: 0
                      visibility: null
                      country_id: 62
                      created_at: null
                      updated_at: null
                  links:
                    first: '/?page=1'
                    last: '/?page=2'
                    prev: null
                    next: '/?page=2'
                  meta:
                    current_page: 1
                    from: 1
                    last_page: 2
                    links:
                      -
                        url: null
                        label: '&laquo; Назад'
                        active: false
                      -
                        url: '/?page=1'
                        label: '1'
                        active: true
                      -
                        url: '/?page=2'
                        label: '2'
                        active: false
                      -
                        url: '/?page=2'
                        label: 'Вперед &raquo;'
                        active: false
                    path: /
                    per_page: 1
                    to: 1
                    total: 2
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: null
                        name: Yundtbury
                        translations:
                          name:
                            en: Yundtbury
                            ar: Riceview
                        population: null
                        number_of_bus_routes: 0
                        visibility: null
                        country_id: 62
                        created_at: null
                        updated_at: null
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          example: null
                        name:
                          type: string
                          example: Yundtbury
                        translations:
                          type: object
                          properties:
                            name:
                              type: object
                              properties:
                                en:
                                  type: string
                                  example: Yundtbury
                                ar:
                                  type: string
                                  example: Riceview
                        population:
                          type: string
                          example: null
                        number_of_bus_routes:
                          type: integer
                          example: 0
                        visibility:
                          type: string
                          example: null
                        country_id:
                          type: integer
                          example: 62
                        created_at:
                          type: string
                          example: null
                        updated_at:
                          type: string
                          example: null
                  links:
                    type: object
                    properties:
                      first:
                        type: string
                        example: '/?page=1'
                      last:
                        type: string
                        example: '/?page=2'
                      prev:
                        type: string
                        example: null
                      next:
                        type: string
                        example: '/?page=2'
                  meta:
                    type: object
                    properties:
                      current_page:
                        type: integer
                        example: 1
                      from:
                        type: integer
                        example: 1
                      last_page:
                        type: integer
                        example: 2
                      links:
                        type: array
                        example:
                          -
                            url: null
                            label: '&laquo; Назад'
                            active: false
                          -
                            url: '/?page=1'
                            label: '1'
                            active: true
                          -
                            url: '/?page=2'
                            label: '2'
                            active: false
                          -
                            url: '/?page=2'
                            label: 'Вперед &raquo;'
                            active: false
                        items:
                          type: object
                          properties:
                            url:
                              type: string
                              example: null
                            label:
                              type: string
                              example: '&laquo; Назад'
                            active:
                              type: boolean
                              example: false
                      path:
                        type: string
                        example: /
                      per_page:
                        type: integer
                        example: 1
                      to:
                        type: integer
                        example: 1
                      total:
                        type: integer
                        example: 2
      tags:
        - Geo
  '/integration-api/cities/{city}':
    get:
      summary: 'Get a city'
      operationId: getACity
      description: ''
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: Unauthorized
                properties:
                  message:
                    type: string
                    example: Unauthorized
      tags:
        - Geo
    parameters:
      -
        in: path
        name: city
        description: 'The city.'
        example: 267
        required: true
        schema:
          type: integer
  /integration-api/departure-points:
    get:
      summary: 'Get all departure points'
      operationId: getAllDeparturePoints
      description: ''
      parameters:
        -
          in: query
          name: page
          description: 'Page number'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Page number'
            example: 1
            nullable: false
        -
          in: query
          name: search
          description: 'Search string'
          example: 'New York'
          required: true
          schema:
            type: string
            description: 'Search string'
            example: 'New York'
            nullable: false
        -
          in: query
          name: city
          description: 'Filter by city id'
          example: 1
          required: true
          schema:
            type: integer
            description: 'Filter by city id'
            example: 1
            nullable: false
        -
          in: query
          name: per_page
          description: 'Items per page'
          example: 10
          required: true
          schema:
            type: integer
            description: 'Items per page'
            example: 10
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: 87
                      name: 'Автостанция "Киев",улица С.Петлюры 32'
                      translations:
                        name:
                          ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                          pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                          en: 'Bus station "Kyiv",S.Petlury 32 street'
                          ru: 'Автостанция "Киев",улица С.Петлюры 32'
                      city:
                        id: 267
                        name: Киев
                        translations:
                          name:
                            ua: Київ
                            pl: Kijów
                            en: Kyiv
                            ru: Киев
                        population: null
                        number_of_bus_routes: 0
                        visibility: true
                        country_id: 6
                        created_at: '2023-11-02T11:51:05.000000Z'
                        updated_at: '2024-02-18T14:28:39.000000Z'
                      visibility: true
                      created_at: '2023-11-02T11:52:18.000000Z'
                      updated_at: '2024-03-23T12:23:48.000000Z'
                    -
                      id: 87
                      name: 'Автостанция "Киев",улица С.Петлюры 32'
                      translations:
                        name:
                          ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                          pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                          en: 'Bus station "Kyiv",S.Petlury 32 street'
                          ru: 'Автостанция "Киев",улица С.Петлюры 32'
                      city:
                        id: 267
                        name: Киев
                        translations:
                          name:
                            ua: Київ
                            pl: Kijów
                            en: Kyiv
                            ru: Киев
                        population: null
                        number_of_bus_routes: 0
                        visibility: true
                        country_id: 6
                        created_at: '2023-11-02T11:51:05.000000Z'
                        updated_at: '2024-02-18T14:28:39.000000Z'
                      visibility: true
                      created_at: '2023-11-02T11:52:18.000000Z'
                      updated_at: '2024-03-23T12:23:48.000000Z'
                  links:
                    first: '/?page=1'
                    last: '/?page=1'
                    prev: null
                    next: null
                  meta:
                    current_page: 1
                    from: 1
                    last_page: 1
                    links:
                      -
                        url: null
                        label: '&laquo; Назад'
                        active: false
                      -
                        url: '/?page=1'
                        label: '1'
                        active: true
                      -
                        url: null
                        label: 'Вперед &raquo;'
                        active: false
                    path: /
                    per_page: 10
                    to: 2
                    total: 2
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: 87
                        name: 'Автостанция "Киев",улица С.Петлюры 32'
                        translations:
                          name:
                            ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                            pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                            en: 'Bus station "Kyiv",S.Petlury 32 street'
                            ru: 'Автостанция "Киев",улица С.Петлюры 32'
                        city:
                          id: 267
                          name: Киев
                          translations:
                            name:
                              ua: Київ
                              pl: Kijów
                              en: Kyiv
                              ru: Киев
                          population: null
                          number_of_bus_routes: 0
                          visibility: true
                          country_id: 6
                          created_at: '2023-11-02T11:51:05.000000Z'
                          updated_at: '2024-02-18T14:28:39.000000Z'
                        visibility: true
                        created_at: '2023-11-02T11:52:18.000000Z'
                        updated_at: '2024-03-23T12:23:48.000000Z'
                      -
                        id: 87
                        name: 'Автостанция "Киев",улица С.Петлюры 32'
                        translations:
                          name:
                            ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                            pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                            en: 'Bus station "Kyiv",S.Petlury 32 street'
                            ru: 'Автостанция "Киев",улица С.Петлюры 32'
                        city:
                          id: 267
                          name: Киев
                          translations:
                            name:
                              ua: Київ
                              pl: Kijów
                              en: Kyiv
                              ru: Киев
                          population: null
                          number_of_bus_routes: 0
                          visibility: true
                          country_id: 6
                          created_at: '2023-11-02T11:51:05.000000Z'
                          updated_at: '2024-02-18T14:28:39.000000Z'
                        visibility: true
                        created_at: '2023-11-02T11:52:18.000000Z'
                        updated_at: '2024-03-23T12:23:48.000000Z'
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 87
                        name:
                          type: string
                          example: 'Автостанция "Киев",улица С.Петлюры 32'
                        translations:
                          type: object
                          properties:
                            name:
                              type: object
                              properties:
                                ua:
                                  type: string
                                  example: 'Автостанція "Київ", вул. С. Петлюри 32'
                                pl:
                                  type: string
                                  example: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                en:
                                  type: string
                                  example: 'Bus station "Kyiv",S.Petlury 32 street'
                                ru:
                                  type: string
                                  example: 'Автостанция "Киев",улица С.Петлюры 32'
                        city:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 267
                            name:
                              type: string
                              example: Киев
                            translations:
                              type: object
                              properties:
                                name:
                                  type: object
                                  properties:
                                    ua:
                                      type: string
                                      example: Київ
                                    pl:
                                      type: string
                                      example: Kijów
                                    en:
                                      type: string
                                      example: Kyiv
                                    ru:
                                      type: string
                                      example: Киев
                            population:
                              type: string
                              example: null
                            number_of_bus_routes:
                              type: integer
                              example: 0
                            visibility:
                              type: boolean
                              example: true
                            country_id:
                              type: integer
                              example: 6
                            created_at:
                              type: string
                              example: '2023-11-02T11:51:05.000000Z'
                            updated_at:
                              type: string
                              example: '2024-02-18T14:28:39.000000Z'
                        visibility:
                          type: boolean
                          example: true
                        created_at:
                          type: string
                          example: '2023-11-02T11:52:18.000000Z'
                        updated_at:
                          type: string
                          example: '2024-03-23T12:23:48.000000Z'
                  links:
                    type: object
                    properties:
                      first:
                        type: string
                        example: '/?page=1'
                      last:
                        type: string
                        example: '/?page=1'
                      prev:
                        type: string
                        example: null
                      next:
                        type: string
                        example: null
                  meta:
                    type: object
                    properties:
                      current_page:
                        type: integer
                        example: 1
                      from:
                        type: integer
                        example: 1
                      last_page:
                        type: integer
                        example: 1
                      links:
                        type: array
                        example:
                          -
                            url: null
                            label: '&laquo; Назад'
                            active: false
                          -
                            url: '/?page=1'
                            label: '1'
                            active: true
                          -
                            url: null
                            label: 'Вперед &raquo;'
                            active: false
                        items:
                          type: object
                          properties:
                            url:
                              type: string
                              example: null
                            label:
                              type: string
                              example: '&laquo; Назад'
                            active:
                              type: boolean
                              example: false
                      path:
                        type: string
                        example: /
                      per_page:
                        type: integer
                        example: 10
                      to:
                        type: integer
                        example: 2
                      total:
                        type: integer
                        example: 2
      tags:
        - Geo
  '/integration-api/departure-points/{departurePoint_id}':
    get:
      summary: 'Get a departure point'
      operationId: getADeparturePoint
      description: ''
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 87
                    name: 'Автостанция "Киев",улица С.Петлюры 32'
                    translations:
                      name:
                        ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                        pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                        en: 'Bus station "Kyiv",S.Petlury 32 street'
                        ru: 'Автостанция "Киев",улица С.Петлюры 32'
                    city:
                      id: 267
                      name: Киев
                      translations:
                        name:
                          ua: Київ
                          pl: Kijów
                          en: Kyiv
                          ru: Киев
                      population: null
                      number_of_bus_routes: 0
                      visibility: true
                      country_id: 6
                      created_at: '2023-11-02T11:51:05.000000Z'
                      updated_at: '2024-02-18T14:28:39.000000Z'
                    visibility: true
                    created_at: '2023-11-02T11:52:18.000000Z'
                    updated_at: '2024-03-23T12:23:48.000000Z'
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 87
                      name:
                        type: string
                        example: 'Автостанция "Киев",улица С.Петлюры 32'
                      translations:
                        type: object
                        properties:
                          name:
                            type: object
                            properties:
                              ua:
                                type: string
                                example: 'Автостанція "Київ", вул. С. Петлюри 32'
                              pl:
                                type: string
                                example: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                              en:
                                type: string
                                example: 'Bus station "Kyiv",S.Petlury 32 street'
                              ru:
                                type: string
                                example: 'Автостанция "Киев",улица С.Петлюры 32'
                      city:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 267
                          name:
                            type: string
                            example: Киев
                          translations:
                            type: object
                            properties:
                              name:
                                type: object
                                properties:
                                  ua:
                                    type: string
                                    example: Київ
                                  pl:
                                    type: string
                                    example: Kijów
                                  en:
                                    type: string
                                    example: Kyiv
                                  ru:
                                    type: string
                                    example: Киев
                          population:
                            type: string
                            example: null
                          number_of_bus_routes:
                            type: integer
                            example: 0
                          visibility:
                            type: boolean
                            example: true
                          country_id:
                            type: integer
                            example: 6
                          created_at:
                            type: string
                            example: '2023-11-02T11:51:05.000000Z'
                          updated_at:
                            type: string
                            example: '2024-02-18T14:28:39.000000Z'
                      visibility:
                        type: boolean
                        example: true
                      created_at:
                        type: string
                        example: '2023-11-02T11:52:18.000000Z'
                      updated_at:
                        type: string
                        example: '2024-03-23T12:23:48.000000Z'
      tags:
        - Geo
    parameters:
      -
        in: path
        name: departurePoint_id
        description: 'The ID of the departurePoint.'
        example: 87
        required: true
        schema:
          type: integer
  '/integration-api/orders/{order_id}':
    get:
      summary: 'Show order'
      operationId: showOrder
      description: ''
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: null
                    public_id: ''
                    paid_at: null
                    agent_id: null
                    status: null
                    total_price: 868.15
                    payment_on_the_spot: null
                    expired_at: null
                    created_at: null
                    updated_at: null
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: string
                        example: null
                      public_id:
                        type: string
                        example: ''
                      paid_at:
                        type: string
                        example: null
                      agent_id:
                        type: string
                        example: null
                      status:
                        type: string
                        example: null
                      total_price:
                        type: number
                        example: 868.15
                      payment_on_the_spot:
                        type: string
                        example: null
                      expired_at:
                        type: string
                        example: null
                      created_at:
                        type: string
                        example: null
                      updated_at:
                        type: string
                        example: null
      tags:
        - Orders
      security: []
    parameters:
      -
        in: path
        name: order_id
        description: 'The ID of the order.'
        example: 18
        required: true
        schema:
          type: integer
  '/integration-api/cancel-ticket/{ticket}':
    patch:
      summary: 'Cancel ticket'
      operationId: cancelTicket
      description: 'Cancel ticket'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 22
                    type: internal
                    public_id: YHETxCGlb0NmnHK
                    price: '10.00'
                    order_id: 25
                    first_name: test
                    last_name: test
                    phone: '11111111111'
                    email: null
                    birthday: null
                    passenger_type: adult
                    departure_date: '2024-01-25T09:00:00.000000Z'
                    bus_flight_id: 207
                    canceled_at: null
                    cancel_comment: null
                    status: pending
                    seat_change_allowed: true
                    comment: null
                    is_processed: false
                    external_route_name: null
                    external_ticket_id: null
                    external_discount_name: null
                    is_external: false
                    created_at: '2024-01-25T07:57:29.000000Z'
                    updated_at: '2025-08-06T06:32:46.000000Z'
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 22
                      type:
                        type: string
                        example: internal
                      public_id:
                        type: string
                        example: YHETxCGlb0NmnHK
                      price:
                        type: string
                        example: '10.00'
                      order_id:
                        type: integer
                        example: 25
                      first_name:
                        type: string
                        example: test
                      last_name:
                        type: string
                        example: test
                      phone:
                        type: string
                        example: '11111111111'
                      email:
                        type: string
                        example: null
                      birthday:
                        type: string
                        example: null
                      passenger_type:
                        type: string
                        example: adult
                      departure_date:
                        type: string
                        example: '2024-01-25T09:00:00.000000Z'
                      bus_flight_id:
                        type: integer
                        example: 207
                      canceled_at:
                        type: string
                        example: null
                      cancel_comment:
                        type: string
                        example: null
                      status:
                        type: string
                        example: pending
                      seat_change_allowed:
                        type: boolean
                        example: true
                      comment:
                        type: string
                        example: null
                      is_processed:
                        type: boolean
                        example: false
                      external_route_name:
                        type: string
                        example: null
                      external_ticket_id:
                        type: string
                        example: null
                      external_discount_name:
                        type: string
                        example: null
                      is_external:
                        type: boolean
                        example: false
                      created_at:
                        type: string
                        example: '2024-01-25T07:57:29.000000Z'
                      updated_at:
                        type: string
                        example: '2025-08-06T06:32:46.000000Z'
      tags:
        - Passengers
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                cancel_reason_id:
                  type: integer
                  description: 'Cancel reason id'
                  example: 1
                  nullable: false
                cancel_comment:
                  type: string
                  description: 'Cancel comment'
                  example: Comment
                  nullable: false
                clear_occupied_seats:
                  type: boolean
                  description: 'Clear occupied seats'
                  example: true
                  nullable: false
              required:
                - cancel_reason_id
                - cancel_comment
                - clear_occupied_seats
      security: []
    parameters:
      -
        in: path
        name: ticket
        description: ''
        example: aut
        required: true
        schema:
          type: string
  '/integration-api/accept-partially-payment/{ticket}':
    post:
      summary: 'Accept partially payment'
      operationId: acceptPartiallyPayment
      description: 'Accept partially payment'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 22
                    type: internal
                    public_id: YHETxCGlb0NmnHK
                    price: '10.00'
                    order_id: 25
                    first_name: test
                    last_name: test
                    phone: '11111111111'
                    email: null
                    birthday: null
                    passenger_type: adult
                    departure_date: '2024-01-25T09:00:00.000000Z'
                    bus_flight_id: 207
                    canceled_at: null
                    cancel_comment: null
                    status: pending
                    seat_change_allowed: true
                    comment: null
                    prepayments: []
                    prepayments_amount: 0
                    is_processed: false
                    external_route_name: null
                    external_ticket_id: null
                    external_discount_name: null
                    is_external: false
                    created_at: '2024-01-25T07:57:29.000000Z'
                    updated_at: '2025-08-06T06:32:46.000000Z'
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 22
                      type:
                        type: string
                        example: internal
                      public_id:
                        type: string
                        example: YHETxCGlb0NmnHK
                      price:
                        type: string
                        example: '10.00'
                      order_id:
                        type: integer
                        example: 25
                      first_name:
                        type: string
                        example: test
                      last_name:
                        type: string
                        example: test
                      phone:
                        type: string
                        example: '11111111111'
                      email:
                        type: string
                        example: null
                      birthday:
                        type: string
                        example: null
                      passenger_type:
                        type: string
                        example: adult
                      departure_date:
                        type: string
                        example: '2024-01-25T09:00:00.000000Z'
                      bus_flight_id:
                        type: integer
                        example: 207
                      canceled_at:
                        type: string
                        example: null
                      cancel_comment:
                        type: string
                        example: null
                      status:
                        type: string
                        example: pending
                      seat_change_allowed:
                        type: boolean
                        example: true
                      comment:
                        type: string
                        example: null
                      prepayments:
                        type: array
                        example: []
                      prepayments_amount:
                        type: integer
                        example: 0
                      is_processed:
                        type: boolean
                        example: false
                      external_route_name:
                        type: string
                        example: null
                      external_ticket_id:
                        type: string
                        example: null
                      external_discount_name:
                        type: string
                        example: null
                      is_external:
                        type: boolean
                        example: false
                      created_at:
                        type: string
                        example: '2024-01-25T07:57:29.000000Z'
                      updated_at:
                        type: string
                        example: '2025-08-06T06:32:46.000000Z'
      tags:
        - Passengers
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                amount:
                  type: number
                  description: Amount
                  example: 100
                  nullable: false
                payment_method_id:
                  type: integer
                  description: 'Payment method id'
                  example: 1
                  nullable: false
              required:
                - amount
                - payment_method_id
      security: []
    parameters:
      -
        in: path
        name: ticket
        description: ''
        example: quibusdam
        required: true
        schema:
          type: string
  '/integration-api/return-ticket/{ticket_id}':
    patch:
      summary: 'Return ticket'
      operationId: returnTicket
      description: 'Return ticket'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 22
                    type: internal
                    public_id: YHETxCGlb0NmnHK
                    price: '10.00'
                    order_id: 25
                    first_name: test
                    last_name: test
                    phone: '11111111111'
                    email: null
                    birthday: null
                    passenger_type: adult
                    departure_date: '2024-01-25T09:00:00.000000Z'
                    bus_flight_id: 207
                    canceled_at: null
                    cancel_comment: null
                    status: pending
                    seat_change_allowed: true
                    comment: null
                    is_processed: false
                    external_route_name: null
                    external_ticket_id: null
                    external_discount_name: null
                    is_external: false
                    created_at: '2024-01-25T07:57:29.000000Z'
                    updated_at: '2025-08-06T06:32:46.000000Z'
                    penalty: 100
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 22
                      type:
                        type: string
                        example: internal
                      public_id:
                        type: string
                        example: YHETxCGlb0NmnHK
                      price:
                        type: string
                        example: '10.00'
                      order_id:
                        type: integer
                        example: 25
                      first_name:
                        type: string
                        example: test
                      last_name:
                        type: string
                        example: test
                      phone:
                        type: string
                        example: '11111111111'
                      email:
                        type: string
                        example: null
                      birthday:
                        type: string
                        example: null
                      passenger_type:
                        type: string
                        example: adult
                      departure_date:
                        type: string
                        example: '2024-01-25T09:00:00.000000Z'
                      bus_flight_id:
                        type: integer
                        example: 207
                      canceled_at:
                        type: string
                        example: null
                      cancel_comment:
                        type: string
                        example: null
                      status:
                        type: string
                        example: pending
                      seat_change_allowed:
                        type: boolean
                        example: true
                      comment:
                        type: string
                        example: null
                      is_processed:
                        type: boolean
                        example: false
                      external_route_name:
                        type: string
                        example: null
                      external_ticket_id:
                        type: string
                        example: null
                      external_discount_name:
                        type: string
                        example: null
                      is_external:
                        type: boolean
                        example: false
                      created_at:
                        type: string
                        example: '2024-01-25T07:57:29.000000Z'
                      updated_at:
                        type: string
                        example: '2025-08-06T06:32:46.000000Z'
                      penalty:
                        type: integer
                        example: 100
      tags:
        - Passengers
      security: []
    parameters:
      -
        in: path
        name: ticket_id
        description: 'The ID of the ticket.'
        example: ad
        required: true
        schema:
          type: string
  /integration-api/profile:
    get:
      summary: 'Show profile'
      operationId: showProfile
      description: 'Show profile'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: Unauthorized
                properties:
                  message:
                    type: string
                    example: Unauthorized
      tags:
        - Profile
  /integration-api/currencies:
    get:
      summary: 'Get all currency'
      operationId: getAllCurrency
      description: 'Get all currency'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: 545
                      display_name: XPF
                      code: VUV
                      symbol: CNY
                      is_active: true
                      created_at: '2025-09-25T06:32:23.000000Z'
                      updated_at: '2025-09-25T06:32:23.000000Z'
                    -
                      id: 546
                      display_name: XOF
                      code: SDG
                      symbol: PHP
                      is_active: true
                      created_at: '2025-09-25T06:32:23.000000Z'
                      updated_at: '2025-09-25T06:32:23.000000Z'
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: 545
                        display_name: XPF
                        code: VUV
                        symbol: CNY
                        is_active: true
                        created_at: '2025-09-25T06:32:23.000000Z'
                        updated_at: '2025-09-25T06:32:23.000000Z'
                      -
                        id: 546
                        display_name: XOF
                        code: SDG
                        symbol: PHP
                        is_active: true
                        created_at: '2025-09-25T06:32:23.000000Z'
                        updated_at: '2025-09-25T06:32:23.000000Z'
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 545
                        display_name:
                          type: string
                          example: XPF
                        code:
                          type: string
                          example: VUV
                        symbol:
                          type: string
                          example: CNY
                        is_active:
                          type: boolean
                          example: true
                        created_at:
                          type: string
                          example: '2025-09-25T06:32:23.000000Z'
                        updated_at:
                          type: string
                          example: '2025-09-25T06:32:23.000000Z'
      tags:
        - 'System settings'
      security: []
  /integration-api/cancel-reasons:
    get:
      summary: 'Get all cancel reasons'
      operationId: getAllCancelReasons
      description: ''
      parameters:
        -
          in: query
          name: per_page
          description: 'Items per page'
          example: 10
          required: true
          schema:
            type: integer
            description: 'Items per page'
            example: 10
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: 62
                      name: 'Dr. Augustus Kessler DDS'
                      slug: null
                    -
                      id: 63
                      name: 'Easton Tillman'
                      slug: null
                  links:
                    first: '/?page=1'
                    last: '/?page=1'
                    prev: null
                    next: null
                  meta:
                    current_page: 1
                    from: 1
                    last_page: 1
                    links:
                      -
                        url: null
                        label: '&laquo; Назад'
                        active: false
                      -
                        url: '/?page=1'
                        label: '1'
                        active: true
                      -
                        url: null
                        label: 'Вперед &raquo;'
                        active: false
                    path: /
                    per_page: 10
                    to: 2
                    total: 2
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: 62
                        name: 'Dr. Augustus Kessler DDS'
                        slug: null
                      -
                        id: 63
                        name: 'Easton Tillman'
                        slug: null
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 62
                        name:
                          type: string
                          example: 'Dr. Augustus Kessler DDS'
                        slug:
                          type: string
                          example: null
                  links:
                    type: object
                    properties:
                      first:
                        type: string
                        example: '/?page=1'
                      last:
                        type: string
                        example: '/?page=1'
                      prev:
                        type: string
                        example: null
                      next:
                        type: string
                        example: null
                  meta:
                    type: object
                    properties:
                      current_page:
                        type: integer
                        example: 1
                      from:
                        type: integer
                        example: 1
                      last_page:
                        type: integer
                        example: 1
                      links:
                        type: array
                        example:
                          -
                            url: null
                            label: '&laquo; Назад'
                            active: false
                          -
                            url: '/?page=1'
                            label: '1'
                            active: true
                          -
                            url: null
                            label: 'Вперед &raquo;'
                            active: false
                        items:
                          type: object
                          properties:
                            url:
                              type: string
                              example: null
                            label:
                              type: string
                              example: '&laquo; Назад'
                            active:
                              type: boolean
                              example: false
                      path:
                        type: string
                        example: /
                      per_page:
                        type: integer
                        example: 10
                      to:
                        type: integer
                        example: 2
                      total:
                        type: integer
                        example: 2
      tags:
        - 'System settings'
      security: []
  /integration-api/payment-methods:
    get:
      summary: 'Get all payment methods'
      operationId: getAllPaymentMethods
      description: 'Get all payment methods'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: 120
                      name: spot
                      display_name: 'Miss Lyda Bashirian'
                      logo_path: 'Prof. Reid Kertzmann PhD'
                      created_at: '2025-09-25T06:32:24.000000Z'
                      updated_at: '2025-09-25T06:32:24.000000Z'
                    -
                      id: 121
                      name: cash
                      display_name: 'Obie Hammes'
                      logo_path: 'Mekhi Baumbach'
                      created_at: '2025-09-25T06:32:24.000000Z'
                      updated_at: '2025-09-25T06:32:24.000000Z'
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: 120
                        name: spot
                        display_name: 'Miss Lyda Bashirian'
                        logo_path: 'Prof. Reid Kertzmann PhD'
                        created_at: '2025-09-25T06:32:24.000000Z'
                        updated_at: '2025-09-25T06:32:24.000000Z'
                      -
                        id: 121
                        name: cash
                        display_name: 'Obie Hammes'
                        logo_path: 'Mekhi Baumbach'
                        created_at: '2025-09-25T06:32:24.000000Z'
                        updated_at: '2025-09-25T06:32:24.000000Z'
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 120
                        name:
                          type: string
                          example: spot
                        display_name:
                          type: string
                          example: 'Miss Lyda Bashirian'
                        logo_path:
                          type: string
                          example: 'Prof. Reid Kertzmann PhD'
                        created_at:
                          type: string
                          example: '2025-09-25T06:32:24.000000Z'
                        updated_at:
                          type: string
                          example: '2025-09-25T06:32:24.000000Z'
      tags:
        - 'System settings'
      security: []
  /integration-api/tickets:
    get:
      summary: 'Search free tickets'
      operationId: searchFreeTickets
      description: 'Search free tickets'
      parameters:
        -
          in: query
          name: from_city_id
          description: 'From city id'
          example: 1
          required: false
          schema:
            type: integer
            description: 'From city id'
            example: 1
            nullable: false
        -
          in: query
          name: to_city_id
          description: 'To city id'
          example: 2
          required: false
          schema:
            type: integer
            description: 'To city id'
            example: 2
            nullable: false
        -
          in: query
          name: from_departure_point_id
          description: 'From departure point id'
          example: 1
          required: false
          schema:
            type: string
            description: 'From departure point id'
            example: 1
            nullable: false
        -
          in: query
          name: to_departure_point_id
          description: 'To departure point id'
          example: 2
          required: false
          schema:
            type: string
            description: 'To departure point id'
            example: 2
            nullable: false
        -
          in: query
          name: departure_date
          description: 'Departure date'
          example: '2021-10-10'
          required: true
          schema:
            type: string
            description: 'Departure date'
            example: '2021-10-10'
            nullable: false
        -
          in: query
          name: date_range
          description: 'Date range'
          example:
            from: '2021-10-10'
            to: '2021-10-20'
          required: true
          schema:
            type: array
            description: 'Date range'
            example:
              from: '2021-10-10'
              to: '2021-10-20'
            items:
              type: string
        -
          in: query
          name: date_range.from
          description: 'Date range from'
          example: '2021-10-10'
          required: true
          schema:
            type: string
            description: 'Date range from'
            example: '2021-10-10'
            nullable: false
        -
          in: query
          name: date_range.to
          description: 'Date range to'
          example: '2021-10-20'
          required: true
          schema:
            type: string
            description: 'Date range to'
            example: '2021-10-20'
            nullable: false
        -
          in: query
          name: number_of_passengers
          description: 'Number of passengers'
          example: 1
          required: true
          schema:
            type: string
            description: 'Number of passengers'
            example: 1
            nullable: false
        -
          in: query
          name: return_date
          description: 'Return date'
          example: '2021-10-10'
          required: true
          schema:
            type: string
            description: 'Return date'
            example: '2021-10-10'
            nullable: false
        -
          in: query
          name: bus_route_id
          description: 'Filter by bus route id'
          example: 1
          required: true
          schema:
            type: string
            description: 'Filter by bus route id'
            example: 1
            nullable: false
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    -
                      id: 207
                      target_departure_date: null
                      target_arrival_date: null
                      target_minutes_in_travel: null
                      target_from_departure_point_id: 0
                      target_to_departure_point_id: 0
                      sale_end_time_before_departure: 0
                      status: open
                      payment_time: 15
                      sale_depth: 15
                      number_of_seats: 15
                      route_name: Киев-Чернигов
                      route_number: '1111'
                      route_ticket_hint: null
                      carrier_name: test
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      without_companion_price_percent: 0
                      selected_seats_prices: null
                      bus:
                        id: 148
                        name: Автобус
                        number: 'WK 77296'
                        status: active
                        schema:
                          id: 179
                          name: Автобус
                          mark: VANHOOL
                          model: 'Astron T917'
                          number_of_seats: 59
                          number_of_floors: 1
                          rows: 5
                          columns: 17
                          items:
                            -
                              id: 40093
                              type: seat
                              name: 'Seat 1'
                              translations:
                                name:
                                  en: 'Seat 1'
                              seat_number: 55
                              row_number: 1
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40094
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 53
                              row_number: 1
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40095
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 49
                              row_number: 1
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40096
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 45
                              row_number: 1
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40097
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 41
                              row_number: 1
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40098
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 37
                              row_number: 1
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40099
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 33
                              row_number: 1
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40100
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 31
                              row_number: 1
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40101
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 29
                              row_number: 1
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40102
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 25
                              row_number: 1
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40103
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 21
                              row_number: 1
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40104
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 17
                              row_number: 1
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40105
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 13
                              row_number: 1
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40106
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 9
                              row_number: 1
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40107
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 5
                              row_number: 1
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40108
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 1
                              row_number: 1
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40109
                              type: driver_seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 1
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40110
                              type: seat
                              name: 'Seat 18'
                              translations:
                                name:
                                  en: 'Seat 18'
                              seat_number: 56
                              row_number: 2
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40111
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 54
                              row_number: 2
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40112
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 50
                              row_number: 2
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40113
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 46
                              row_number: 2
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40114
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 42
                              row_number: 2
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40115
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 38
                              row_number: 2
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40116
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 34
                              row_number: 2
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40117
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 32
                              row_number: 2
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40118
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 30
                              row_number: 2
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40119
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 26
                              row_number: 2
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40120
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 22
                              row_number: 2
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40121
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 18
                              row_number: 2
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40122
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 14
                              row_number: 2
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40123
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 10
                              row_number: 2
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40124
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 6
                              row_number: 2
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40125
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 2
                              row_number: 2
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40126
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 2
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40127
                              type: seat
                              name: 'Seat 35'
                              translations:
                                name:
                                  en: 'Seat 35'
                              seat_number: 57
                              row_number: 3
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40128
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40129
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40130
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40131
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40132
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40133
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40134
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40135
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40136
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40137
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40138
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40139
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40140
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40141
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40142
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40143
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40144
                              type: seat
                              name: 'Seat 52'
                              translations:
                                name:
                                  en: 'Seat 52'
                              seat_number: 58
                              row_number: 4
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40145
                              type: none
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40146
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 51
                              row_number: 4
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40147
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 47
                              row_number: 4
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40148
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 43
                              row_number: 4
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40149
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 39
                              row_number: 4
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40150
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 35
                              row_number: 4
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40151
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40152
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40153
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 27
                              row_number: 4
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40154
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 23
                              row_number: 4
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40155
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 19
                              row_number: 4
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40156
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 15
                              row_number: 4
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40157
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 11
                              row_number: 4
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40158
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 7
                              row_number: 4
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40159
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 3
                              row_number: 4
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40160
                              type: special
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40161
                              type: seat
                              name: 'Seat 69'
                              translations:
                                name:
                                  en: 'Seat 69'
                              seat_number: 59
                              row_number: 5
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40162
                              type: none
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40163
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 52
                              row_number: 5
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40164
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 48
                              row_number: 5
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40165
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 44
                              row_number: 5
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40166
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 40
                              row_number: 5
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40167
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 36
                              row_number: 5
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40168
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40169
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40170
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 28
                              row_number: 5
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40171
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 24
                              row_number: 5
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40172
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 20
                              row_number: 5
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40173
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 16
                              row_number: 5
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40174
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 12
                              row_number: 5
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40175
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 8
                              row_number: 5
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40176
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 4
                              row_number: 5
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40177
                              type: special
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 17
                              floor_number: 1
                          created_at: '2024-02-16T19:06:33.000000Z'
                          updated_at: '2025-06-11T11:21:31.000000Z'
                        services:
                          -
                            id: 15
                            name: wi-fi
                            translations:
                              name:
                                ua: wi-fi
                                pl: wi-fi
                                en: wi-fi
                            icon_name: wi-fi
                            created_at: '2023-11-02T12:08:09.000000Z'
                            updated_at: '2023-11-02T12:08:09.000000Z'
                          -
                            id: 16
                            name: USB-зарядки
                            translations:
                              name:
                                ua: 'Індивідуальні  USB-зарядки'
                                pl: USB-зарядки
                                en: USB-зарядки
                            icon_name: 'индивидуальные  USB-зарядки'
                            created_at: '2024-01-20T10:58:51.000000Z'
                            updated_at: '2024-04-11T11:51:19.000000Z'
                        created_at: '2024-02-16T19:04:00.000000Z'
                        updated_at: '2024-05-17T18:26:50.000000Z'
                      driver:
                        id: 519
                        first_name: Петро
                        last_name: Шевченко
                        middle_name: Петрович
                        full_name: 'Петро Шевченко Петрович'
                        work_phone: '38063999999'
                      dispatcher: null
                      occupiedSeats:
                        -
                          id: 22
                          bus_flight_id: 207
                          from_departure_point_id: 87
                          to_departure_point_id: 88
                          seat_number: 9
                          type: reserved
                          created_at: '2024-01-25T07:57:29.000000Z'
                          updated_at: '2024-02-19T12:32:03.000000Z'
                      baggage_transportation_conditions:
                        -
                          id: 164
                          name: 'Hand baggage (free)'
                          translations:
                            name:
                              ua: 'Ручна поклажа (безкоштовно)'
                              pl: 'Bagaż podręczny (bezpłatny)'
                              en: 'Hand baggage (free)'
                          prices:
                            -
                              currency_id: 88
                              price: 0
                            -
                              currency_id: 89
                              price: 0
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-01-19T11:59:02.000000Z'
                      schedules:
                        -
                          id: 1631
                          departure_point_id: 87
                          departure_point:
                            id: 87
                            name: 'Автостанция "Киев",улица С.Петлюры 32'
                            translations:
                              name:
                                ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                en: 'Bus station "Kyiv",S.Petlury 32 street'
                                ru: 'Автостанция "Киев",улица С.Петлюры 32'
                            city:
                              id: 267
                              name: Киев
                              translations:
                                name:
                                  ua: Київ
                                  pl: Kijów
                                  en: Kyiv
                                  ru: Киев
                              population: null
                              number_of_bus_routes: 0
                              visibility: true
                              country_id: 6
                              created_at: '2023-11-02T11:51:05.000000Z'
                              updated_at: '2024-02-18T14:28:39.000000Z'
                            visibility: true
                            created_at: '2023-11-02T11:52:18.000000Z'
                            updated_at: '2024-03-23T12:23:48.000000Z'
                          arrival_time: '12:00'
                          departure_time: '12:00'
                          days_in_road: 0
                          platform: null
                          has_landing: true
                          has_disembarkation: false
                          is_connecting: false
                          is_connecting_start_endpoint: false
                          position: 0
                          sale_status: open
                          is_active: true
                          has_transfer: false
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-04-22T06:39:22.000000Z'
                        -
                          id: 1632
                          departure_point_id: 88
                          departure_point:
                            id: 88
                            name: Голливуд
                            translations:
                              name:
                                ua: Голливуд
                                pl: Голливуд
                                en: Голливуд
                            city:
                              id: 268
                              name: Чернигов
                              translations:
                                name:
                                  ua: Чернігів
                                  en: Chernihiv
                                  pl: Czernihów
                                  ru: Чернигов
                              population: null
                              number_of_bus_routes: 0
                              visibility: true
                              country_id: 6
                              created_at: '2023-11-02T11:51:37.000000Z'
                              updated_at: '2025-07-17T06:32:14.000000Z'
                            visibility: true
                            created_at: '2023-11-02T11:53:33.000000Z'
                            updated_at: '2023-11-02T11:53:33.000000Z'
                          arrival_time: '15:00'
                          departure_time: '15:00'
                          days_in_road: 0
                          platform: null
                          has_landing: false
                          has_disembarkation: true
                          is_connecting: false
                          is_connecting_start_endpoint: false
                          position: 1
                          sale_status: open
                          is_active: true
                          has_transfer: false
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-04-22T06:39:22.000000Z'
                      payment_methods:
                        -
                          id: 1
                          name: stripe
                          display_name: 'Оплата через Stripe'
                          logo_path: null
                          created_at: '2023-10-27T07:44:26.000000Z'
                          updated_at: '2023-11-03T07:53:11.000000Z'
                        -
                          id: 2
                          name: liqpay
                          display_name: 'Оплата через LiqPay'
                          logo_path: null
                          created_at: '2023-10-27T07:44:26.000000Z'
                          updated_at: '2023-11-03T07:53:11.000000Z'
                        -
                          id: 3
                          name: spot
                          display_name: 'Оплата на месте'
                          logo_path: null
                          created_at: '2023-10-27T07:44:26.000000Z'
                          updated_at: '2023-11-03T07:53:11.000000Z'
                      discounts: []
                      carrier:
                        id: 1
                        name: test
                        hotline_phone: null
                        edrpou: null
                        disclaimer: null
                        translations:
                          disclaimer: []
                      prices:
                        -
                          id: 20172
                          from_departure_point_id: 87
                          to_departure_point_id: 88
                          price:
                            -
                              amount: 10
                              currency_id: 88
                            -
                              amount: 10
                              currency_id: 89
                            -
                              amount: 0
                              currency_id: 90
                            -
                              amount: 0
                              currency_id: 91
                          is_active: true
                          is_forbidden: false
                      created_at: '2024-01-19T11:59:02.000000Z'
                      updated_at: '2024-04-22T06:40:52.000000Z'
                    -
                      id: 207
                      target_departure_date: null
                      target_arrival_date: null
                      target_minutes_in_travel: null
                      target_from_departure_point_id: 0
                      target_to_departure_point_id: 0
                      sale_end_time_before_departure: 0
                      status: open
                      payment_time: 15
                      sale_depth: 15
                      number_of_seats: 15
                      route_name: Киев-Чернигов
                      route_number: '1111'
                      route_ticket_hint: null
                      carrier_name: test
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      without_companion_price_percent: 0
                      selected_seats_prices: null
                      bus:
                        id: 148
                        name: Автобус
                        number: 'WK 77296'
                        status: active
                        schema:
                          id: 179
                          name: Автобус
                          mark: VANHOOL
                          model: 'Astron T917'
                          number_of_seats: 59
                          number_of_floors: 1
                          rows: 5
                          columns: 17
                          items:
                            -
                              id: 40093
                              type: seat
                              name: 'Seat 1'
                              translations:
                                name:
                                  en: 'Seat 1'
                              seat_number: 55
                              row_number: 1
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40094
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 53
                              row_number: 1
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40095
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 49
                              row_number: 1
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40096
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 45
                              row_number: 1
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40097
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 41
                              row_number: 1
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40098
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 37
                              row_number: 1
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40099
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 33
                              row_number: 1
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40100
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 31
                              row_number: 1
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40101
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 29
                              row_number: 1
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40102
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 25
                              row_number: 1
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40103
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 21
                              row_number: 1
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40104
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 17
                              row_number: 1
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40105
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 13
                              row_number: 1
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40106
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 9
                              row_number: 1
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40107
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 5
                              row_number: 1
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40108
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 1
                              row_number: 1
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40109
                              type: driver_seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 1
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40110
                              type: seat
                              name: 'Seat 18'
                              translations:
                                name:
                                  en: 'Seat 18'
                              seat_number: 56
                              row_number: 2
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40111
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 54
                              row_number: 2
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40112
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 50
                              row_number: 2
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40113
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 46
                              row_number: 2
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40114
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 42
                              row_number: 2
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40115
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 38
                              row_number: 2
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40116
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 34
                              row_number: 2
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40117
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 32
                              row_number: 2
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40118
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 30
                              row_number: 2
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40119
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 26
                              row_number: 2
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40120
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 22
                              row_number: 2
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40121
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 18
                              row_number: 2
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40122
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 14
                              row_number: 2
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40123
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 10
                              row_number: 2
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40124
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 6
                              row_number: 2
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40125
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 2
                              row_number: 2
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40126
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 2
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40127
                              type: seat
                              name: 'Seat 35'
                              translations:
                                name:
                                  en: 'Seat 35'
                              seat_number: 57
                              row_number: 3
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40128
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40129
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40130
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40131
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40132
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40133
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40134
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40135
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40136
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40137
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40138
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40139
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40140
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40141
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40142
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40143
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 3
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40144
                              type: seat
                              name: 'Seat 52'
                              translations:
                                name:
                                  en: 'Seat 52'
                              seat_number: 58
                              row_number: 4
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40145
                              type: none
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40146
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 51
                              row_number: 4
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40147
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 47
                              row_number: 4
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40148
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 43
                              row_number: 4
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40149
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 39
                              row_number: 4
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40150
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 35
                              row_number: 4
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40151
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40152
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40153
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 27
                              row_number: 4
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40154
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 23
                              row_number: 4
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40155
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 19
                              row_number: 4
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40156
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 15
                              row_number: 4
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40157
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 11
                              row_number: 4
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40158
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 7
                              row_number: 4
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40159
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 3
                              row_number: 4
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40160
                              type: special
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 4
                              column_number: 17
                              floor_number: 1
                            -
                              id: 40161
                              type: seat
                              name: 'Seat 69'
                              translations:
                                name:
                                  en: 'Seat 69'
                              seat_number: 59
                              row_number: 5
                              column_number: 1
                              floor_number: 1
                            -
                              id: 40162
                              type: none
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 2
                              floor_number: 1
                            -
                              id: 40163
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 52
                              row_number: 5
                              column_number: 3
                              floor_number: 1
                            -
                              id: 40164
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 48
                              row_number: 5
                              column_number: 4
                              floor_number: 1
                            -
                              id: 40165
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 44
                              row_number: 5
                              column_number: 5
                              floor_number: 1
                            -
                              id: 40166
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 40
                              row_number: 5
                              column_number: 6
                              floor_number: 1
                            -
                              id: 40167
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 36
                              row_number: 5
                              column_number: 7
                              floor_number: 1
                            -
                              id: 40168
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 8
                              floor_number: 1
                            -
                              id: 40169
                              type: aisle
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 9
                              floor_number: 1
                            -
                              id: 40170
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 28
                              row_number: 5
                              column_number: 10
                              floor_number: 1
                            -
                              id: 40171
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 24
                              row_number: 5
                              column_number: 11
                              floor_number: 1
                            -
                              id: 40172
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 20
                              row_number: 5
                              column_number: 12
                              floor_number: 1
                            -
                              id: 40173
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 16
                              row_number: 5
                              column_number: 13
                              floor_number: 1
                            -
                              id: 40174
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 12
                              row_number: 5
                              column_number: 14
                              floor_number: 1
                            -
                              id: 40175
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 8
                              row_number: 5
                              column_number: 15
                              floor_number: 1
                            -
                              id: 40176
                              type: seat
                              name: ''
                              translations:
                                name: []
                              seat_number: 4
                              row_number: 5
                              column_number: 16
                              floor_number: 1
                            -
                              id: 40177
                              type: special
                              name: ''
                              translations:
                                name: []
                              seat_number: 0
                              row_number: 5
                              column_number: 17
                              floor_number: 1
                          created_at: '2024-02-16T19:06:33.000000Z'
                          updated_at: '2025-06-11T11:21:31.000000Z'
                        services:
                          -
                            id: 15
                            name: wi-fi
                            translations:
                              name:
                                ua: wi-fi
                                pl: wi-fi
                                en: wi-fi
                            icon_name: wi-fi
                            created_at: '2023-11-02T12:08:09.000000Z'
                            updated_at: '2023-11-02T12:08:09.000000Z'
                          -
                            id: 16
                            name: USB-зарядки
                            translations:
                              name:
                                ua: 'Індивідуальні  USB-зарядки'
                                pl: USB-зарядки
                                en: USB-зарядки
                            icon_name: 'индивидуальные  USB-зарядки'
                            created_at: '2024-01-20T10:58:51.000000Z'
                            updated_at: '2024-04-11T11:51:19.000000Z'
                        created_at: '2024-02-16T19:04:00.000000Z'
                        updated_at: '2024-05-17T18:26:50.000000Z'
                      driver:
                        id: 519
                        first_name: Петро
                        last_name: Шевченко
                        middle_name: Петрович
                        full_name: 'Петро Шевченко Петрович'
                        work_phone: '38063999999'
                      dispatcher: null
                      occupiedSeats:
                        -
                          id: 22
                          bus_flight_id: 207
                          from_departure_point_id: 87
                          to_departure_point_id: 88
                          seat_number: 9
                          type: reserved
                          created_at: '2024-01-25T07:57:29.000000Z'
                          updated_at: '2024-02-19T12:32:03.000000Z'
                      baggage_transportation_conditions:
                        -
                          id: 164
                          name: 'Hand baggage (free)'
                          translations:
                            name:
                              ua: 'Ручна поклажа (безкоштовно)'
                              pl: 'Bagaż podręczny (bezpłatny)'
                              en: 'Hand baggage (free)'
                          prices:
                            -
                              currency_id: 88
                              price: 0
                            -
                              currency_id: 89
                              price: 0
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-01-19T11:59:02.000000Z'
                      schedules:
                        -
                          id: 1631
                          departure_point_id: 87
                          departure_point:
                            id: 87
                            name: 'Автостанция "Киев",улица С.Петлюры 32'
                            translations:
                              name:
                                ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                en: 'Bus station "Kyiv",S.Petlury 32 street'
                                ru: 'Автостанция "Киев",улица С.Петлюры 32'
                            city:
                              id: 267
                              name: Киев
                              translations:
                                name:
                                  ua: Київ
                                  pl: Kijów
                                  en: Kyiv
                                  ru: Киев
                              population: null
                              number_of_bus_routes: 0
                              visibility: true
                              country_id: 6
                              created_at: '2023-11-02T11:51:05.000000Z'
                              updated_at: '2024-02-18T14:28:39.000000Z'
                            visibility: true
                            created_at: '2023-11-02T11:52:18.000000Z'
                            updated_at: '2024-03-23T12:23:48.000000Z'
                          arrival_time: '12:00'
                          departure_time: '12:00'
                          days_in_road: 0
                          platform: null
                          has_landing: true
                          has_disembarkation: false
                          is_connecting: false
                          is_connecting_start_endpoint: false
                          position: 0
                          sale_status: open
                          is_active: true
                          has_transfer: false
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-04-22T06:39:22.000000Z'
                        -
                          id: 1632
                          departure_point_id: 88
                          departure_point:
                            id: 88
                            name: Голливуд
                            translations:
                              name:
                                ua: Голливуд
                                pl: Голливуд
                                en: Голливуд
                            city:
                              id: 268
                              name: Чернигов
                              translations:
                                name:
                                  ua: Чернігів
                                  en: Chernihiv
                                  pl: Czernihów
                                  ru: Чернигов
                              population: null
                              number_of_bus_routes: 0
                              visibility: true
                              country_id: 6
                              created_at: '2023-11-02T11:51:37.000000Z'
                              updated_at: '2025-07-17T06:32:14.000000Z'
                            visibility: true
                            created_at: '2023-11-02T11:53:33.000000Z'
                            updated_at: '2023-11-02T11:53:33.000000Z'
                          arrival_time: '15:00'
                          departure_time: '15:00'
                          days_in_road: 0
                          platform: null
                          has_landing: false
                          has_disembarkation: true
                          is_connecting: false
                          is_connecting_start_endpoint: false
                          position: 1
                          sale_status: open
                          is_active: true
                          has_transfer: false
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-04-22T06:39:22.000000Z'
                      payment_methods:
                        -
                          id: 1
                          name: stripe
                          display_name: 'Оплата через Stripe'
                          logo_path: null
                          created_at: '2023-10-27T07:44:26.000000Z'
                          updated_at: '2023-11-03T07:53:11.000000Z'
                        -
                          id: 2
                          name: liqpay
                          display_name: 'Оплата через LiqPay'
                          logo_path: null
                          created_at: '2023-10-27T07:44:26.000000Z'
                          updated_at: '2023-11-03T07:53:11.000000Z'
                        -
                          id: 3
                          name: spot
                          display_name: 'Оплата на месте'
                          logo_path: null
                          created_at: '2023-10-27T07:44:26.000000Z'
                          updated_at: '2023-11-03T07:53:11.000000Z'
                      discounts: []
                      carrier:
                        id: 1
                        name: test
                        hotline_phone: null
                        edrpou: null
                        disclaimer: null
                        translations:
                          disclaimer: []
                      prices:
                        -
                          id: 20172
                          from_departure_point_id: 87
                          to_departure_point_id: 88
                          price:
                            -
                              amount: 10
                              currency_id: 88
                            -
                              amount: 10
                              currency_id: 89
                            -
                              amount: 0
                              currency_id: 90
                            -
                              amount: 0
                              currency_id: 91
                          is_active: true
                          is_forbidden: false
                      created_at: '2024-01-19T11:59:02.000000Z'
                      updated_at: '2024-04-22T06:40:52.000000Z'
                  return_flights_data: []
                properties:
                  data:
                    type: array
                    example:
                      -
                        id: 207
                        target_departure_date: null
                        target_arrival_date: null
                        target_minutes_in_travel: null
                        target_from_departure_point_id: 0
                        target_to_departure_point_id: 0
                        sale_end_time_before_departure: 0
                        status: open
                        payment_time: 15
                        sale_depth: 15
                        number_of_seats: 15
                        route_name: Киев-Чернигов
                        route_number: '1111'
                        route_ticket_hint: null
                        carrier_name: test
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        without_companion_price_percent: 0
                        selected_seats_prices: null
                        bus:
                          id: 148
                          name: Автобус
                          number: 'WK 77296'
                          status: active
                          schema:
                            id: 179
                            name: Автобус
                            mark: VANHOOL
                            model: 'Astron T917'
                            number_of_seats: 59
                            number_of_floors: 1
                            rows: 5
                            columns: 17
                            items:
                              -
                                id: 40093
                                type: seat
                                name: 'Seat 1'
                                translations:
                                  name:
                                    en: 'Seat 1'
                                seat_number: 55
                                row_number: 1
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40094
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 53
                                row_number: 1
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40095
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 49
                                row_number: 1
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40096
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 45
                                row_number: 1
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40097
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 41
                                row_number: 1
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40098
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 37
                                row_number: 1
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40099
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 33
                                row_number: 1
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40100
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 31
                                row_number: 1
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40101
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 29
                                row_number: 1
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40102
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 25
                                row_number: 1
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40103
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 21
                                row_number: 1
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40104
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 17
                                row_number: 1
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40105
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 13
                                row_number: 1
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40106
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 9
                                row_number: 1
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40107
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 5
                                row_number: 1
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40108
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 1
                                row_number: 1
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40109
                                type: driver_seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 1
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40110
                                type: seat
                                name: 'Seat 18'
                                translations:
                                  name:
                                    en: 'Seat 18'
                                seat_number: 56
                                row_number: 2
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40111
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 54
                                row_number: 2
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40112
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 50
                                row_number: 2
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40113
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 46
                                row_number: 2
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40114
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 42
                                row_number: 2
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40115
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 38
                                row_number: 2
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40116
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 34
                                row_number: 2
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40117
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 32
                                row_number: 2
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40118
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 30
                                row_number: 2
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40119
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 26
                                row_number: 2
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40120
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 22
                                row_number: 2
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40121
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 18
                                row_number: 2
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40122
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 14
                                row_number: 2
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40123
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 10
                                row_number: 2
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40124
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 6
                                row_number: 2
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40125
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 2
                                row_number: 2
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40126
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 2
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40127
                                type: seat
                                name: 'Seat 35'
                                translations:
                                  name:
                                    en: 'Seat 35'
                                seat_number: 57
                                row_number: 3
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40128
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40129
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40130
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40131
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40132
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40133
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40134
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40135
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40136
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40137
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40138
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40139
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40140
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40141
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40142
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40143
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40144
                                type: seat
                                name: 'Seat 52'
                                translations:
                                  name:
                                    en: 'Seat 52'
                                seat_number: 58
                                row_number: 4
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40145
                                type: none
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40146
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 51
                                row_number: 4
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40147
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 47
                                row_number: 4
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40148
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 43
                                row_number: 4
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40149
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 39
                                row_number: 4
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40150
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 35
                                row_number: 4
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40151
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40152
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40153
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 27
                                row_number: 4
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40154
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 23
                                row_number: 4
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40155
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 19
                                row_number: 4
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40156
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 15
                                row_number: 4
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40157
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 11
                                row_number: 4
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40158
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 7
                                row_number: 4
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40159
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 3
                                row_number: 4
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40160
                                type: special
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40161
                                type: seat
                                name: 'Seat 69'
                                translations:
                                  name:
                                    en: 'Seat 69'
                                seat_number: 59
                                row_number: 5
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40162
                                type: none
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40163
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 52
                                row_number: 5
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40164
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 48
                                row_number: 5
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40165
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 44
                                row_number: 5
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40166
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 40
                                row_number: 5
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40167
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 36
                                row_number: 5
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40168
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40169
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40170
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 28
                                row_number: 5
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40171
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 24
                                row_number: 5
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40172
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 20
                                row_number: 5
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40173
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 16
                                row_number: 5
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40174
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 12
                                row_number: 5
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40175
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 8
                                row_number: 5
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40176
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 4
                                row_number: 5
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40177
                                type: special
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 17
                                floor_number: 1
                            created_at: '2024-02-16T19:06:33.000000Z'
                            updated_at: '2025-06-11T11:21:31.000000Z'
                          services:
                            -
                              id: 15
                              name: wi-fi
                              translations:
                                name:
                                  ua: wi-fi
                                  pl: wi-fi
                                  en: wi-fi
                              icon_name: wi-fi
                              created_at: '2023-11-02T12:08:09.000000Z'
                              updated_at: '2023-11-02T12:08:09.000000Z'
                            -
                              id: 16
                              name: USB-зарядки
                              translations:
                                name:
                                  ua: 'Індивідуальні  USB-зарядки'
                                  pl: USB-зарядки
                                  en: USB-зарядки
                              icon_name: 'индивидуальные  USB-зарядки'
                              created_at: '2024-01-20T10:58:51.000000Z'
                              updated_at: '2024-04-11T11:51:19.000000Z'
                          created_at: '2024-02-16T19:04:00.000000Z'
                          updated_at: '2024-05-17T18:26:50.000000Z'
                        driver:
                          id: 519
                          first_name: Петро
                          last_name: Шевченко
                          middle_name: Петрович
                          full_name: 'Петро Шевченко Петрович'
                          work_phone: '38063999999'
                        dispatcher: null
                        occupiedSeats:
                          -
                            id: 22
                            bus_flight_id: 207
                            from_departure_point_id: 87
                            to_departure_point_id: 88
                            seat_number: 9
                            type: reserved
                            created_at: '2024-01-25T07:57:29.000000Z'
                            updated_at: '2024-02-19T12:32:03.000000Z'
                        baggage_transportation_conditions:
                          -
                            id: 164
                            name: 'Hand baggage (free)'
                            translations:
                              name:
                                ua: 'Ручна поклажа (безкоштовно)'
                                pl: 'Bagaż podręczny (bezpłatny)'
                                en: 'Hand baggage (free)'
                            prices:
                              -
                                currency_id: 88
                                price: 0
                              -
                                currency_id: 89
                                price: 0
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-01-19T11:59:02.000000Z'
                        schedules:
                          -
                            id: 1631
                            departure_point_id: 87
                            departure_point:
                              id: 87
                              name: 'Автостанция "Киев",улица С.Петлюры 32'
                              translations:
                                name:
                                  ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                  pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                  en: 'Bus station "Kyiv",S.Petlury 32 street'
                                  ru: 'Автостанция "Киев",улица С.Петлюры 32'
                              city:
                                id: 267
                                name: Киев
                                translations:
                                  name:
                                    ua: Київ
                                    pl: Kijów
                                    en: Kyiv
                                    ru: Киев
                                population: null
                                number_of_bus_routes: 0
                                visibility: true
                                country_id: 6
                                created_at: '2023-11-02T11:51:05.000000Z'
                                updated_at: '2024-02-18T14:28:39.000000Z'
                              visibility: true
                              created_at: '2023-11-02T11:52:18.000000Z'
                              updated_at: '2024-03-23T12:23:48.000000Z'
                            arrival_time: '12:00'
                            departure_time: '12:00'
                            days_in_road: 0
                            platform: null
                            has_landing: true
                            has_disembarkation: false
                            is_connecting: false
                            is_connecting_start_endpoint: false
                            position: 0
                            sale_status: open
                            is_active: true
                            has_transfer: false
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-04-22T06:39:22.000000Z'
                          -
                            id: 1632
                            departure_point_id: 88
                            departure_point:
                              id: 88
                              name: Голливуд
                              translations:
                                name:
                                  ua: Голливуд
                                  pl: Голливуд
                                  en: Голливуд
                              city:
                                id: 268
                                name: Чернигов
                                translations:
                                  name:
                                    ua: Чернігів
                                    en: Chernihiv
                                    pl: Czernihów
                                    ru: Чернигов
                                population: null
                                number_of_bus_routes: 0
                                visibility: true
                                country_id: 6
                                created_at: '2023-11-02T11:51:37.000000Z'
                                updated_at: '2025-07-17T06:32:14.000000Z'
                              visibility: true
                              created_at: '2023-11-02T11:53:33.000000Z'
                              updated_at: '2023-11-02T11:53:33.000000Z'
                            arrival_time: '15:00'
                            departure_time: '15:00'
                            days_in_road: 0
                            platform: null
                            has_landing: false
                            has_disembarkation: true
                            is_connecting: false
                            is_connecting_start_endpoint: false
                            position: 1
                            sale_status: open
                            is_active: true
                            has_transfer: false
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-04-22T06:39:22.000000Z'
                        payment_methods:
                          -
                            id: 1
                            name: stripe
                            display_name: 'Оплата через Stripe'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 2
                            name: liqpay
                            display_name: 'Оплата через LiqPay'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 3
                            name: spot
                            display_name: 'Оплата на месте'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                        discounts: []
                        carrier:
                          id: 1
                          name: test
                          hotline_phone: null
                          edrpou: null
                          disclaimer: null
                          translations:
                            disclaimer: []
                        prices:
                          -
                            id: 20172
                            from_departure_point_id: 87
                            to_departure_point_id: 88
                            price:
                              -
                                amount: 10
                                currency_id: 88
                              -
                                amount: 10
                                currency_id: 89
                              -
                                amount: 0
                                currency_id: 90
                              -
                                amount: 0
                                currency_id: 91
                            is_active: true
                            is_forbidden: false
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-04-22T06:40:52.000000Z'
                      -
                        id: 207
                        target_departure_date: null
                        target_arrival_date: null
                        target_minutes_in_travel: null
                        target_from_departure_point_id: 0
                        target_to_departure_point_id: 0
                        sale_end_time_before_departure: 0
                        status: open
                        payment_time: 15
                        sale_depth: 15
                        number_of_seats: 15
                        route_name: Киев-Чернигов
                        route_number: '1111'
                        route_ticket_hint: null
                        carrier_name: test
                        seat_selection_allowed: true
                        seat_selection_not_allowed_date_from: null
                        seat_selection_not_allowed_date_to: null
                        without_companion: true
                        without_companion_price_percent: 0
                        selected_seats_prices: null
                        bus:
                          id: 148
                          name: Автобус
                          number: 'WK 77296'
                          status: active
                          schema:
                            id: 179
                            name: Автобус
                            mark: VANHOOL
                            model: 'Astron T917'
                            number_of_seats: 59
                            number_of_floors: 1
                            rows: 5
                            columns: 17
                            items:
                              -
                                id: 40093
                                type: seat
                                name: 'Seat 1'
                                translations:
                                  name:
                                    en: 'Seat 1'
                                seat_number: 55
                                row_number: 1
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40094
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 53
                                row_number: 1
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40095
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 49
                                row_number: 1
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40096
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 45
                                row_number: 1
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40097
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 41
                                row_number: 1
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40098
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 37
                                row_number: 1
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40099
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 33
                                row_number: 1
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40100
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 31
                                row_number: 1
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40101
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 29
                                row_number: 1
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40102
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 25
                                row_number: 1
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40103
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 21
                                row_number: 1
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40104
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 17
                                row_number: 1
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40105
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 13
                                row_number: 1
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40106
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 9
                                row_number: 1
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40107
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 5
                                row_number: 1
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40108
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 1
                                row_number: 1
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40109
                                type: driver_seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 1
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40110
                                type: seat
                                name: 'Seat 18'
                                translations:
                                  name:
                                    en: 'Seat 18'
                                seat_number: 56
                                row_number: 2
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40111
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 54
                                row_number: 2
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40112
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 50
                                row_number: 2
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40113
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 46
                                row_number: 2
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40114
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 42
                                row_number: 2
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40115
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 38
                                row_number: 2
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40116
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 34
                                row_number: 2
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40117
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 32
                                row_number: 2
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40118
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 30
                                row_number: 2
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40119
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 26
                                row_number: 2
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40120
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 22
                                row_number: 2
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40121
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 18
                                row_number: 2
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40122
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 14
                                row_number: 2
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40123
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 10
                                row_number: 2
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40124
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 6
                                row_number: 2
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40125
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 2
                                row_number: 2
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40126
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 2
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40127
                                type: seat
                                name: 'Seat 35'
                                translations:
                                  name:
                                    en: 'Seat 35'
                                seat_number: 57
                                row_number: 3
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40128
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40129
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40130
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40131
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40132
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40133
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40134
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40135
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40136
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40137
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40138
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40139
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40140
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40141
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40142
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40143
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 3
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40144
                                type: seat
                                name: 'Seat 52'
                                translations:
                                  name:
                                    en: 'Seat 52'
                                seat_number: 58
                                row_number: 4
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40145
                                type: none
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40146
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 51
                                row_number: 4
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40147
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 47
                                row_number: 4
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40148
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 43
                                row_number: 4
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40149
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 39
                                row_number: 4
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40150
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 35
                                row_number: 4
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40151
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40152
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40153
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 27
                                row_number: 4
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40154
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 23
                                row_number: 4
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40155
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 19
                                row_number: 4
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40156
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 15
                                row_number: 4
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40157
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 11
                                row_number: 4
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40158
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 7
                                row_number: 4
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40159
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 3
                                row_number: 4
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40160
                                type: special
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 4
                                column_number: 17
                                floor_number: 1
                              -
                                id: 40161
                                type: seat
                                name: 'Seat 69'
                                translations:
                                  name:
                                    en: 'Seat 69'
                                seat_number: 59
                                row_number: 5
                                column_number: 1
                                floor_number: 1
                              -
                                id: 40162
                                type: none
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 2
                                floor_number: 1
                              -
                                id: 40163
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 52
                                row_number: 5
                                column_number: 3
                                floor_number: 1
                              -
                                id: 40164
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 48
                                row_number: 5
                                column_number: 4
                                floor_number: 1
                              -
                                id: 40165
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 44
                                row_number: 5
                                column_number: 5
                                floor_number: 1
                              -
                                id: 40166
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 40
                                row_number: 5
                                column_number: 6
                                floor_number: 1
                              -
                                id: 40167
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 36
                                row_number: 5
                                column_number: 7
                                floor_number: 1
                              -
                                id: 40168
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 8
                                floor_number: 1
                              -
                                id: 40169
                                type: aisle
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 9
                                floor_number: 1
                              -
                                id: 40170
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 28
                                row_number: 5
                                column_number: 10
                                floor_number: 1
                              -
                                id: 40171
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 24
                                row_number: 5
                                column_number: 11
                                floor_number: 1
                              -
                                id: 40172
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 20
                                row_number: 5
                                column_number: 12
                                floor_number: 1
                              -
                                id: 40173
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 16
                                row_number: 5
                                column_number: 13
                                floor_number: 1
                              -
                                id: 40174
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 12
                                row_number: 5
                                column_number: 14
                                floor_number: 1
                              -
                                id: 40175
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 8
                                row_number: 5
                                column_number: 15
                                floor_number: 1
                              -
                                id: 40176
                                type: seat
                                name: ''
                                translations:
                                  name: []
                                seat_number: 4
                                row_number: 5
                                column_number: 16
                                floor_number: 1
                              -
                                id: 40177
                                type: special
                                name: ''
                                translations:
                                  name: []
                                seat_number: 0
                                row_number: 5
                                column_number: 17
                                floor_number: 1
                            created_at: '2024-02-16T19:06:33.000000Z'
                            updated_at: '2025-06-11T11:21:31.000000Z'
                          services:
                            -
                              id: 15
                              name: wi-fi
                              translations:
                                name:
                                  ua: wi-fi
                                  pl: wi-fi
                                  en: wi-fi
                              icon_name: wi-fi
                              created_at: '2023-11-02T12:08:09.000000Z'
                              updated_at: '2023-11-02T12:08:09.000000Z'
                            -
                              id: 16
                              name: USB-зарядки
                              translations:
                                name:
                                  ua: 'Індивідуальні  USB-зарядки'
                                  pl: USB-зарядки
                                  en: USB-зарядки
                              icon_name: 'индивидуальные  USB-зарядки'
                              created_at: '2024-01-20T10:58:51.000000Z'
                              updated_at: '2024-04-11T11:51:19.000000Z'
                          created_at: '2024-02-16T19:04:00.000000Z'
                          updated_at: '2024-05-17T18:26:50.000000Z'
                        driver:
                          id: 519
                          first_name: Петро
                          last_name: Шевченко
                          middle_name: Петрович
                          full_name: 'Петро Шевченко Петрович'
                          work_phone: '38063999999'
                        dispatcher: null
                        occupiedSeats:
                          -
                            id: 22
                            bus_flight_id: 207
                            from_departure_point_id: 87
                            to_departure_point_id: 88
                            seat_number: 9
                            type: reserved
                            created_at: '2024-01-25T07:57:29.000000Z'
                            updated_at: '2024-02-19T12:32:03.000000Z'
                        baggage_transportation_conditions:
                          -
                            id: 164
                            name: 'Hand baggage (free)'
                            translations:
                              name:
                                ua: 'Ручна поклажа (безкоштовно)'
                                pl: 'Bagaż podręczny (bezpłatny)'
                                en: 'Hand baggage (free)'
                            prices:
                              -
                                currency_id: 88
                                price: 0
                              -
                                currency_id: 89
                                price: 0
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-01-19T11:59:02.000000Z'
                        schedules:
                          -
                            id: 1631
                            departure_point_id: 87
                            departure_point:
                              id: 87
                              name: 'Автостанция "Киев",улица С.Петлюры 32'
                              translations:
                                name:
                                  ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                  pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                  en: 'Bus station "Kyiv",S.Petlury 32 street'
                                  ru: 'Автостанция "Киев",улица С.Петлюры 32'
                              city:
                                id: 267
                                name: Киев
                                translations:
                                  name:
                                    ua: Київ
                                    pl: Kijów
                                    en: Kyiv
                                    ru: Киев
                                population: null
                                number_of_bus_routes: 0
                                visibility: true
                                country_id: 6
                                created_at: '2023-11-02T11:51:05.000000Z'
                                updated_at: '2024-02-18T14:28:39.000000Z'
                              visibility: true
                              created_at: '2023-11-02T11:52:18.000000Z'
                              updated_at: '2024-03-23T12:23:48.000000Z'
                            arrival_time: '12:00'
                            departure_time: '12:00'
                            days_in_road: 0
                            platform: null
                            has_landing: true
                            has_disembarkation: false
                            is_connecting: false
                            is_connecting_start_endpoint: false
                            position: 0
                            sale_status: open
                            is_active: true
                            has_transfer: false
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-04-22T06:39:22.000000Z'
                          -
                            id: 1632
                            departure_point_id: 88
                            departure_point:
                              id: 88
                              name: Голливуд
                              translations:
                                name:
                                  ua: Голливуд
                                  pl: Голливуд
                                  en: Голливуд
                              city:
                                id: 268
                                name: Чернигов
                                translations:
                                  name:
                                    ua: Чернігів
                                    en: Chernihiv
                                    pl: Czernihów
                                    ru: Чернигов
                                population: null
                                number_of_bus_routes: 0
                                visibility: true
                                country_id: 6
                                created_at: '2023-11-02T11:51:37.000000Z'
                                updated_at: '2025-07-17T06:32:14.000000Z'
                              visibility: true
                              created_at: '2023-11-02T11:53:33.000000Z'
                              updated_at: '2023-11-02T11:53:33.000000Z'
                            arrival_time: '15:00'
                            departure_time: '15:00'
                            days_in_road: 0
                            platform: null
                            has_landing: false
                            has_disembarkation: true
                            is_connecting: false
                            is_connecting_start_endpoint: false
                            position: 1
                            sale_status: open
                            is_active: true
                            has_transfer: false
                            created_at: '2024-01-19T11:59:02.000000Z'
                            updated_at: '2024-04-22T06:39:22.000000Z'
                        payment_methods:
                          -
                            id: 1
                            name: stripe
                            display_name: 'Оплата через Stripe'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 2
                            name: liqpay
                            display_name: 'Оплата через LiqPay'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                          -
                            id: 3
                            name: spot
                            display_name: 'Оплата на месте'
                            logo_path: null
                            created_at: '2023-10-27T07:44:26.000000Z'
                            updated_at: '2023-11-03T07:53:11.000000Z'
                        discounts: []
                        carrier:
                          id: 1
                          name: test
                          hotline_phone: null
                          edrpou: null
                          disclaimer: null
                          translations:
                            disclaimer: []
                        prices:
                          -
                            id: 20172
                            from_departure_point_id: 87
                            to_departure_point_id: 88
                            price:
                              -
                                amount: 10
                                currency_id: 88
                              -
                                amount: 10
                                currency_id: 89
                              -
                                amount: 0
                                currency_id: 90
                              -
                                amount: 0
                                currency_id: 91
                            is_active: true
                            is_forbidden: false
                        created_at: '2024-01-19T11:59:02.000000Z'
                        updated_at: '2024-04-22T06:40:52.000000Z'
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                          example: 207
                        target_departure_date:
                          type: string
                          example: null
                        target_arrival_date:
                          type: string
                          example: null
                        target_minutes_in_travel:
                          type: string
                          example: null
                        target_from_departure_point_id:
                          type: integer
                          example: 0
                        target_to_departure_point_id:
                          type: integer
                          example: 0
                        sale_end_time_before_departure:
                          type: integer
                          example: 0
                        status:
                          type: string
                          example: open
                        payment_time:
                          type: integer
                          example: 15
                        sale_depth:
                          type: integer
                          example: 15
                        number_of_seats:
                          type: integer
                          example: 15
                        route_name:
                          type: string
                          example: Киев-Чернигов
                        route_number:
                          type: string
                          example: '1111'
                        route_ticket_hint:
                          type: string
                          example: null
                        carrier_name:
                          type: string
                          example: test
                        seat_selection_allowed:
                          type: boolean
                          example: true
                        seat_selection_not_allowed_date_from:
                          type: string
                          example: null
                        seat_selection_not_allowed_date_to:
                          type: string
                          example: null
                        without_companion:
                          type: boolean
                          example: true
                        without_companion_price_percent:
                          type: integer
                          example: 0
                        selected_seats_prices:
                          type: string
                          example: null
                        bus:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 148
                            name:
                              type: string
                              example: Автобус
                            number:
                              type: string
                              example: 'WK 77296'
                            status:
                              type: string
                              example: active
                            schema:
                              type: object
                              properties:
                                id:
                                  type: integer
                                  example: 179
                                name:
                                  type: string
                                  example: Автобус
                                mark:
                                  type: string
                                  example: VANHOOL
                                model:
                                  type: string
                                  example: 'Astron T917'
                                number_of_seats:
                                  type: integer
                                  example: 59
                                number_of_floors:
                                  type: integer
                                  example: 1
                                rows:
                                  type: integer
                                  example: 5
                                columns:
                                  type: integer
                                  example: 17
                                items:
                                  type: array
                                  example:
                                    -
                                      id: 40093
                                      type: seat
                                      name: 'Seat 1'
                                      translations: { name: { en: 'Seat 1' } }
                                      seat_number: 55
                                      row_number: 1
                                      column_number: 1
                                      floor_number: 1
                                    -
                                      id: 40094
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 53
                                      row_number: 1
                                      column_number: 2
                                      floor_number: 1
                                    -
                                      id: 40095
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 49
                                      row_number: 1
                                      column_number: 3
                                      floor_number: 1
                                    -
                                      id: 40096
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 45
                                      row_number: 1
                                      column_number: 4
                                      floor_number: 1
                                    -
                                      id: 40097
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 41
                                      row_number: 1
                                      column_number: 5
                                      floor_number: 1
                                    -
                                      id: 40098
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 37
                                      row_number: 1
                                      column_number: 6
                                      floor_number: 1
                                    -
                                      id: 40099
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 33
                                      row_number: 1
                                      column_number: 7
                                      floor_number: 1
                                    -
                                      id: 40100
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 31
                                      row_number: 1
                                      column_number: 8
                                      floor_number: 1
                                    -
                                      id: 40101
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 29
                                      row_number: 1
                                      column_number: 9
                                      floor_number: 1
                                    -
                                      id: 40102
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 25
                                      row_number: 1
                                      column_number: 10
                                      floor_number: 1
                                    -
                                      id: 40103
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 21
                                      row_number: 1
                                      column_number: 11
                                      floor_number: 1
                                    -
                                      id: 40104
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 17
                                      row_number: 1
                                      column_number: 12
                                      floor_number: 1
                                    -
                                      id: 40105
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 13
                                      row_number: 1
                                      column_number: 13
                                      floor_number: 1
                                    -
                                      id: 40106
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 9
                                      row_number: 1
                                      column_number: 14
                                      floor_number: 1
                                    -
                                      id: 40107
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 5
                                      row_number: 1
                                      column_number: 15
                                      floor_number: 1
                                    -
                                      id: 40108
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 1
                                      row_number: 1
                                      column_number: 16
                                      floor_number: 1
                                    -
                                      id: 40109
                                      type: driver_seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 1
                                      column_number: 17
                                      floor_number: 1
                                    -
                                      id: 40110
                                      type: seat
                                      name: 'Seat 18'
                                      translations: { name: { en: 'Seat 18' } }
                                      seat_number: 56
                                      row_number: 2
                                      column_number: 1
                                      floor_number: 1
                                    -
                                      id: 40111
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 54
                                      row_number: 2
                                      column_number: 2
                                      floor_number: 1
                                    -
                                      id: 40112
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 50
                                      row_number: 2
                                      column_number: 3
                                      floor_number: 1
                                    -
                                      id: 40113
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 46
                                      row_number: 2
                                      column_number: 4
                                      floor_number: 1
                                    -
                                      id: 40114
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 42
                                      row_number: 2
                                      column_number: 5
                                      floor_number: 1
                                    -
                                      id: 40115
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 38
                                      row_number: 2
                                      column_number: 6
                                      floor_number: 1
                                    -
                                      id: 40116
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 34
                                      row_number: 2
                                      column_number: 7
                                      floor_number: 1
                                    -
                                      id: 40117
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 32
                                      row_number: 2
                                      column_number: 8
                                      floor_number: 1
                                    -
                                      id: 40118
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 30
                                      row_number: 2
                                      column_number: 9
                                      floor_number: 1
                                    -
                                      id: 40119
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 26
                                      row_number: 2
                                      column_number: 10
                                      floor_number: 1
                                    -
                                      id: 40120
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 22
                                      row_number: 2
                                      column_number: 11
                                      floor_number: 1
                                    -
                                      id: 40121
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 18
                                      row_number: 2
                                      column_number: 12
                                      floor_number: 1
                                    -
                                      id: 40122
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 14
                                      row_number: 2
                                      column_number: 13
                                      floor_number: 1
                                    -
                                      id: 40123
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 10
                                      row_number: 2
                                      column_number: 14
                                      floor_number: 1
                                    -
                                      id: 40124
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 6
                                      row_number: 2
                                      column_number: 15
                                      floor_number: 1
                                    -
                                      id: 40125
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 2
                                      row_number: 2
                                      column_number: 16
                                      floor_number: 1
                                    -
                                      id: 40126
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 2
                                      column_number: 17
                                      floor_number: 1
                                    -
                                      id: 40127
                                      type: seat
                                      name: 'Seat 35'
                                      translations: { name: { en: 'Seat 35' } }
                                      seat_number: 57
                                      row_number: 3
                                      column_number: 1
                                      floor_number: 1
                                    -
                                      id: 40128
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 2
                                      floor_number: 1
                                    -
                                      id: 40129
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 3
                                      floor_number: 1
                                    -
                                      id: 40130
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 4
                                      floor_number: 1
                                    -
                                      id: 40131
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 5
                                      floor_number: 1
                                    -
                                      id: 40132
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 6
                                      floor_number: 1
                                    -
                                      id: 40133
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 7
                                      floor_number: 1
                                    -
                                      id: 40134
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 8
                                      floor_number: 1
                                    -
                                      id: 40135
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 9
                                      floor_number: 1
                                    -
                                      id: 40136
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 10
                                      floor_number: 1
                                    -
                                      id: 40137
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 11
                                      floor_number: 1
                                    -
                                      id: 40138
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 12
                                      floor_number: 1
                                    -
                                      id: 40139
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 13
                                      floor_number: 1
                                    -
                                      id: 40140
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 14
                                      floor_number: 1
                                    -
                                      id: 40141
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 15
                                      floor_number: 1
                                    -
                                      id: 40142
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 16
                                      floor_number: 1
                                    -
                                      id: 40143
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 3
                                      column_number: 17
                                      floor_number: 1
                                    -
                                      id: 40144
                                      type: seat
                                      name: 'Seat 52'
                                      translations: { name: { en: 'Seat 52' } }
                                      seat_number: 58
                                      row_number: 4
                                      column_number: 1
                                      floor_number: 1
                                    -
                                      id: 40145
                                      type: none
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 4
                                      column_number: 2
                                      floor_number: 1
                                    -
                                      id: 40146
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 51
                                      row_number: 4
                                      column_number: 3
                                      floor_number: 1
                                    -
                                      id: 40147
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 47
                                      row_number: 4
                                      column_number: 4
                                      floor_number: 1
                                    -
                                      id: 40148
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 43
                                      row_number: 4
                                      column_number: 5
                                      floor_number: 1
                                    -
                                      id: 40149
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 39
                                      row_number: 4
                                      column_number: 6
                                      floor_number: 1
                                    -
                                      id: 40150
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 35
                                      row_number: 4
                                      column_number: 7
                                      floor_number: 1
                                    -
                                      id: 40151
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 4
                                      column_number: 8
                                      floor_number: 1
                                    -
                                      id: 40152
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 4
                                      column_number: 9
                                      floor_number: 1
                                    -
                                      id: 40153
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 27
                                      row_number: 4
                                      column_number: 10
                                      floor_number: 1
                                    -
                                      id: 40154
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 23
                                      row_number: 4
                                      column_number: 11
                                      floor_number: 1
                                    -
                                      id: 40155
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 19
                                      row_number: 4
                                      column_number: 12
                                      floor_number: 1
                                    -
                                      id: 40156
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 15
                                      row_number: 4
                                      column_number: 13
                                      floor_number: 1
                                    -
                                      id: 40157
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 11
                                      row_number: 4
                                      column_number: 14
                                      floor_number: 1
                                    -
                                      id: 40158
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 7
                                      row_number: 4
                                      column_number: 15
                                      floor_number: 1
                                    -
                                      id: 40159
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 3
                                      row_number: 4
                                      column_number: 16
                                      floor_number: 1
                                    -
                                      id: 40160
                                      type: special
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 4
                                      column_number: 17
                                      floor_number: 1
                                    -
                                      id: 40161
                                      type: seat
                                      name: 'Seat 69'
                                      translations: { name: { en: 'Seat 69' } }
                                      seat_number: 59
                                      row_number: 5
                                      column_number: 1
                                      floor_number: 1
                                    -
                                      id: 40162
                                      type: none
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 5
                                      column_number: 2
                                      floor_number: 1
                                    -
                                      id: 40163
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 52
                                      row_number: 5
                                      column_number: 3
                                      floor_number: 1
                                    -
                                      id: 40164
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 48
                                      row_number: 5
                                      column_number: 4
                                      floor_number: 1
                                    -
                                      id: 40165
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 44
                                      row_number: 5
                                      column_number: 5
                                      floor_number: 1
                                    -
                                      id: 40166
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 40
                                      row_number: 5
                                      column_number: 6
                                      floor_number: 1
                                    -
                                      id: 40167
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 36
                                      row_number: 5
                                      column_number: 7
                                      floor_number: 1
                                    -
                                      id: 40168
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 5
                                      column_number: 8
                                      floor_number: 1
                                    -
                                      id: 40169
                                      type: aisle
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 5
                                      column_number: 9
                                      floor_number: 1
                                    -
                                      id: 40170
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 28
                                      row_number: 5
                                      column_number: 10
                                      floor_number: 1
                                    -
                                      id: 40171
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 24
                                      row_number: 5
                                      column_number: 11
                                      floor_number: 1
                                    -
                                      id: 40172
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 20
                                      row_number: 5
                                      column_number: 12
                                      floor_number: 1
                                    -
                                      id: 40173
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 16
                                      row_number: 5
                                      column_number: 13
                                      floor_number: 1
                                    -
                                      id: 40174
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 12
                                      row_number: 5
                                      column_number: 14
                                      floor_number: 1
                                    -
                                      id: 40175
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 8
                                      row_number: 5
                                      column_number: 15
                                      floor_number: 1
                                    -
                                      id: 40176
                                      type: seat
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 4
                                      row_number: 5
                                      column_number: 16
                                      floor_number: 1
                                    -
                                      id: 40177
                                      type: special
                                      name: ''
                                      translations: { name: [] }
                                      seat_number: 0
                                      row_number: 5
                                      column_number: 17
                                      floor_number: 1
                                  items:
                                    type: object
                                    properties:
                                      id: { type: integer, example: 40093 }
                                      type: { type: string, example: seat }
                                      name: { type: string, example: 'Seat 1' }
                                      translations: { type: object, properties: { name: { type: object, properties: { en: { type: string, example: 'Seat 1' } } } } }
                                      seat_number: { type: integer, example: 55 }
                                      row_number: { type: integer, example: 1 }
                                      column_number: { type: integer, example: 1 }
                                      floor_number: { type: integer, example: 1 }
                                created_at:
                                  type: string
                                  example: '2024-02-16T19:06:33.000000Z'
                                updated_at:
                                  type: string
                                  example: '2025-06-11T11:21:31.000000Z'
                            services:
                              type: array
                              example:
                                -
                                  id: 15
                                  name: wi-fi
                                  translations:
                                    name:
                                      ua: wi-fi
                                      pl: wi-fi
                                      en: wi-fi
                                  icon_name: wi-fi
                                  created_at: '2023-11-02T12:08:09.000000Z'
                                  updated_at: '2023-11-02T12:08:09.000000Z'
                                -
                                  id: 16
                                  name: USB-зарядки
                                  translations:
                                    name:
                                      ua: 'Індивідуальні  USB-зарядки'
                                      pl: USB-зарядки
                                      en: USB-зарядки
                                  icon_name: 'индивидуальные  USB-зарядки'
                                  created_at: '2024-01-20T10:58:51.000000Z'
                                  updated_at: '2024-04-11T11:51:19.000000Z'
                              items:
                                type: object
                                properties:
                                  id:
                                    type: integer
                                    example: 15
                                  name:
                                    type: string
                                    example: wi-fi
                                  translations:
                                    type: object
                                    properties:
                                      name: { type: object, properties: { ua: { type: string, example: wi-fi }, pl: { type: string, example: wi-fi }, en: { type: string, example: wi-fi } } }
                                  icon_name:
                                    type: string
                                    example: wi-fi
                                  created_at:
                                    type: string
                                    example: '2023-11-02T12:08:09.000000Z'
                                  updated_at:
                                    type: string
                                    example: '2023-11-02T12:08:09.000000Z'
                            created_at:
                              type: string
                              example: '2024-02-16T19:04:00.000000Z'
                            updated_at:
                              type: string
                              example: '2024-05-17T18:26:50.000000Z'
                        driver:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 519
                            first_name:
                              type: string
                              example: Петро
                            last_name:
                              type: string
                              example: Шевченко
                            middle_name:
                              type: string
                              example: Петрович
                            full_name:
                              type: string
                              example: 'Петро Шевченко Петрович'
                            work_phone:
                              type: string
                              example: '38063999999'
                        dispatcher:
                          type: string
                          example: null
                        occupiedSeats:
                          type: array
                          example:
                            -
                              id: 22
                              bus_flight_id: 207
                              from_departure_point_id: 87
                              to_departure_point_id: 88
                              seat_number: 9
                              type: reserved
                              created_at: '2024-01-25T07:57:29.000000Z'
                              updated_at: '2024-02-19T12:32:03.000000Z'
                          items:
                            type: object
                            properties:
                              id:
                                type: integer
                                example: 22
                              bus_flight_id:
                                type: integer
                                example: 207
                              from_departure_point_id:
                                type: integer
                                example: 87
                              to_departure_point_id:
                                type: integer
                                example: 88
                              seat_number:
                                type: integer
                                example: 9
                              type:
                                type: string
                                example: reserved
                              created_at:
                                type: string
                                example: '2024-01-25T07:57:29.000000Z'
                              updated_at:
                                type: string
                                example: '2024-02-19T12:32:03.000000Z'
                        baggage_transportation_conditions:
                          type: array
                          example:
                            -
                              id: 164
                              name: 'Hand baggage (free)'
                              translations:
                                name:
                                  ua: 'Ручна поклажа (безкоштовно)'
                                  pl: 'Bagaż podręczny (bezpłatny)'
                                  en: 'Hand baggage (free)'
                              prices:
                                -
                                  currency_id: 88
                                  price: 0
                                -
                                  currency_id: 89
                                  price: 0
                              created_at: '2024-01-19T11:59:02.000000Z'
                              updated_at: '2024-01-19T11:59:02.000000Z'
                          items:
                            type: object
                            properties:
                              id:
                                type: integer
                                example: 164
                              name:
                                type: string
                                example: 'Hand baggage (free)'
                              translations:
                                type: object
                                properties:
                                  name:
                                    type: object
                                    properties:
                                      ua: { type: string, example: 'Ручна поклажа (безкоштовно)' }
                                      pl: { type: string, example: 'Bagaż podręczny (bezpłatny)' }
                                      en: { type: string, example: 'Hand baggage (free)' }
                              prices:
                                type: array
                                example:
                                  -
                                    currency_id: 88
                                    price: 0
                                  -
                                    currency_id: 89
                                    price: 0
                                items:
                                  type: object
                                  properties:
                                    currency_id:
                                      type: integer
                                      example: 88
                                    price:
                                      type: integer
                                      example: 0
                              created_at:
                                type: string
                                example: '2024-01-19T11:59:02.000000Z'
                              updated_at:
                                type: string
                                example: '2024-01-19T11:59:02.000000Z'
                        schedules:
                          type: array
                          example:
                            -
                              id: 1631
                              departure_point_id: 87
                              departure_point:
                                id: 87
                                name: 'Автостанция "Киев",улица С.Петлюры 32'
                                translations:
                                  name:
                                    ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                    pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                    en: 'Bus station "Kyiv",S.Petlury 32 street'
                                    ru: 'Автостанция "Киев",улица С.Петлюры 32'
                                city:
                                  id: 267
                                  name: Киев
                                  translations:
                                    name:
                                      ua: Київ
                                      pl: Kijów
                                      en: Kyiv
                                      ru: Киев
                                  population: null
                                  number_of_bus_routes: 0
                                  visibility: true
                                  country_id: 6
                                  created_at: '2023-11-02T11:51:05.000000Z'
                                  updated_at: '2024-02-18T14:28:39.000000Z'
                                visibility: true
                                created_at: '2023-11-02T11:52:18.000000Z'
                                updated_at: '2024-03-23T12:23:48.000000Z'
                              arrival_time: '12:00'
                              departure_time: '12:00'
                              days_in_road: 0
                              platform: null
                              has_landing: true
                              has_disembarkation: false
                              is_connecting: false
                              is_connecting_start_endpoint: false
                              position: 0
                              sale_status: open
                              is_active: true
                              has_transfer: false
                              created_at: '2024-01-19T11:59:02.000000Z'
                              updated_at: '2024-04-22T06:39:22.000000Z'
                            -
                              id: 1632
                              departure_point_id: 88
                              departure_point:
                                id: 88
                                name: Голливуд
                                translations:
                                  name:
                                    ua: Голливуд
                                    pl: Голливуд
                                    en: Голливуд
                                city:
                                  id: 268
                                  name: Чернигов
                                  translations:
                                    name:
                                      ua: Чернігів
                                      en: Chernihiv
                                      pl: Czernihów
                                      ru: Чернигов
                                  population: null
                                  number_of_bus_routes: 0
                                  visibility: true
                                  country_id: 6
                                  created_at: '2023-11-02T11:51:37.000000Z'
                                  updated_at: '2025-07-17T06:32:14.000000Z'
                                visibility: true
                                created_at: '2023-11-02T11:53:33.000000Z'
                                updated_at: '2023-11-02T11:53:33.000000Z'
                              arrival_time: '15:00'
                              departure_time: '15:00'
                              days_in_road: 0
                              platform: null
                              has_landing: false
                              has_disembarkation: true
                              is_connecting: false
                              is_connecting_start_endpoint: false
                              position: 1
                              sale_status: open
                              is_active: true
                              has_transfer: false
                              created_at: '2024-01-19T11:59:02.000000Z'
                              updated_at: '2024-04-22T06:39:22.000000Z'
                          items:
                            type: object
                            properties:
                              id:
                                type: integer
                                example: 1631
                              departure_point_id:
                                type: integer
                                example: 87
                              departure_point:
                                type: object
                                properties:
                                  id:
                                    type: integer
                                    example: 87
                                  name:
                                    type: string
                                    example: 'Автостанция "Киев",улица С.Петлюры 32'
                                  translations:
                                    type: object
                                    properties:
                                      name: { type: object, properties: { ua: { type: string, example: 'Автостанція "Київ", вул. С. Петлюри 32' }, pl: { type: string, example: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32' }, en: { type: string, example: 'Bus station "Kyiv",S.Petlury 32 street' }, ru: { type: string, example: 'Автостанция "Киев",улица С.Петлюры 32' } } }
                                  city:
                                    type: object
                                    properties:
                                      id: { type: integer, example: 267 }
                                      name: { type: string, example: Киев }
                                      translations: { type: object, properties: { name: { type: object, properties: { ua: { type: string, example: Київ }, pl: { type: string, example: Kijów }, en: { type: string, example: Kyiv }, ru: { type: string, example: Киев } } } } }
                                      population: { type: string, example: null }
                                      number_of_bus_routes: { type: integer, example: 0 }
                                      visibility: { type: boolean, example: true }
                                      country_id: { type: integer, example: 6 }
                                      created_at: { type: string, example: '2023-11-02T11:51:05.000000Z' }
                                      updated_at: { type: string, example: '2024-02-18T14:28:39.000000Z' }
                                  visibility:
                                    type: boolean
                                    example: true
                                  created_at:
                                    type: string
                                    example: '2023-11-02T11:52:18.000000Z'
                                  updated_at:
                                    type: string
                                    example: '2024-03-23T12:23:48.000000Z'
                              arrival_time:
                                type: string
                                example: '12:00'
                              departure_time:
                                type: string
                                example: '12:00'
                              days_in_road:
                                type: integer
                                example: 0
                              platform:
                                type: string
                                example: null
                              has_landing:
                                type: boolean
                                example: true
                              has_disembarkation:
                                type: boolean
                                example: false
                              is_connecting:
                                type: boolean
                                example: false
                              is_connecting_start_endpoint:
                                type: boolean
                                example: false
                              position:
                                type: integer
                                example: 0
                              sale_status:
                                type: string
                                example: open
                              is_active:
                                type: boolean
                                example: true
                              has_transfer:
                                type: boolean
                                example: false
                              created_at:
                                type: string
                                example: '2024-01-19T11:59:02.000000Z'
                              updated_at:
                                type: string
                                example: '2024-04-22T06:39:22.000000Z'
                        payment_methods:
                          type: array
                          example:
                            -
                              id: 1
                              name: stripe
                              display_name: 'Оплата через Stripe'
                              logo_path: null
                              created_at: '2023-10-27T07:44:26.000000Z'
                              updated_at: '2023-11-03T07:53:11.000000Z'
                            -
                              id: 2
                              name: liqpay
                              display_name: 'Оплата через LiqPay'
                              logo_path: null
                              created_at: '2023-10-27T07:44:26.000000Z'
                              updated_at: '2023-11-03T07:53:11.000000Z'
                            -
                              id: 3
                              name: spot
                              display_name: 'Оплата на месте'
                              logo_path: null
                              created_at: '2023-10-27T07:44:26.000000Z'
                              updated_at: '2023-11-03T07:53:11.000000Z'
                          items:
                            type: object
                            properties:
                              id:
                                type: integer
                                example: 1
                              name:
                                type: string
                                example: stripe
                              display_name:
                                type: string
                                example: 'Оплата через Stripe'
                              logo_path:
                                type: string
                                example: null
                              created_at:
                                type: string
                                example: '2023-10-27T07:44:26.000000Z'
                              updated_at:
                                type: string
                                example: '2023-11-03T07:53:11.000000Z'
                        discounts:
                          type: array
                          example: []
                        carrier:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 1
                            name:
                              type: string
                              example: test
                            hotline_phone:
                              type: string
                              example: null
                            edrpou:
                              type: string
                              example: null
                            disclaimer:
                              type: string
                              example: null
                            translations:
                              type: object
                              properties:
                                disclaimer:
                                  type: array
                                  example: []
                        prices:
                          type: array
                          example:
                            -
                              id: 20172
                              from_departure_point_id: 87
                              to_departure_point_id: 88
                              price:
                                -
                                  amount: 10
                                  currency_id: 88
                                -
                                  amount: 10
                                  currency_id: 89
                                -
                                  amount: 0
                                  currency_id: 90
                                -
                                  amount: 0
                                  currency_id: 91
                              is_active: true
                              is_forbidden: false
                          items:
                            type: object
                            properties:
                              id:
                                type: integer
                                example: 20172
                              from_departure_point_id:
                                type: integer
                                example: 87
                              to_departure_point_id:
                                type: integer
                                example: 88
                              price:
                                type: array
                                example:
                                  -
                                    amount: 10
                                    currency_id: 88
                                  -
                                    amount: 10
                                    currency_id: 89
                                  -
                                    amount: 0
                                    currency_id: 90
                                  -
                                    amount: 0
                                    currency_id: 91
                                items:
                                  type: object
                                  properties:
                                    amount:
                                      type: integer
                                      example: 10
                                    currency_id:
                                      type: integer
                                      example: 88
                              is_active:
                                type: boolean
                                example: true
                              is_forbidden:
                                type: boolean
                                example: false
                        created_at:
                          type: string
                          example: '2024-01-19T11:59:02.000000Z'
                        updated_at:
                          type: string
                          example: '2024-04-22T06:40:52.000000Z'
                  return_flights_data:
                    type: array
                    example: []
      tags:
        - Tickets
      security: []
    post:
      summary: 'Buy ticket'
      operationId: buyTicket
      description: "Buy ticket\n<aside class=\"warning\">If use in integration api payment_method_id = id of payment method \"cash\" (System settings -> Get all payment methods)</aside>"
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: null
                    public_id: ''
                    paid_at: null
                    agent_id: null
                    status: null
                    total_price: 110.54
                    payment_on_the_spot: null
                    expired_at: null
                    created_at: null
                    updated_at: null
                  payment_method_data:
                    data: array
                    type: string
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: string
                        example: null
                      public_id:
                        type: string
                        example: ''
                      paid_at:
                        type: string
                        example: null
                      agent_id:
                        type: string
                        example: null
                      status:
                        type: string
                        example: null
                      total_price:
                        type: number
                        example: 110.54
                      payment_on_the_spot:
                        type: string
                        example: null
                      expired_at:
                        type: string
                        example: null
                      created_at:
                        type: string
                        example: null
                      updated_at:
                        type: string
                        example: null
                  payment_method_data:
                    type: object
                    properties:
                      data:
                        type: string
                        example: array
                      type:
                        type: string
                        example: string
      tags:
        - Tickets
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                there:
                  type: array
                  description: 'Bus flight id'
                  example:
                    agent_id: 1
                    bus_flight_id: 1
                    from_departure_point_id: 1
                    to_departure_point_id: 2
                    passengers:
                      -
                        first_name: John
                        last_name: Doe
                        phone_number: '123456789'
                        email: example@example.com
                        birthday: '1990-10-10'
                        passenger_type: adult
                        baggage:
                          -
                            id: 1
                            quantity: 1
                    seat_numbers:
                      - 1
                      - 2
                    without_companion: true
                  items:
                    type: string
                back:
                  type: array
                  description: 'Bus flight id. Structure equal "there"'
                  example:
                    bus_flight_id: 1
                    from_departure_point_id: 1
                    to_departure_point_id: 2
                    passengers:
                      -
                        first_name: John
                        last_name: Doe
                        phone_number: '123456789'
                        email: example@example.com
                        birthday: '1990-10-10'
                        passenger_type: adult
                        comment: 'Some comment'
                        discount_id: 1
                        baggage:
                          -
                            id: 1
                            quantity: 1
                    seat_numbers:
                      - 1
                      - 2
                    without_companion: true
                  items:
                    type: string
                payment_method_id:
                  type: string
                  description: 'Payment method id'
                  example: 1
                  nullable: false
                currency_id:
                  type: string
                  description: 'Currency id. Required for integration'
                  example: 1
                  nullable: false
                email:
                  type: string
                  description: 'Email. Required if guest'
                  example: some@example.com
                  nullable: false
                phone:
                  type: string
                  description: 'Phone. Required if guest'
                  example: '123456789'
                  nullable: false
                send_tickets_to_email:
                  type: string
                  description: 'Send tickets to email'
                  example: true
                  nullable: false
              required:
                - there
                - payment_method_id
      security: []
  '/integration-api/flight-details/{id}/{fromDeparturePointId}/{toDeparturePointId}':
    get:
      summary: 'Get single flight details'
      operationId: getSingleFlightDetails
      description: 'Get flight details'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        401:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  message: Unauthorized
                properties:
                  message:
                    type: string
                    example: Unauthorized
      tags:
        - Tickets
      security: []
    parameters:
      -
        in: path
        name: id
        description: 'Bus flight id'
        example: 1
        required: true
        schema:
          type: string
      -
        in: path
        name: fromDeparturePointId
        description: 'From departure point id'
        example: 1
        required: true
        schema:
          type: string
      -
        in: path
        name: toDeparturePointId
        description: 'To departure point id'
        example: 2
        required: true
        schema:
          type: string
  '/integration-api/ticket/{id}':
    get:
      summary: 'Show my ticket'
      operationId: showMyTicket
      description: 'Get ticket by id'
      parameters:
        -
          in: header
          name: locale
          description: ''
          example: ua
          schema:
            type: string
      responses:
        200:
          description: ''
          content:
            application/json:
              schema:
                type: object
                example:
                  data:
                    id: 22
                    type: internal
                    public_id: YHETxCGlb0NmnHK
                    price: '10.00'
                    currency:
                      id: 88
                      display_name: Гривня
                      code: UAH
                      symbol: ₴
                      is_active: true
                      created_at: '2023-11-02T11:57:10.000000Z'
                      updated_at: '2023-11-02T11:57:10.000000Z'
                    order:
                      id: 25
                      public_id: kOKT9MVfb048GOi
                      paid_at: null
                      agent_id: null
                      status: pending
                      total_price: '10.00'
                      payment_on_the_spot: true
                      expired_at: '2024-01-25T08:12:29.000000Z'
                      created_at: '2024-01-25T07:57:29.000000Z'
                      updated_at: '2024-01-25T07:57:29.000000Z'
                    order_id: 25
                    bus_flight:
                      id: 207
                      departure_date: '2024-01-25T10:00:00.000000Z'
                      sale_end_time_before_departure: 0
                      arrival_date: '2024-01-25T13:00:00.000000Z'
                      hours_in_travel: 3
                      bus:
                        id: 148
                        name: Автобус
                        number: 'WK 77296'
                        status: active
                        created_at: '2024-02-16T19:04:00.000000Z'
                        updated_at: '2024-05-17T18:26:50.000000Z'
                      status: open
                      payment_time: 15
                      sale_depth: 15
                      number_of_seats: 15
                      carrier_name: тест
                      seat_selection_allowed: true
                      seat_selection_not_allowed_date_from: null
                      seat_selection_not_allowed_date_to: null
                      without_companion: true
                      min_price:
                        -
                          currency_id: 89
                          price: '10'
                        -
                          currency_id: 88
                          price: '10'
                      schedules:
                        -
                          id: 1631
                          departure_point_id: 87
                          departure_point:
                            id: 87
                            name: 'Автостанция "Киев",улица С.Петлюры 32'
                            translations:
                              name:
                                ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                en: 'Bus station "Kyiv",S.Petlury 32 street'
                                ru: 'Автостанция "Киев",улица С.Петлюры 32'
                            visibility: true
                            created_at: '2023-11-02T11:52:18.000000Z'
                            updated_at: '2024-03-23T12:23:48.000000Z'
                          arrival_time: '12:00'
                          departure_time: '12:00'
                          days_in_road: 0
                          platform: null
                          has_landing: true
                          has_disembarkation: false
                          is_connecting: false
                          is_connecting_start_endpoint: false
                          connecting_bus_flight: null
                          position: 0
                          sale_status: open
                          is_active: true
                          has_transfer: false
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-04-22T06:39:22.000000Z'
                        -
                          id: 1632
                          departure_point_id: 88
                          departure_point:
                            id: 88
                            name: Голливуд
                            translations:
                              name:
                                ua: Голливуд
                                pl: Голливуд
                                en: Голливуд
                            visibility: true
                            created_at: '2023-11-02T11:53:33.000000Z'
                            updated_at: '2023-11-02T11:53:33.000000Z'
                          arrival_time: '15:00'
                          departure_time: '15:00'
                          days_in_road: 0
                          platform: null
                          has_landing: false
                          has_disembarkation: true
                          is_connecting: false
                          is_connecting_start_endpoint: false
                          connecting_bus_flight: null
                          position: 1
                          sale_status: open
                          is_active: true
                          has_transfer: false
                          created_at: '2024-01-19T11:59:02.000000Z'
                          updated_at: '2024-04-22T06:39:22.000000Z'
                      forbidden_sale_date_from: null
                      forbidden_sale_date_to: null
                      created_at: '2024-01-19T11:59:02.000000Z'
                      updated_at: '2024-04-22T06:40:52.000000Z'
                    from_departure_point:
                      id: 87
                      name: 'Автостанция "Киев",улица С.Петлюры 32'
                      translations:
                        name:
                          ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                          pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                          en: 'Bus station "Kyiv",S.Petlury 32 street'
                          ru: 'Автостанция "Киев",улица С.Петлюры 32'
                      visibility: true
                      created_at: '2023-11-02T11:52:18.000000Z'
                      updated_at: '2024-03-23T12:23:48.000000Z'
                    to_departure_point:
                      id: 88
                      name: Голливуд
                      translations:
                        name:
                          ua: Голливуд
                          pl: Голливуд
                          en: Голливуд
                      visibility: true
                      created_at: '2023-11-02T11:53:33.000000Z'
                      updated_at: '2023-11-02T11:53:33.000000Z'
                    first_name: test
                    last_name: test
                    phone: '11111111111'
                    email: null
                    birthday: null
                    passenger_type: adult
                    departure_date: '2024-01-25T09:00:00.000000Z'
                    occupied_seats:
                      -
                        id: 22
                        bus_flight_id: 207
                        from_departure_point_id: 87
                        to_departure_point_id: 88
                        seat_number: 9
                        type: reserved
                        created_at: '2024-01-25T07:57:29.000000Z'
                        updated_at: '2024-02-19T12:32:03.000000Z'
                    bus_flight_id: 207
                    canceled_at: null
                    cancel_comment: null
                    status: pending
                    seat_change_allowed: true
                    comment: null
                    prepayments: []
                    prepayments_amount: 0
                    is_processed: false
                    external_route_name: null
                    external_ticket_id: null
                    external_discount_name: null
                    is_external: false
                    created_at: '2024-01-25T07:57:29.000000Z'
                    updated_at: '2025-08-06T06:32:46.000000Z'
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                        example: 22
                      type:
                        type: string
                        example: internal
                      public_id:
                        type: string
                        example: YHETxCGlb0NmnHK
                      price:
                        type: string
                        example: '10.00'
                      currency:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 88
                          display_name:
                            type: string
                            example: Гривня
                          code:
                            type: string
                            example: UAH
                          symbol:
                            type: string
                            example: ₴
                          is_active:
                            type: boolean
                            example: true
                          created_at:
                            type: string
                            example: '2023-11-02T11:57:10.000000Z'
                          updated_at:
                            type: string
                            example: '2023-11-02T11:57:10.000000Z'
                      order:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 25
                          public_id:
                            type: string
                            example: kOKT9MVfb048GOi
                          paid_at:
                            type: string
                            example: null
                          agent_id:
                            type: string
                            example: null
                          status:
                            type: string
                            example: pending
                          total_price:
                            type: string
                            example: '10.00'
                          payment_on_the_spot:
                            type: boolean
                            example: true
                          expired_at:
                            type: string
                            example: '2024-01-25T08:12:29.000000Z'
                          created_at:
                            type: string
                            example: '2024-01-25T07:57:29.000000Z'
                          updated_at:
                            type: string
                            example: '2024-01-25T07:57:29.000000Z'
                      order_id:
                        type: integer
                        example: 25
                      bus_flight:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 207
                          departure_date:
                            type: string
                            example: '2024-01-25T10:00:00.000000Z'
                          sale_end_time_before_departure:
                            type: integer
                            example: 0
                          arrival_date:
                            type: string
                            example: '2024-01-25T13:00:00.000000Z'
                          hours_in_travel:
                            type: integer
                            example: 3
                          bus:
                            type: object
                            properties:
                              id:
                                type: integer
                                example: 148
                              name:
                                type: string
                                example: Автобус
                              number:
                                type: string
                                example: 'WK 77296'
                              status:
                                type: string
                                example: active
                              created_at:
                                type: string
                                example: '2024-02-16T19:04:00.000000Z'
                              updated_at:
                                type: string
                                example: '2024-05-17T18:26:50.000000Z'
                          status:
                            type: string
                            example: open
                          payment_time:
                            type: integer
                            example: 15
                          sale_depth:
                            type: integer
                            example: 15
                          number_of_seats:
                            type: integer
                            example: 15
                          carrier_name:
                            type: string
                            example: тест
                          seat_selection_allowed:
                            type: boolean
                            example: true
                          seat_selection_not_allowed_date_from:
                            type: string
                            example: null
                          seat_selection_not_allowed_date_to:
                            type: string
                            example: null
                          without_companion:
                            type: boolean
                            example: true
                          min_price:
                            type: array
                            example:
                              -
                                currency_id: 89
                                price: '10'
                              -
                                currency_id: 88
                                price: '10'
                            items:
                              type: object
                              properties:
                                currency_id:
                                  type: integer
                                  example: 89
                                price:
                                  type: string
                                  example: '10'
                          schedules:
                            type: array
                            example:
                              -
                                id: 1631
                                departure_point_id: 87
                                departure_point:
                                  id: 87
                                  name: 'Автостанция "Киев",улица С.Петлюры 32'
                                  translations:
                                    name:
                                      ua: 'Автостанція "Київ", вул. С. Петлюри 32'
                                      pl: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                      en: 'Bus station "Kyiv",S.Petlury 32 street'
                                      ru: 'Автостанция "Киев",улица С.Петлюры 32'
                                  visibility: true
                                  created_at: '2023-11-02T11:52:18.000000Z'
                                  updated_at: '2024-03-23T12:23:48.000000Z'
                                arrival_time: '12:00'
                                departure_time: '12:00'
                                days_in_road: 0
                                platform: null
                                has_landing: true
                                has_disembarkation: false
                                is_connecting: false
                                is_connecting_start_endpoint: false
                                connecting_bus_flight: null
                                position: 0
                                sale_status: open
                                is_active: true
                                has_transfer: false
                                created_at: '2024-01-19T11:59:02.000000Z'
                                updated_at: '2024-04-22T06:39:22.000000Z'
                              -
                                id: 1632
                                departure_point_id: 88
                                departure_point:
                                  id: 88
                                  name: Голливуд
                                  translations:
                                    name:
                                      ua: Голливуд
                                      pl: Голливуд
                                      en: Голливуд
                                  visibility: true
                                  created_at: '2023-11-02T11:53:33.000000Z'
                                  updated_at: '2023-11-02T11:53:33.000000Z'
                                arrival_time: '15:00'
                                departure_time: '15:00'
                                days_in_road: 0
                                platform: null
                                has_landing: false
                                has_disembarkation: true
                                is_connecting: false
                                is_connecting_start_endpoint: false
                                connecting_bus_flight: null
                                position: 1
                                sale_status: open
                                is_active: true
                                has_transfer: false
                                created_at: '2024-01-19T11:59:02.000000Z'
                                updated_at: '2024-04-22T06:39:22.000000Z'
                            items:
                              type: object
                              properties:
                                id:
                                  type: integer
                                  example: 1631
                                departure_point_id:
                                  type: integer
                                  example: 87
                                departure_point:
                                  type: object
                                  properties:
                                    id:
                                      type: integer
                                      example: 87
                                    name:
                                      type: string
                                      example: 'Автостанция "Киев",улица С.Петлюры 32'
                                    translations:
                                      type: object
                                      properties: { name: { type: object, properties: { ua: { type: string, example: 'Автостанція "Київ", вул. С. Петлюри 32' }, pl: { type: string, example: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32' }, en: { type: string, example: 'Bus station "Kyiv",S.Petlury 32 street' }, ru: { type: string, example: 'Автостанция "Киев",улица С.Петлюры 32' } } } }
                                    visibility:
                                      type: boolean
                                      example: true
                                    created_at:
                                      type: string
                                      example: '2023-11-02T11:52:18.000000Z'
                                    updated_at:
                                      type: string
                                      example: '2024-03-23T12:23:48.000000Z'
                                arrival_time:
                                  type: string
                                  example: '12:00'
                                departure_time:
                                  type: string
                                  example: '12:00'
                                days_in_road:
                                  type: integer
                                  example: 0
                                platform:
                                  type: string
                                  example: null
                                has_landing:
                                  type: boolean
                                  example: true
                                has_disembarkation:
                                  type: boolean
                                  example: false
                                is_connecting:
                                  type: boolean
                                  example: false
                                is_connecting_start_endpoint:
                                  type: boolean
                                  example: false
                                connecting_bus_flight:
                                  type: string
                                  example: null
                                position:
                                  type: integer
                                  example: 0
                                sale_status:
                                  type: string
                                  example: open
                                is_active:
                                  type: boolean
                                  example: true
                                has_transfer:
                                  type: boolean
                                  example: false
                                created_at:
                                  type: string
                                  example: '2024-01-19T11:59:02.000000Z'
                                updated_at:
                                  type: string
                                  example: '2024-04-22T06:39:22.000000Z'
                          forbidden_sale_date_from:
                            type: string
                            example: null
                          forbidden_sale_date_to:
                            type: string
                            example: null
                          created_at:
                            type: string
                            example: '2024-01-19T11:59:02.000000Z'
                          updated_at:
                            type: string
                            example: '2024-04-22T06:40:52.000000Z'
                      from_departure_point:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 87
                          name:
                            type: string
                            example: 'Автостанция "Киев",улица С.Петлюры 32'
                          translations:
                            type: object
                            properties:
                              name:
                                type: object
                                properties:
                                  ua:
                                    type: string
                                    example: 'Автостанція "Київ", вул. С. Петлюри 32'
                                  pl:
                                    type: string
                                    example: 'Dworzec autobusowy "Kyiv",ulica S.Petlyury 32'
                                  en:
                                    type: string
                                    example: 'Bus station "Kyiv",S.Petlury 32 street'
                                  ru:
                                    type: string
                                    example: 'Автостанция "Киев",улица С.Петлюры 32'
                          visibility:
                            type: boolean
                            example: true
                          created_at:
                            type: string
                            example: '2023-11-02T11:52:18.000000Z'
                          updated_at:
                            type: string
                            example: '2024-03-23T12:23:48.000000Z'
                      to_departure_point:
                        type: object
                        properties:
                          id:
                            type: integer
                            example: 88
                          name:
                            type: string
                            example: Голливуд
                          translations:
                            type: object
                            properties:
                              name:
                                type: object
                                properties:
                                  ua:
                                    type: string
                                    example: Голливуд
                                  pl:
                                    type: string
                                    example: Голливуд
                                  en:
                                    type: string
                                    example: Голливуд
                          visibility:
                            type: boolean
                            example: true
                          created_at:
                            type: string
                            example: '2023-11-02T11:53:33.000000Z'
                          updated_at:
                            type: string
                            example: '2023-11-02T11:53:33.000000Z'
                      first_name:
                        type: string
                        example: test
                      last_name:
                        type: string
                        example: test
                      phone:
                        type: string
                        example: '11111111111'
                      email:
                        type: string
                        example: null
                      birthday:
                        type: string
                        example: null
                      passenger_type:
                        type: string
                        example: adult
                      departure_date:
                        type: string
                        example: '2024-01-25T09:00:00.000000Z'
                      occupied_seats:
                        type: array
                        example:
                          -
                            id: 22
                            bus_flight_id: 207
                            from_departure_point_id: 87
                            to_departure_point_id: 88
                            seat_number: 9
                            type: reserved
                            created_at: '2024-01-25T07:57:29.000000Z'
                            updated_at: '2024-02-19T12:32:03.000000Z'
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                              example: 22
                            bus_flight_id:
                              type: integer
                              example: 207
                            from_departure_point_id:
                              type: integer
                              example: 87
                            to_departure_point_id:
                              type: integer
                              example: 88
                            seat_number:
                              type: integer
                              example: 9
                            type:
                              type: string
                              example: reserved
                            created_at:
                              type: string
                              example: '2024-01-25T07:57:29.000000Z'
                            updated_at:
                              type: string
                              example: '2024-02-19T12:32:03.000000Z'
                      bus_flight_id:
                        type: integer
                        example: 207
                      canceled_at:
                        type: string
                        example: null
                      cancel_comment:
                        type: string
                        example: null
                      status:
                        type: string
                        example: pending
                      seat_change_allowed:
                        type: boolean
                        example: true
                      comment:
                        type: string
                        example: null
                      prepayments:
                        type: array
                        example: []
                      prepayments_amount:
                        type: integer
                        example: 0
                      is_processed:
                        type: boolean
                        example: false
                      external_route_name:
                        type: string
                        example: null
                      external_ticket_id:
                        type: string
                        example: null
                      external_discount_name:
                        type: string
                        example: null
                      is_external:
                        type: boolean
                        example: false
                      created_at:
                        type: string
                        example: '2024-01-25T07:57:29.000000Z'
                      updated_at:
                        type: string
                        example: '2025-08-06T06:32:46.000000Z'
      tags:
        - Tickets
      security: []
    parameters:
      -
        in: path
        name: id
        description: 'Ticket public id'
        example: z2zcwP3Z
        required: true
        schema:
          type: string
tags:
  -
    name: 'Bus flight'
    description: 'Bus flights'
  -
    name: 'Bus route'
    description: 'Bus routes'
  -
    name: Endpoints
    description: ''
  -
    name: Geo
    description: 'Geo data'
  -
    name: Orders
    description: ''
  -
    name: Passengers
    description: Passengers
  -
    name: Profile
    description: Profile
  -
    name: 'System settings'
    description: 'System Setting'
  -
    name: Tickets
    description: Tickets
components:
  securitySchemes:
    default:
      type: http
      scheme: bearer
      description: 'You can retrieve your token by visiting your dashboard and clicking <b>Generate API token</b>.'
security:
  -
    default: []
