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

# Schnellstart

Lizenz beschaffen, FineParser mit Docker ausführen und Ihr erstes Dokument in weniger als fünf Minuten in DocLang parsen.

<h2 id="before-you-begin">
  Bevor Sie beginnen
</h2>

* [Docker](https://docs.docker.com/get-docker/) ist installiert und läuft
* Eine PDF- oder Bilddatei zum Parsen
* Eine FineParser-Lizenzdatei. Registrieren Sie sich für einen Tarif unter [fineparser.ai](https://www.fineparser.ai/#pricing) – Sie erhalten daraufhin eine `.fineparserlicense`-Datei. Siehe [Lizenzen und Tarife](/de/fine-parser/basics/licenses-and-plans).
* Ausgehender Zugriff auf den Lizenzserver von ABBYY. Falls Ihr Netzwerk ausgehenden Datenverkehr einschränkt, geben Sie zunächst die unter [Netzwerkanforderungen](/de/fine-parser/reference/data-privacy#network-requirements) aufgeführten Bereiche frei.

<Steps>
  <Step title="Lizenz beziehen">
    Registrieren Sie sich für einen Tarif unter [fineparser.ai](https://www.fineparser.ai/#pricing). Der kostenlose Tarif umfasst 1.000 Seiten pro Monat. Für Ihr Konto erhalten Sie eine `.fineparserlicense`-Datei.
  </Step>

  <Step title="FineParser starten">
    Übergeben Sie den Inhalt Ihrer Lizenzdatei in der Umgebungsvariablen `FINEPARSER_LICENSE_DATA` und veröffentlichen Sie Port 8080:

    ```bash theme={null}
    docker run -d --name fineparser -p 8080:8080 \
      -e FINEPARSER_LICENSE_DATA="$(cat acme.fineparserlicense)" \
      -v fineparser-output:/app/output \
      abbyyteam/fineparser
    ```

    Das Volume enthält die geparsten Ergebnisse. Ohne dieses Volume gehen sie zusammen mit dem Container verloren.

    <Note>
      Fügen Sie auf einem ARM-Host, etwa einem Mac mit Apple Silicon, dem obigen Befehl `--platform linux/amd64` hinzu. Das Image ist derzeit nur für amd64 verfügbar und läuft in der Emulation, was langsamer ist. Siehe [Ausführung auf ARM](/de/fine-parser/basics/configuration#running-on-arm).
    </Note>

    Prüfen Sie anschließend, ob die Lizenz akzeptiert wurde:

    ```bash theme={null}
    curl -s localhost:8080/healthz
    # {"code":"ok","ready":true,"telemetry":true}
    ```

    Falls `ready` den Wert `false` hat, nennt das Feld `detail` der Antwort den Grund. Siehe [Lizenz überprüfen](/de/fine-parser/basics/configuration#confirming-the-license).
  </Step>

  <Step title="Dokument einreichen">
    ```bash theme={null}
    curl -s -X POST http://localhost:8080/parse \
      -F "file=@invoice.pdf" \
      -F "outputType=doclang"
    ```

    FineParser nimmt das Dokument an und gibt sofort eine Job-ID zurück:

    ```json theme={null}
    {"jobId":"6c4f1f0e-...","file":"invoice.pdf"}
    ```
  </Step>

  <Step title="Auf den Abschluss warten">
    Fragen Sie den Job anhand seiner ID ab, bis `status` den Wert `successful` hat:

    ```bash theme={null}
    curl -s http://localhost:8080/jobs/6c4f1f0e-...
    ```

    ```json theme={null}
    {"status":"successful","file":"6c4f1f0e-.../invoice.pdf.doclang"}
    ```

    Eine einseitige Rechnung dauert nur wenige Sekunden. Falls `status` den Wert `failed` hat, enthält die Antwort ein Feld `error` mit der Begründung.
  </Step>

  <Step title="Ergebnis herunterladen">
    Hängen Sie den Wert von `file` an `/jobs/` an:

    ```bash theme={null}
    curl -OJ http://localhost:8080/jobs/6c4f1f0e-.../invoice.pdf.doclang
    ```

    Die Datei enthält die Struktur und den Text des Dokuments in DocLang:

    ```xml theme={null}
    <doclang>
      <heading level="1">Invoice 4471</heading>
      <table>
        <ched/>Item<ched/>Qty<ched/>Amount<nl/>
        <fcel/>Consulting<fcel/>12<fcel/>$4,800.00<nl/>
      </table>
    </doclang>
    ```

    Ersetzen Sie `doclang` im Einreichungsschritt durch `json` oder `txt`, um das Format zu ändern.
  </Step>
</Steps>

<h2 id="next-steps">
  Nächste Schritte
</h2>

<CardGroup cols={2}>
  <Card title="REST API" icon="code" href="/de/fine-parser/concepts/rest-api">
    Übermitteln, abfragen, herunterladen und sämtliche Antwortcodes.
  </Card>

  <Card title="Ausgabeformate" icon="file-code" href="/de/fine-parser/basics/output-formats">
    DocLang, JSON oder Klartext.
  </Card>

  <Card title="Konfiguration" icon="sliders" href="/de/fine-parser/basics/configuration">
    Recognition mode, Sprachen und Ports.
  </Card>

  <Card title="KI-Coding-Agenten" icon="robot" href="/de/fine-parser/getting-started/ai-agents">
    Claude Code oder Codex Zugriff auf diese Dokumentation geben.
  </Card>
</CardGroup>
