> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Autenticación

> Autentíquese en la API de FlexiCapture for Invoices Cloud mediante HTTP Basic Auth: combine el ID y el token de su aplicación y, a continuación, codifíquelos en Base64 para el encabezado.

La autenticación en la API se realiza mediante [HTTP Basic Auth](https://en.wikipedia.org/wiki/Basic_access_authentication).

Todas las solicitudes a la API deben contener un encabezado de autorización. Para obtener el encabezado de autorización, use las credenciales de la aplicación: el identificador de la aplicación y el token de la aplicación.

Las aplicaciones de ABBYY FlexiCapture Cloud especifican la configuración que se utiliza para procesar los documentos cargados. Determinan el tipo de documento, la lista de campos que se extraerán, las reglas que se comprobarán y mucho más. Si tiene varias aplicaciones, puede elegir cuál usar según sus necesidades. Puede ver las credenciales de la aplicación y cambiar la aplicación activa en la página **Applications** del [portal web de ABBYY FlexiCapture Cloud](https://flexicapture.com).

<div id="get-the-authorization-header">
  ## Obtenga el encabezado de autorización
</div>

<Steps>
  <Step title="Concatene las credenciales">
    Concatene el identificador de la aplicación y el token, utilizando dos puntos como separador.
  </Step>

  <Step title="Codifique la cadena">
    Codifique la cadena resultante con cualquier variante de Base64.
  </Step>

  <Step title="Agregue el método de autorización">
    Agregue el método de autorización seguido de un espacio al principio de la cadena codificada.
  </Step>
</Steps>

<div id="example">
  ### Ejemplo
</div>

Para un ID de la aplicación `Aladdin` y un token `OpenSesame`:

1. Concatena el ID de la aplicación y el token:

   ```text theme={null}
   Aladdin:OpenSesame
   ```
2. Codifica la cadena con cualquier variante de Base64:

   ```text theme={null}
   QWxhZGRpbjpPcGVuU2VzYW1l
   ```
3. Añade el método de autorización seguido de un espacio delante de la cadena codificada:

   ```text theme={null}
   Basic QWxhZGRpbjpPcGVuU2VzYW1l
   ```

El encabezado de autorización resultante es:

```text theme={null}
Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l
```
