{
"ok": true,
"data": {
"redacted_text": "Contact Alice at [PII_EMAIL_1] or [PII_PHONE_1]. IBAN: [PII_IBAN_1].",
"findings": [
{
"type": "EMAIL",
"start": 17,
"end": 35,
"token": "[PII_EMAIL_1]",
"locale": "GLOBAL",
"validated": false
},
{
"type": "PHONE",
"start": 39,
"end": 54,
"token": "[PII_PHONE_1]",
"locale": "GLOBAL",
"validated": true
},
{
"type": "IBAN",
"start": 62,
"end": 90,
"token": "[PII_IBAN_1]",
"locale": "EU",
"validated": true
}
],
"counts": {
"EMAIL": 1,
"PHONE": 1,
"IBAN": 1
},
"total_redacted": 3,
"tokens": {
"[PII_EMAIL_1]": "[email protected]",
"[PII_PHONE_1]": "+36 30 123 4567",
"[PII_IBAN_1]": "HU42117730161111101800000000"
}
},
"meta": {
"request_id": "5b6ca9ee-827f-4d22-946b-1f37f22d936e",
"ms": 0,
"version": "1.0.0"
}
}
curl --location --request POST 'https://zylalabs.com/api/14914/pii+redactor+api/38822/redact-pii' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"text": "Contact Alice at [email protected] or +36 30 123 4567. IBAN: HU42117730161111101800000000.",
"locales": ["GLOBAL", "EU", "HU"],
"mode": "token"
}'
{
"ok": true,
"data": {
"text": "Contact Alice at [email protected].",
"restored_count": 1
},
"meta": {
"request_id": "4a296f30-574f-4eb6-b9e6-b0e7511fb92e",
"ms": 0,
"version": "1.0.0"
}
}
curl --location --request POST 'https://zylalabs.com/api/14914/pii+redactor+api/38823/restore-pii' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"redacted_text": "Contact Alice at [PII_EMAIL_1].",
"tokens": {
"[PII_EMAIL_1]": "[email protected]"
}
}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el PII Redactor API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Detecta y redacta PII (correos electrónicos, tarjetas validadas por Luhn, IBANs MOD-97, VATs de la UE, teléfonos, IPs, SSNs e IDs fiscales/TAJ de HU) con tokens reversibles solo para el llamador y cero almacenamiento de carga útil
El endpoint `redact-pii` devuelve texto redactado hallazgos de PII detectada conteos de cada tipo de PII y tokens para redacción reversible El endpoint `restore-pii` devuelve el texto original con PII restaurada y un conteo de elementos restaurados
Los campos clave en la respuesta `redact-pii` incluyen `redacted_text`, `findings`, `counts` y `tokens`. En la respuesta `restore-pii`, los campos importantes son `text`, `restored_count` y la información `meta` como `request_id`
El endpoint `redact-pii` detecta y redacta correos electrónicos, tarjetas de crédito, IBANs, números de IVA, números de teléfono, IPs, números de seguro social y números fiscales/TAJ húngaros. El endpoint `restore-pii` restaura las versiones originales de estos elementos redactados
Los datos de respuesta están estructurados en formato JSON La respuesta `redact-pii` incluye un objeto principal `data` con texto redactado y hallazgos mientras que la respuesta `restore-pii` contiene el texto restaurado y metadatos sobre la solicitud
La API de PII Redactor utiliza algoritmos para identificar y redactar PII basándose en patrones establecidos y reglas de validación como Luhn para tarjetas de crédito y MOD-97 para IBANs La precisión se mantiene a través de actualizaciones continuas a estos algoritmos
Los casos de uso típicos incluyen la anonimización de datos para el cumplimiento de regulaciones de privacidad el intercambio seguro de datos en entornos de desarrollo y la protección de información sensible en registros o comunicaciones
Los usuarios pueden personalizar las solicitudes proporcionando entradas de texto específicas al punto de acceso `redact-pii` La API detecta y procesa automáticamente varios tipos de PII en función del texto de entrada sin requerir parámetros adicionales
Si el endpoint `redact-pii` no devuelve hallazgos, indica que no se detectó PII. Los usuarios deben revisar el texto de entrada en busca de patrones de PII. Para el endpoint `restore-pii`, un resultado vacío sugiere que no se proporcionaron tokens para la restauración