# Redact PDF AI (LLM / Agent Entry) Redact PDF AI is an asynchronous PDF redaction API and web app for PII removal. Built on Azure Document Intelligence (OCR) and Azure AI Language (PII detection). Hosted in Switzerland and Frankfurt (EU) on Microsoft Azure, which holds SOC 2 Type II, ISO 27001, ISO 27017, ISO 27018 certifications, is HIPAA-eligible under Microsoft's BAA, and is GDPR-compliant infrastructure. Redact PDF AI itself is not independently audited for these frameworks but follows privacy-by-design principles. Documents are never used to train AI models. ## Try it (no API key) - Keyless demo (JSON): https://www.redact-pdf.ai/v1/demo — a real redaction of a fixed synthetic-PII sample; returns the detected PII categories and a link to the redacted PDF. No key, no upload, no user data. - Redacted sample PDF: https://www.redact-pdf.ai/v1/demo/sample.pdf - Then get a key and POST your own files to https://www.redact-pdf.ai/v1/jobs ## Primary docs - Developer docs (HTML): https://www.redact-pdf.ai/developers - Developer docs index (Markdown): https://www.redact-pdf.ai/developers.md - Docs introduction (Markdown): https://www.redact-pdf.ai/docs/introduction.md - OpenAPI spec (YAML): https://www.redact-pdf.ai/openapi.yaml ## Quickstart docs - cURL: https://www.redact-pdf.ai/docs/quickstart/curl.md - Node.js: https://www.redact-pdf.ai/docs/quickstart/node.md - Python: https://www.redact-pdf.ai/docs/quickstart/python.md ## API reference docs - Authentication: https://www.redact-pdf.ai/docs/api-reference/authentication.md - Jobs API: https://www.redact-pdf.ai/docs/api-reference/jobs.md - Documents API: https://www.redact-pdf.ai/docs/api-reference/documents.md ## Guides - PII categories: https://www.redact-pdf.ai/docs/guides/pii-categories.md - Redaction rules (always-redact / always-keep terms): https://www.redact-pdf.ai/docs/guides/redaction-rules.md - Error handling: https://www.redact-pdf.ai/docs/guides/error-handling.md - Idempotency: https://www.redact-pdf.ai/docs/guides/idempotency.md - Retention: https://www.redact-pdf.ai/docs/guides/retention.md - Rate limits: https://www.redact-pdf.ai/docs/guides/rate-limits.md - Studio handoff: https://www.redact-pdf.ai/docs/guides/studio-handoff.md ## Product pages (HTML) - Home: https://www.redact-pdf.ai/ - Features: https://www.redact-pdf.ai/features - Pricing: https://www.redact-pdf.ai/pricing - Use cases (legal, accounting, real estate, healthcare): https://www.redact-pdf.ai/use-cases - Security: https://www.redact-pdf.ai/security - Developers: https://www.redact-pdf.ai/developers ## Product pages (Markdown mirrors for LLMs) - Home: https://www.redact-pdf.ai/index.md - Features: https://www.redact-pdf.ai/features.md - Pricing: https://www.redact-pdf.ai/pricing.md - Security: https://www.redact-pdf.ai/security.md - Use cases: https://www.redact-pdf.ai/use-cases/legal.md, /accounting.md, /realestate.md, /healthcare.md ## Topic guides (Markdown — for citation by AI agents) ### PII-type guides - https://www.redact-pdf.ai/redact/names-from-pdf.md - https://www.redact-pdf.ai/redact/email-addresses-from-pdf.md - https://www.redact-pdf.ai/redact/phone-numbers-from-pdf.md - https://www.redact-pdf.ai/redact/addresses-from-pdf.md - https://www.redact-pdf.ai/redact/iban-from-pdf.md - https://www.redact-pdf.ai/redact/credit-cards-from-pdf.md - https://www.redact-pdf.ai/redact/dates-from-pdf.md - https://www.redact-pdf.ai/redact/organization-names-from-pdf.md ### Document-type guides (Real Estate) - https://www.redact-pdf.ai/redact/lease-agreements.md - https://www.redact-pdf.ai/redact/property-deeds.md - https://www.redact-pdf.ai/redact/mortgage-documents.md - https://www.redact-pdf.ai/redact/tenant-applications.md ### Document-type guides (Medical) - https://www.redact-pdf.ai/redact/medical-records.md - https://www.redact-pdf.ai/redact/clinical-notes.md - https://www.redact-pdf.ai/redact/lab-results.md - https://www.redact-pdf.ai/redact/insurance-claims.md ### Document-type guides (Notary) - https://www.redact-pdf.ai/redact/powers-of-attorney.md - https://www.redact-pdf.ai/redact/wills-and-testaments.md - https://www.redact-pdf.ai/redact/marriage-certificates.md - https://www.redact-pdf.ai/redact/id-documents-passport-copies.md ### Localized topic guides The same 20 guides are available in French, Spanish, and German under locale-prefixed paths. For example: - French: https://www.redact-pdf.ai/redact/fr/{slug}.md - Spanish: https://www.redact-pdf.ai/redact/es/{slug}.md - German: https://www.redact-pdf.ai/redact/de/{slug}.md Full index of all 80 markdown mirrors is in https://www.redact-pdf.ai/sitemap.xml ## Signup / API key - Sign up: https://www.redact-pdf.ai/sign-up ## Detected PII categories Person, Email, PhoneNumber, Address, Organization, Date, IBAN, CreditCard. Multilingual (100+ languages) with automatic language detection. ## Notes for agents - Use server-to-server calls only; never put API keys in client-side code. - Use `X-API-Key` for auth and `X-Idempotency-Key` for safe retries on `POST /v1/jobs`. - Core async flow: `POST /v1/jobs` (multipart upload) → poll `GET /v1/jobs/{job_id}` → download `GET /v1/documents/{doc_id}/output` → optional `DELETE /v1/jobs/{job_id}`. - Large PDFs: use the direct-to-blob flow instead of multipart so bytes never stream through the API — `POST /v1/jobs/init` (file metadata, returns one short-lived upload URL per file) → `PUT` each file to its URL → `POST /v1/jobs/{job_id}/commit`. PDFs only; images use the multipart `POST /v1/jobs` path. - Pin specific terms per job: `pii_included_terms` always redacts a term even if the AI misses it; `pii_excluded_terms` always keeps a term visible even if the AI flags it. Included wins over excluded on conflict. Omit to use the API key owner's saved defaults. - Retention modes: `ephemeral` (default for API) deletes originals after processing; `studio` keeps originals and masks for manual review. - Job statuses: uploaded → analyzing → redacted (or error). - Prefer OpenAPI for strict schema details and markdown docs for integration guidance.