Image Redaction API
Redact visual PII from images using a REST API. Detect faces, plates, documents, screens, writing, QR codes, barcodes, tattoos, and more.
How do I redact images with an API?
- 1Send a multipart POST request with your image file and selected PII categories.
- 2Choose blur or pixelation as the redaction method.
- 3Fetch the completed media record and download_url after processing finishes.
Compliance note
PiiBlur supports visual redaction workflows and can help reduce exposure as one step in a broader privacy or compliance program. It does not certify GDPR, CCPA, FERPA, HIPAA, SOC 2, CJIS, FOIA, or medical compliance. Consult legal or compliance counsel for your specific obligations.
How to call the image redaction API
Use multipart uploads for images and videos. Redaction jobs are asynchronous, so production workflows should poll the media endpoint or listen for webhook events.
curl -X POST https://piiblur.com/api/v1/media/redact \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Idempotency-Key: image-redaction-001" \ -F "categories[]=heads" \ -F "categories[]=license_plates" \ -F "categories[]=documents"Supported formats
Supported categories
- Heads
- License plates
- Screens
- Writing
- Street signs
- ID cards
- Passports
- Credit cards
- Name badges
- QR codes
- Barcodes
- Documents
- Tattoos
Common API workflows
Frequently asked questions
Which image formats are supported?
The image API supports JPG, JPEG, PNG, and WebP files.
Can I choose specific PII categories?
Yes. Categories are explicit request parameters, so you can redact only the PII classes required by your workflow.
Does the API return immediately?
Yes. Redaction jobs are asynchronous. The API returns a queued media record, then you poll status or use webhooks.
Add automated PII redaction to your workflow
Start with the free tier, review the API contract, and scale when your media volume grows.