En resumen
Sí — Censurar PDF AI ofrece una REST API para censurar PDFs e imágenes de forma programática. Envías un documento mediante POST, la API detecta la PII con IA (nombres, correos, IBAN y más) más OCR para escaneos, y puedes indicar términos que siempre deben censurarse o mantenerse visibles. Luego devuelve un archivo censurado irreversible y aplanado. La API está disponible en todos los planes y usa la misma cuota de páginas que tu suscripción web o saldo de créditos.
curl -X GET \
'https://www.redact-pdf.ai/v1/me' \
-H 'X-API-Key: YOUR_API_KEY'curl -X POST \
'https://www.redact-pdf.ai/v1/jobs' \
-H 'X-API-Key: YOUR_API_KEY' \
-F 'files=@contract.pdf;type=application/pdf' \
-F 'pii_categories=["Person","Email","PhoneNumber"]' \
-F 'pii_included_terms=["Project Titan"]' \
-F 'pii_excluded_terms=["Acme Corp"]' \
-F 'retention=ephemeral'{
"job_id": "b3f2b2e0-6f30-4f3e-8a7b-2f2a20a7d91c",
"status": "analyzing",
"documents": [
{ "id": "7f4f4f85-6b7a-4f88-9a8a-7b9a6a2d2fd0", "status": "uploaded" }
]
}{
"error": "Insufficient quota",
"code": "quota_exceeded",
"request_id": "req_123"
}| Category | What it targets |
|---|---|
| Person | People names |
| Email addresses | |
| PhoneNumber | Phone numbers (validated patterns) |
| Address | Postal addresses |
| Organization | Company / organization names |
| Date | Dates and date-times |
| IBAN | International bank account numbers |
| CreditCard | Credit card numbers |
curl -X GET \
'https://www.redact-pdf.ai/v1/jobs/b3f2b2e0-6f30-4f3e-8a7b-2f2a20a7d91c' \
-H 'X-API-Key: YOUR_API_KEY'curl -L \
-H 'X-API-Key: YOUR_API_KEY' \
'https://www.redact-pdf.ai/v1/documents/7f4f4f85-6b7a-4f88-9a8a-7b9a6a2d2fd0/output' \
-o contract-redacted.pdfcurl -X DELETE \
-H 'X-API-Key: YOUR_API_KEY' \
'https://www.redact-pdf.ai/v1/jobs/b3f2b2e0-6f30-4f3e-8a7b-2f2a20a7d91c'Sí. Censurar PDF AI ofrece una REST API que censura PDFs e imágenes de forma programática, usando el mismo pipeline de detección de PII por IA y OCR que la app web y devolviendo un archivo irreversible y aplanado.
Envía tu archivo mediante POST al endpoint /v1/jobs con tu clave de API y las categorías de PII elegidas, consulta el job hasta que termine y luego descarga la salida censurada. Consulta los ejemplos de curl más arriba.
Sí. Un solo job puede incluir varios documentos, y puedes ejecutar jobs de forma concurrente para cargas de trabajo de alto volumen.
El procesamiento se ejecuta en Microsoft Azure en la UE (Fráncfort) y Suiza, cifrado en tránsito y en reposo, y los documentos nunca se usan para entrenar modelos de IA.
Sí. Usa la retención "ephemeral" para que los archivos se borren justo después de que el job se complete; de lo contrario se aplica la retención por defecto y puedes borrar cualquier job mediante la API.
La API está incluida en todos los planes. Los jobs de API usan la misma cuota de páginas que tu suscripción y tus packs de créditos, sin un nivel ni complemento de API separado.