Build document redaction into your workflow. Three API calls is all it takes: upload, poll, download. We handle the OCR, entity detection, and format conversion. You get clean, redacted documents back.
Include your API key in all requests:Authorization: Bearer re-doc-xxx...
POST /api/v1/processing/upload
file: document.pdfGET /api/v1/processing/
status/{session_id}GET /api/v1/processing/
download/{session_id}/converted/0Your API key is your access pass. Create one, add it to your requests, and you're ready to process documents programmatically.
Create API keys to access Re-Doc programmatically
Note: API access requires a paid plan (Starter or higher)
Sign in with GoogleMost parameters are optional. Upload a file and we'll figure out the rest. But if you need control, here's what you can tweak.
Document file(s) to process. Supports PDF, DOCX, PNG, and JPG formats. Maximum 50MB per file, up to 10 files per batch.
Language code for OCR processing. Defaults to "en" (English).
Document category to optimize entity detection patterns.
Custom instructions to focus entity detection on specific information types.
Our OCR reads every character, even from tilted scans and faded prints. Works across 80+ languages.
The tool finds names, Aadhaar numbers, account details, and whatever else you tell it to look for.
Redaction marks go exactly where they should. Your document comes back in the same format you sent it.
/api/v1/processing/uploadAuth RequiredUpload and process a document for redaction (black-box masking of sensitive data)
/api/v1/processing/status/{session_id}Auth RequiredGet processing status for a document session
/api/v1/processing/results/{session_id}Auth RequiredGet complete processing results for a document session
https://re-doc.comAll requests go here. HTTPS only, no exceptions.
Processing thousands of documents? Our REST API handles batch redaction, text replacement, and multiple data types at scale.
Upload a document, we find the sensitive stuff and black it out. Or replace it with synthetic data that looks real. Your choice.
POST /api/v1/uploadGet your processed document back in the exact format you sent it. PDF stays PDF. DOCX stays DOCX. No broken layouts.
GET /api/v1/downloadSend a DOCX that mixes text and images. We replace the sensitive text and redact the sensitive parts of embedded images in one pass, keeping your layout intact.
POST /api/v1/hybrid/uploadIntegration issues, edge cases, or just want to talk architecture? We're here.