---
title: "Befüllt erkannte Felder eines gescannten (nicht-AcroForm-)PDFs: Text auf Schreiblinien, X in Checkboxen — per Ratio-Positionen (z. B. aus einer Feld-Erkennung)."
method: POST
path: "/tools/apply_scan_answers"
---

# Befüllt erkannte Felder eines gescannten (nicht-AcroForm-)PDFs: Text auf Schreiblinien, X in Checkboxen — per Ratio-Positionen (z. B. aus einer Feld-Erkennung).

`POST /tools/apply_scan_answers`

## Request

- Base URL: `https://api.tamgara.com/api/v1`
- URL: `https://api.tamgara.com/api/v1/tools/apply_scan_answers`
- Auth: none declared

## Request body

- object
  - `pdfBase64` string, required: Das gescannte PDF (base64).
  - `fields` object[], required: Erkannte Felder.
    - `id` string, required: Feld-id (Schlüssel in values).
    - `type` 'line' | 'checkbox' | 'signature', required
    - `pageIndex` integer, required: Seitenindex (0-basiert).
    - `xStartRatio` number, required: X-Start 0..1.
    - `xEndRatio` number, required: X-Ende 0..1.
    - `yRatio` number, required: Y 0..1 von oben (Basislinie/Mitte).
  - `values` object, required: Feld-id → Wert (Text; "true" für Checkbox).
  - `lang` string: Sprachhinweis für die Schrift (optional).
  - `filename` string: Dateiname (optional).

## Response `200`

OK

## Other responses

- `400`: Fehler / ungültige Eingabe

---

[API](https://skmtc.dev/tamgara/apis/tamgara-api.md) · [All operations](https://skmtc.dev/tamgara/apis/tamgara-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tamgara/apis/tamgara-api/revisions/9435a5dea6d8?raw)
