www.iberia.com Open in urlscan Pro
23.45.97.131  Public Scan

Submitted URL: https://www.iberia.com/es/autocheckin-online/?language=en&market=us#/ibcose
Effective URL: https://www.iberia.com/es/autocheckin-online/?language=en&market=us
Submission: On October 03 via manual from GB — Scanned from GB

Form analysis 2 forms found in the DOM

<form class="ib-form ng-pristine ng-valid">
  <fieldset>
    <legend class="u-hide-accessible">Language</legend>
    <div class="ib-select ib-select--search-full">
      <label for="select_language" class="ib-select__label u-hide-accessible">Select a Language</label>
      <div class="ib-select__action ui-select-container ui-select-bootstrap dropdown ng-pristine ng-untouched ng-valid ng-not-empty" ng-class="{open: $select.open}" id="select_language" data-ng-model="ibHeaderMainCtrl.model.selectedLanguage"
        aria-invalid="false">
        <div class="ib-select__list-ipt ui-select-match" ng-hide="$select.open &amp;&amp; $select.searchEnabled" ng-disabled="$select.disabled" ng-class="{'btn-default-focus':$select.focus}" placeholder="Select a Language" aria-hidden="false"
          aria-disabled="false"><span tabindex="-1" class="btn btn-default form-control ui-select-toggle" aria-label="Select box activate" ng-disabled="$select.disabled" ng-click="$select.activate()" style="outline: 0;" role="button"
            aria-disabled="false"><span ng-show="$select.isEmpty()" class="ui-select-placeholder text-muted ng-hide" aria-hidden="true">Select a Language</span> <span ng-hide="$select.isEmpty()" class="ui-select-match-text pull-left"
              ng-class="{'ui-select-allow-clear': $select.allowClear &amp;&amp; !$select.isEmpty()}" ng-transclude="" aria-hidden="false">
              <span class="ib-select__txt">English</span>
            </span> <i class="caret pull-right" ng-click="$select.toggle($event)" role="button" tabindex="0"></i>
            <a ng-show="$select.allowClear &amp;&amp; !$select.isEmpty() &amp;&amp; ($select.disabled !== true)" aria-label="Select box clear" style="margin-right: 10px" ng-click="$select.clear($event)" class="btn btn-xs btn-link pull-right ng-hide" aria-hidden="true"><i class="glyphicon glyphicon-remove" aria-hidden="true"></i></a></span>
        </div><span ng-show="$select.open &amp;&amp; $select.refreshing &amp;&amp; $select.spinnerEnabled" class="ui-select-refreshing glyphicon glyphicon-refresh ui-select-spin ng-hide" aria-hidden="true"></span> <input type="search"
          autocomplete="off" tabindex="-1" aria-expanded="true" aria-label="Select box" aria-owns="ui-select-choices-0" class="form-control ui-select-search ng-pristine ng-untouched ng-valid ng-empty ng-hide"
          ng-class="{ 'ui-select-search-hidden' : !$select.searchEnabled }" placeholder="Select a Language" ng-model="$select.search" ng-show="$select.open" aria-hidden="true" aria-invalid="false" style="width: 10px;">
        <ul class="ib-select__list ui-select-choices ui-select-choices-content ui-select-dropdown dropdown-menu ng-hide" ng-show="$select.open &amp;&amp; $select.items.length > 0"
          repeat="item in (ibHeaderMainCtrl.model.languages | filter: $select.search)" aria-hidden="true">
          <li class="ui-select-choices-group" id="ui-select-choices-0">
            <div class="divider ng-hide" ng-show="$select.isGrouped &amp;&amp; $index > 0" aria-hidden="true"></div>
            <div ng-show="$select.isGrouped" class="ui-select-choices-group-label dropdown-header ng-hide" ng-bind="$group.name" aria-hidden="true"></div><!----><!----><!----><!----><!---->
          </li>
        </ul>
        <div class="ui-select-no-choice"></div><ui-select-single></ui-select-single><input ng-disabled="$select.disabled" class="ui-select-focusser ui-select-offscreen" type="text" id="focusser-0" aria-label="Select box focus" aria-haspopup="true"
          role="button">
      </div>
    </div>
    <button id="menus-header-grey-bar-accept-language-btn" data-ng-click="ibHeaderMainCtrl.changeLanguage()" class="ib-button ib-button--red ib-button--big ib-button--block">Accept</button>
  </fieldset>
</form>

Name: formBooking

