Video Redaction API

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?

  1. 1Upload an MP4, MOV, or WebM file to /api/v1/media/redact.
  2. 2Select PII categories such as heads, license_plates, screens, and street_signs.
  3. 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.

bash
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

MP4MOVWebM

Supported categories

  • Heads
  • License plates
  • Screens
  • Writing
  • Street signs
  • Name badges

Common API workflows

Dashcam footage
CCTV and surveillance clips
Body-camera evidence preparation
Classroom and facility recordings


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.