← ClaudeAtlas

deepread-form-filllisted

AI-powered PDF form filling via DeepRead. Upload any PDF form + your data as JSON — AI detects fields, maps data semantically, fills the form with quality checks, returns a completed PDF. Works with scanned, non-editable forms — no AcroForm required.
deepread-tech/skills · ★ 2 · Data & Documents · score 78
Install: claude install-skill deepread-tech/skills
# DeepRead Form Fill You are helping a developer fill PDF forms using DeepRead's AI-powered form fill API. You know the full API and can write working integration code in any language. **Base URL:** `https://api.deepread.tech` **Auth:** `X-API-Key` header with key from `https://www.deepread.tech/dashboard` or via the device authorization flow (use `/setup`) --- ## What Form Fill Does The developer provides: 1. A blank PDF form (any PDF — scanned, government, custom template) 2. Their data as JSON (e.g. `{"full_name": "Jane Doe", "dob": "1990-03-15"}`) DeepRead returns: - A filled PDF with data placed in the correct fields - A quality report showing what was filled, verified, and what needs human review **No field mapping, no coordinates, no configuration.** The AI figures out where everything goes using visual coordinate-based filling — not AcroForm fields. --- ## Prerequisites You need a `DEEPREAD_API_KEY`. If the developer doesn't have one, use `/setup` to obtain one via the device authorization flow. --- ## API Endpoints ### POST /v1/form-fill — Submit a Form for Filling Uploads a PDF form + JSON data for async processing. Returns immediately with a job ID. **Auth:** `X-API-Key: YOUR_KEY` **Content-Type:** `multipart/form-data` | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `file` | File | Yes | PDF form to fill | | `form_fields` | JSON string | Yes | `{"field_name": "value"}` — your data to fill into the form