<form name="formBooking" class="ib_form ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" novalidate="">
  <fieldset class="ib-box-form__fieldset">
    <legend class="ib-box-form__title " data-equal="login-title" style="height: 28px; transition: height 0.5s ease 0s;">Log in using your flight details</legend>
    <div class="ib-box-form__group">
      <div class="ib-input" ng-class="{'ib-input--error': formBooking.$submitted &amp;&amp; formBooking.surname.$invalid}">
        <label ng-class="{'ib-input__label--focus' : searchCtrl.surnameFocused || (formBooking.surname.$viewValue !=null &amp;&amp; formBooking.surname.$viewValue !=='')}" for="ANONYMOUS_LOGIN_INPUT_SURNAME" class="ib-input__label">Passenger’s
          surname</label>
        <input name="surname" id="ANONYMOUS_LOGIN_INPUT_SURNAME" type="text" class="ib-input__input ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" required="" maxlength="30"
          data-ng-model="searchCtrl.model.surname" ng-pattern="/^(?!.*[0-9*\xa1!?\xbf<>\\\xba\xaa|/\xb7@#$%&amp;,;=()_+{}\[\]&quot;^\u20ac\xa3])/" data-ib-validator-cleaner="[0-9*¡!?¿<>\ºª|/·@#$%&amp;,;=?¿())_+{}\[\]&quot;\^€$£]"
          data-ng-focus="searchCtrl.surnameFocused=true" data-ng-blur="searchCtrl.surnameFocused=false" aria-invalid="true">
      </div>
      <div id="cki-search-anonymous-login-surname-error" ng-messages="formBooking.$submitted &amp;&amp; formBooking.surname.$error" aria-live="assertive" class="ng-inactive">
        <!---->
        <!---->
      </div>
    </div>
    <div class="ib-box-form__group">
      <div class="ib-input" ng-class="{'ib-input--error': formBooking.$submitted &amp;&amp; formBooking.pnr.$invalid}">
        <label ng-class="{'ib-input__label--focus' : searchCtrl.pnrFocused || (formBooking.pnr.$viewValue !=null &amp;&amp; formBooking.pnr.$viewValue !=='')}" for="ANONYMOUS_LOGIN_INPUT_PNR" class="ib-input__label">Booking code or ticket
          number</label>
        <input name="pnr" id="ANONYMOUS_LOGIN_INPUT_PNR" type="text" class="ib-input__input ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" maxlength="14"
          ng-pattern="/(^[a-zA-Z0-9]{5,6}$)|(^[0-9]{3}[- ]?[0-9]{10}$)|(^[0-9]{16}$)/" data-ib-validator-cleaner="[^a-zA-Z\d\-]" required="" data-ng-model="searchCtrl.model.pnr" data-ng-focus="searchCtrl.pnrFocused=true"
          data-ng-blur="searchCtrl.pnrFocused=false" aria-invalid="true">
      </div>
      <div id="cki-search-anonymous-login-flight-code-error" ng-messages="formBooking.$submitted &amp;&amp; formBooking.pnr.$error" aria-live="assertive" class="ng-inactive">
        <!---->
        <!---->
      </div>
      <p class="ib-box-form__msg-info">
        <button type="button" id="ANONYMOUS_LOGIN_LINK_HELP" title="Pop-up window explaining what the booking code is and where to find it" data-ng-click="searchCtrl.openGenericModal('md','ibcose.vista-modal-dondestan',false)"
          class="ib-box-form__msg-link ib-link__modal">What is the booking code?</button>
      </p>
    </div>
  </fieldset>
  <input name="accept" type="submit" value="Check in online" class="ib-button ib-box-form__button ib-button--big ib-button--red" data-ng-click="searchCtrl.initBooking(formBooking)" id="ANONYMOUS_LOGIN_BOTON">
</form>

Text Content

___

USA - English
Language
Select a Language
Select a Language English
 * 


Accept
 * Access
   
 * Register

/




ONLINE CHECK-IN

Book your seat, add to your flight and get your boarding pass
Log in using your flight details
Passenger’s surname

Booking code or ticket number


What is the booking code?



Check in at the airport if:
You are travelling with a pet or other animal
You are a minor travelling alone
See further exceptions and get more information regarding online check-in

Select your seat and get your boarding pass as soon as you book a flight with
Iberia, Iberia Express and Air Nostrum. If your fare doesn't include seat
selection, you can still book in it advance for less than you would pay at the
airport and get your boarding pass. Alternatively, you can wait until 24 hours
before the departure of your flight and then check in. Please bear in that mind
check-in for flights to/from Cuba, El Salvador, United States, United Kingdom,
Guatemala, Mexico, Puerto Rico and South Africa only opens 24 hours before the
departure of your flight.

The time limit to obtain your boarding pass online is up to 1 hour prior to the
scheduled flight departure (90 minutes in Lagos, San José and 180 minutes in
Caracas).

If you are denied boarding or if your flight is cancelled or delayed for more
than two hours, ask at the check-in desk or boarding gate for the text stating
your rights, particularly with regard to compensation and assistance. See
passenger rights now.

Read more
Accessibility
Personal data protection policy
© Iberia 2023



