Video Redaction API
Redact visual PII from videos using an asynchronous API with webhook notifications and authenticated downloads.
How do I redact videos with an API?
- 1Upload an MP4, MOV, or WebM file to /api/v1/media/redact.
- 2Select PII categories such as heads, license_plates, screens, and street_signs.
- 3Wait for the media.processed webhook or poll the media endpoint, then download the redacted video.
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 video 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" \ -F "categories[]=heads" \ -F "categories[]=license_plates" \ -F "categories[]=screens"Supported formats
Supported categories
- Heads
- License plates
- Screens
- Writing
- Street signs
- Name badges
Common API workflows
Related guides
Frequently asked questions
What is the maximum video length?
PiiBlur processes videos up to 10 minutes per file. Longer recordings should be split into segments before upload.
Does PiiBlur redact audio?
No. PiiBlur focuses on visual PII in images and video frames.
Are webhooks available for video jobs?
Yes. Configure webhooks in the dashboard to receive media.processed and media.failed events.
Add automated PII redaction to your workflow
Start with the free tier, review the API contract, and scale when your media volume grows.