> ## 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.

# Authentifizierung

> Authentifizieren Sie sich bei der FlexiCapture for Invoices Cloud API mit HTTP Basic Auth: Kombinieren Sie Ihre Application ID und Ihr Token und Base64-kodieren Sie sie dann für den Header.

Die Authentifizierung bei der API erfolgt über [HTTP Basic Auth](https://en.wikipedia.org/wiki/Basic_access_authentication).

Alle Anfragen an die API müssen einen Authorization-Header enthalten. Um den Authorization-Header zu erhalten, verwenden Sie die Anmeldedaten der Anwendung: den Anwendungsbezeichner und das Token.

Anwendungen in ABBYY FlexiCapture Cloud legen die Einstellungen fest, die für die Verarbeitung der hochgeladenen Dokumente verwendet werden. Sie bestimmen den Dokumenttyp, die Liste der zu extrahierenden Felder, die zu prüfenden Regeln und vieles mehr. Wenn Sie mehrere Anwendungen haben, können Sie je nach Bedarf auswählen, welche verwendet werden soll. Sie können die Anmeldedaten der Anwendung einsehen und die aktive Anwendung auf der Seite **Applications** im [ABBYY FlexiCapture Cloud-Webportal](https://flexicapture.com) ändern.

<div id="get-the-authorization-header">
  ## Authorization-Header abrufen
</div>

<Steps>
  <Step title="Die Anmeldedaten verketten">
    Verketten Sie den Anwendungsbezeichner und das Token, wobei Sie einen Doppelpunkt als Trennzeichen verwenden.
  </Step>

  <Step title="Die Zeichenfolge codieren">
    Codieren Sie die resultierende Zeichenfolge mit einer beliebigen Base64-Variante.
  </Step>

  <Step title="Die Autorisierungsmethode hinzufügen">
    Stellen Sie der codierten Zeichenfolge die Autorisierungsmethode und ein Leerzeichen voran.
  </Step>
</Steps>

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

Für eine Application ID `Aladdin` und ein Token `OpenSesame`:

1. Verknüpfen Sie die Application ID und das Token:

   ```text theme={null}
   Aladdin:OpenSesame
   ```
2. Kodieren Sie die Zeichenfolge mit einer beliebigen Base64-Variante:

   ```text theme={null}
   QWxhZGRpbjpPcGVuU2VzYW1l
   ```
3. Stellen Sie der codierten Zeichenfolge die Autorisierungsmethode und ein Leerzeichen voran:

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

Der resultierende Authorization-Header lautet:

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