Monetate log: [T391 - Loading time log CKI (MNTTGF v4)][Variante A] 3/10/2023,
17:03:42 GMT+1 [IBCOSE][T391 - Loading time log CKI (MNTTGF v4)|Variante A]
Inicio de la variante3/10/2023, 17:03:42 GMT+1 [IBCOSE][T391 - Loading time log
CKI (MNTTGF v4)|Variante A] Tracking GA: done! (0)3/10/2023, 17:03:42 GMT+1
[IBCOSE][T391 - Loading time log CKI (MNTTGF v4)|Variante A] Tracking GA40:
done! (0)
Monetate log: [MNTT_INTEGRATION_QM][v3]
10/3/2023, 5:03:45 PM
[MNTT_INTEGRATION_QM|v3]: MNTT integration timeout error



Usamos cookies analíticas, de personalización y publicitarias (propias y de
terceros) para mostrarte contenido útil y basado en tus preferencias de
navegación. Para aceptar este tipo de cookies, pulsa el botón Aceptar. Para
configurarlas o rechazar su uso, pulsa en Configuración de cookies. Para más
información, lee la Política de Cookies de Iberia.

Configuración de cookies Aceptar todas las cookies



CENTRO DE PREFERENCIA DE LA PRIVACIDAD




 * SU PRIVACIDAD


 * COOKIES TÉCNICAS Y NECESARIAS


 * COOKIES DE RENDIMIENTO


 * COOKIES DE PERSONALIZACIÓN


 * COOKIES DIRIGIDAS


 * COOKIES DE FUNCIONALIDAD

SU PRIVACIDAD

Como respetamos su privacidad, puede aceptar o rechazar nuestra utilización de
cookies para cada categoría de cookies moviendo el selector que encontrarás al
final de cada una de las líneas de abajo. Cada vez que se te ofrezca aceptar o
rechazar la utilización de determinadas categorías de cookies, te
proporcionaremos la información esencial que necesites saber para efectuar tu
elección. Sin embargo, si bloquea algunos tipos de cookies, puede que su
experiencia de uso de la web se vea afectada y también los servicios que podemos
ofrecerle. Para obtener más información sobre la gestión de cookies que realiza
Iberia acceda a nuestra política.
Más información

COOKIES TÉCNICAS Y NECESARIAS

Activas siempre

Estas cookies son necesarias para que el sitio web funcione y no se pueden
desactivar en nuestros sistemas. Se configuran en respuesta a sus acciones
realizadas al solicitar servicios, como establecer sus preferencias de
privacidad, iniciar sesión o completar formularios. Puede configurar su
navegador para bloquear o alertar sobre estas cookies, pero algunas áreas del
sitio no funcionarán. Estas cookies no almacenan ninguna información de
identificación personal.

‎

COOKIES DE RENDIMIENTO

Cookies de rendimiento Desactivadas


Estas cookies nos permiten contar las visitas y fuentes de tráfico para poder
evaluar el rendimiento de nuestro sitio y mejorarlo. Nos ayudan a saber qué
páginas son las más o las menos visitadas, y cómo los visitantes navegan por el
sitio. Toda la información que recogen estas cookies es agregada y, por lo
tanto, es anónima. Si no permite utilizar estas cookies, no sabremos cuándo
visitó nuestro sitio y no podremos evaluar si funcionó correctamente.

‎

COOKIES DE PERSONALIZACIÓN

Cookies de personalización Desactivadas


Estas cookies almacenan información del comportamiento de los usuarios obtenida
a través de la observación continuada. Gracias a ellas, podemos conocer los
hábitos de navegación en internet y mostrarte publicidad relacionada con tu
perfil de navegación.

‎

COOKIES DIRIGIDAS

Cookies dirigidas Desactivadas


Estas cookies pueden ser establecidas a través de nuestro sitio por nuestros
socios publicitarios. Pueden ser utilizadas por esas empresas para crear un
perfil de sus intereses y mostrarle anuncios relevantes en otros sitios. No
almacenan directamente información personal, sino que se basan en la
identificación única de su navegador y dispositivo de Internet. Si no permite
utilizar estas cookies, verá menos publicidad dirigida.

‎

COOKIES DE FUNCIONALIDAD

Cookies de funcionalidad Desactivadas


Estas cookies permiten que el sitio ofrezca una mejor funcionalidad y
personalización. Pueden ser establecidas por nosotros o por terceras partes
cuyos servicios hemos agregado a nuestras páginas. Si no permite estas cookies
algunos de nuestros servicios no funcionarán correctamente.

‎
Back Button


BACK

Filter Button
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

 * View Third Party Cookies
    * Name
      cookie name


Clear
checkbox label label
Apply Cancel
Confirmar mis preferencias
Rechazarlas todas Permitirlas todas