ProofSnap API y panel
La API y el panel de ProofSnap convierten cualquier URL en una prueba sellada. Envía la URL por API o pégala en el panel: nuestros servidores cargan la página y devuelven captura de pantalla, HTML, metadatos, cadena de custodia, PDF en 29 idiomas y manifiesto SHA-256 firmado y anclado en Bitcoin con OpenTimestamps. Actualizado el 20 de octubre de 2026.
50 capturas de prueba gratis en el sandbox. Planes de pago desde 1,49 US$ (aprox. 1,35 €) por captura.
El ProofSnap Dashboard con una nueva captura, junto a la misma captura iniciada por API.
Una API de capturas de pantalla web normal devuelve una imagen; la API de ProofSnap devuelve un paquete de pruebas sellado.
Es una API REST con solicitudes y respuestas JSON, disponible en https://api.getproofsnap.com/v1.
Te autenticas con una clave de API enviada como token Bearer. Las claves de producción crean capturas
facturables; las claves de prueba crean paquetes con marca de agua que no se facturan.
Las solicitudes son asíncronas: una solicitud de captura devuelve 202 al instante,
y después consultas el estado de la captura o recibes un webhook firmado cuando el paquete está listo. Las solicitudes aceptan una cabecera
Idempotency-Key y las respuestas incluyen cabeceras de cuota y de límite de frecuencia.
La referencia completa y la especificación OpenAPI 3 están en la
documentación de la API.
curl -X POST https://api.getproofsnap.com/v1/captures \
-H "Authorization: Bearer ps_live_..." \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/listing",
"options": {
"viewport": "desktop",
"webhook_url": "https://hooks.example.com/proofsnap"
}
}'
{
"capture_id": "cap_a1B2c3D4e5F6g7H8",
"status": "processing",
"poll_path": "/v1/captures/cap_a1B2c3D4e5F6g7H8"
}
curl https://api.getproofsnap.com/v1/captures/cap_a1B2c3D4e5F6g7H8 \
-H "Authorization: Bearer ps_live_..."
{
"capture_id": "cap_a1B2c3D4e5F6g7H8",
"status": "completed",
"package_url": "https://...",
"manifest_hash": "...",
"timestamps": { "bitcoin_ots": { ... } },
"c2pa": { ... }
}
Los webhooks llevan las cabeceras Standard Webhooks webhook-id, webhook-timestamp y webhook-signature (HMAC-SHA256).
En app.getproofsnap.com creas tu cuenta y puedes hacerlo todo sin escribir una línea de código. Pega una o varias URL, elige las opciones y descarga el ZIP sellado cuando esté listo. La guía de primeros pasos con el panel muestra cada pantalla, desde el registro hasta tu primer ZIP de pruebas.
La misma cuenta sirve para la API: aquí creas y revocas las claves de API, configuras los webhooks y gestionas tu plan y la facturación. El panel está disponible en 29 idiomas, tiene modo oscuro y se puede instalar como aplicación.
Abrir el panelCapturar una página, verificar el paquete sellado y configurar capturas automáticas, sin escribir una línea de código.
Cada función indica dónde puedes usarla.
API disponible a través de la API Panel disponible en el panel

Una URL, o de 2 a 50 URL en una sola solicitud. Cada una se convierte en su propio paquete sellado.
Desplaza la página entera y une las imágenes, o captura solo la parte visible de la pantalla.
Quitar los avisos de cookies, cerrar ventanas emergentes, bloquear anuncios y rastreadores, desplegar secciones plegadas, forzar el modo oscuro. Estos cambios en la página quedan anotados en el registro forense.
Esperar un tiempo fijo, o hasta que aparezca un elemento que coincida con un selector CSS, antes de capturar.
Una franja sobre la captura de pantalla con la URL, la hora UTC y el ID de la prueba.
Pedir a la Wayback Machine que guarde también la URL, como instantánea pública independiente.
Una referencia del asunto registrada en el paquete y una nota privada que se guarda fuera de él.
Tamaño de viewport y densidad de píxeles personalizados, idioma y zona horaria del navegador, PNG sin pérdida, CSS o JavaScript inyectados, tipos de recursos bloqueados, etiquetas de metadatos.
Cada captura produce un único ZIP, idéntico tanto si la inicias por API como desde el panel.

screenshot.jpeg, firmada con Content Credentials C2PA cuando la firma se completa correctamente.
page.html, el texto visible en domtextcontent.txt y page.mhtml cuando el navegador lo genera.
Un registro de red en formato HAR y, de forma opcional, un archivo WARC (ISO 28500). La cadena de certificados TLS cuando el servidor la devuelve.
Un inventario de las imágenes mostradas con el SHA-256 de los bytes recibidos, además de una copia de cada imagen.
Cabeceras HTTP, DNS y WHOIS cuando están disponibles, una cadena de custodia basada en la ISO/IEC 27037 y un registro forense de cada paso y de cada cambio en la página.
Un informe legible de la captura, compatible con escrituras de derecha a izquierda y CJK.
manifest.json recoge el SHA-256 de cada archivo y está firmado con RSA-4096, lo que vincula entre sí los hashes de los archivos.
El hash del manifiesto se envía a OpenTimestamps, lo que demuestra que el paquete existía, como muy tarde, en el momento del bloque de Bitcoin que lo ancla.
Emitido por Disig a.s., prestador cualificado de servicios de confianza incluido en la Lista de confianza de la UE (EU Trusted List), por 1,99 US$ (aprox. 1,80 €) por sello.
verify.sh, verify.ps1 y una guía incluidos en el paquete, para comprobar por tu cuenta la firma y los hashes de los archivos.



El panel comprueba la firma, los hashes de los archivos, OpenTimestamps, eIDAS y el Registro de emisión de ProofSnap en tu navegador, sin subir el ZIP. La API comprueba la firma, los hashes de los archivos, el sello de tiempo eIDAS y el Registro de emisión de una captura almacenada.
Dos capturas de la misma página una al lado de la otra (texto, imágenes y metadatos). La comparación se entrega como un paquete sellado propio, con un informe en PDF.
Recuadros negros sobre la captura de pantalla, texto eliminado del HTML y del texto de la página, datos de IP y DNS retirados de los metadatos. El resultado es una nueva copia sellada; el original no cambia.
Detectar automáticamente datos personales (direcciones de correo, IBAN, números de teléfono, números de tarjeta y más), leer el texto bajo un recuadro, ampliar.
Certifica por su SHA-256 archivos que ya tienes, hasta 100 en un solo paquete. El panel calcula los hashes en tu dispositivo, así que los archivos nunca salen de él.
Listar y filtrar por dominio, página, periodo o captura automática. Las capturas eliminadas se pueden restaurar desde la papelera durante 30 días.
Bloquear la eliminación de capturas concretas, o de grupos de capturas por dominio, asunto o captura automática. Las eliminaciones y las retenciones legales se anotan en un registro encadenado por hash, anclado cada día con OpenTimestamps.
Quién más ha descargado, verificado, ocultado o comparado una captura, y cuándo.
Una sola descarga con los paquetes sellados originales y una lista en CSV.


Un intervalo fijo (hasta una captura cada 5 minutos) o una expresión cron en tu zona horaria.
Revisa una página según una programación y solo la captura si ha cambiado: ante cualquier cambio, o solo ante cambios de texto. Al menos cada N días se hace una captura completa.
Por solicitud o como suscripciones de la cuenta, filtradas por sitio web o captura automática. Eventos de capturas, anclaje en Bitcoin, cambios de página, programaciones en pausa, certificaciones y ocultaciones de datos. Firmados en formato Standard Webhooks. Cuando renuevas el secreto de firma del webhook, el antiguo y el nuevo siguen siendo válidos durante 24 horas.
Un registro de eventos de la cuenta y el registro de entregas de webhooks de cada captura.
En los planes Legal Solo y Legal Company.

Un espacio de trabajo por caso, con cliente, número de procedimiento, parte contraria y jurisdicción. Puedes capturar directamente en un asunto o añadirle capturas existentes.
Cada acción en un asunto es un evento de custodia encadenado por hash. El sellado envía el último hash de la cadena a OpenTimestamps y bloquea el asunto.
El asunto completo en un solo ZIP, con documentos numerados según el sistema Bates, copias PDF/A para su presentación y archivos de carga Concordance y Opticon.
Comparte la cadena de custodia del asunto con el juzgado o con la parte contraria. El contenido capturado no se muestra. Puedes revocar el enlace en cualquier momento.
Pon en retención legal todas las capturas de un asunto, incluidas las que se añadan después, y consulta quién ha descargado qué.
Importa paquetes creados con la extensión ProofSnap para Chrome o con la API, de hasta 2 GB cada uno. Se comprueba cada archivo y el paquete se guarda sin cambios.
En el plan Legal Company.
Compra puestos, invita a tus compañeros por correo y añádelos a los asuntos. Cada miembro tiene su propio acceso.
Límites mensuales para el despacho y para cada miembro. El titular de la cuenta puede consultar y exportar las capturas del despacho.

Crea varias claves de producción y de prueba, ponles nombre o revócalas.
La referencia completa de los endpoints, para generar un cliente. Documentación de la API
Cualquiera puede comprobar, sin clave, si ProofSnap emitió el hash de un manifiesto.

Elige un plan o cámbialo (mensual o anual) y consulta cuántas capturas incluidas has usado y cuánto llevas gastado.
Fija cuántas capturas se pueden hacer en un mes, incluidas las automáticas.
El plan Archive only, por 9 US$ (aprox. 8,05 €) al mes, mantiene tus paquetes consultables, descargables y verificables cuando ya no capturas. Los despachos conservan los suyos con el Archivo del despacho.
Precios en dólares estadounidenses; los importes en euros son orientativos. Con la facturación anual te ahorras dos meses. Puedes cambiar o cancelar tu plan en el panel.
Sandbox: 50 capturas de prueba gratis
Paquetes completos con marca de agua, para evaluar el servicio y no para uso legal.
Para capturas ocasionales, cuando las necesites.
1,49 US$
por captura (aprox. 1,35 €)
Para equipos pequeños con un volumen constante.
99 US$
al mes (aprox. 88 €) o 990 US$ (aprox. 884 €) al año
Para grandes volúmenes de capturas automáticas.
499 US$
al mes (aprox. 445 €) o 4990 US$ (aprox. 4454 €) al año
Todo lo incluido en los planes API, más asuntos, cadena de custodia, sellado, exportación para litigios e importación de paquetes.
Para abogados que ejercen por su cuenta o para despachos pequeños.
49 US$
al mes (aprox. 44 €) o 490 US$ (aprox. 437 €) al año
Para despachos de abogados y asesorías jurídicas de empresa.
49 US$
por puesto al mes (aprox. 44 €) o 490 US$ (aprox. 437 €) por puesto al año
Para empresas reguladas que deben conservar constancia de su propio sitio web y de su publicidad.
Vigila tus propias páginas y guarda una copia sellada de cada cambio.
49 US$
al mes (aprox. 44 €) o 490 US$ (aprox. 437 €) al año
Opcional en cualquier plan de pago, solo se cobra cuando lo pides.
Un sello cualificado de tiempo electrónico sobre el manifiesto.
1,99 US$
por sello (aprox. 1,80 €)
Con la facturación anual de los planes Startup, Growth, Legal Solo y Website Archive, las capturas incluidas se pueden usar a lo largo de todo el año. ¿Necesitas un volumen a medida? Escríbenos.
Una API REST que captura una página web en nuestros servidores y devuelve un paquete de pruebas sellado: captura de pantalla, HTML de la página, texto visible, metadatos, cadena de custodia, registro forense y PDF probatorio. Todos los archivos figuran en un manifiesto SHA-256 firmado con RSA y enviado a OpenTimestamps. Las mismas funciones están disponibles sin código en el panel, en app.getproofsnap.com.
Una API de capturas de pantalla devuelve una imagen. La API de ProofSnap devuelve un paquete de pruebas sellado: la captura de pantalla junto con el HTML de la página, el texto visible, los registros de red, los metadatos, una cadena de custodia y un PDF probatorio, todo ello listado en un manifiesto SHA-256 firmado y acompañado de una prueba OpenTimestamps. Los scripts incluidos en el paquete permiten a cualquiera volver a comprobar la firma y los hashes de los archivos.
Sí. Cada cuenta nueva empieza en el sandbox con 50 capturas de prueba gratis. Los paquetes de prueba están completos, pero llevan la marca de agua «TEST - NOT FOR LEGAL USE». Para capturas reales tienes que elegir un plan.
Con el plan Developer pagas 1,49 US$ (aprox. 1,35 €) por captura, sin cuota mensual. Startup cuesta 99 US$ (aprox. 88 €) al mes con 200 capturas incluidas, y Growth 499 US$ (aprox. 445 €) con 2000 capturas. Los planes Legal empiezan en 49 US$ (aprox. 44 €) al mes. El sello cualificado de tiempo electrónico eIDAS, opcional, cuesta 1,99 US$ (aprox. 1,80 €) por sello.
Cada captura que supera las incluidas en tu plan se factura a la tarifa por captura del plan, en la siguiente factura. Con la facturación anual de los planes Startup, Growth, Legal Solo y Website Archive, las capturas incluidas se pueden usar a lo largo de todo el año. En el panel puedes fijar un tope mensual.
Sí. Con la facturación anual te ahorras dos meses: Startup 990 US$ (aprox. 884 €), Growth 4990 US$ (aprox. 4454 €), Legal Solo 490 US$ (aprox. 437 €), Legal Company 490 US$ (aprox. 437 €) por puesto y Website Archive 490 US$ (aprox. 437 €) al año.
Un sello cualificado de tiempo electrónico (RFC 3161) sobre el manifiesto, emitido por Disig a.s., prestador cualificado de servicios de confianza incluido en la Lista de confianza de la UE (EU Trusted List). Es opcional y cuesta 1,99 US$ (aprox. 1,80 €) por sello, en cualquier plan de pago. El anclaje en Bitcoin con OpenTimestamps se incluye igualmente.
En la UE. Las capturas se ejecutan en Amazon Web Services en Fráncfort (eu-central-1), donde también se guardan los paquetes de pruebas. De los paquetes creados en producción existe una segunda copia en Irlanda (eu-west-1). Los datos de la cuenta están en Google Cloud Firestore en Fráncfort. Tienes todos los detalles en la página de seguridad.
Mientras tu plan esté activo, los paquetes se conservan durante 10 años desde la fecha de captura (en las capturas automáticas, desde el último día en que la página seguía mostrando ese contenido). Si dejas de capturar, el plan Archive only mantiene cada paquete consultable, descargable y verificable.
Ejecuta verify.sh o verify.ps1 desde la carpeta verification del paquete, arrastra el ZIP al verificador del panel, que lo comprueba en tu navegador, o llama al endpoint verify para una captura almacenada. La consulta pública del Registro de emisión confirma si ProofSnap emitió un manifiesto.
No. Todo lo que puedes iniciar por API también lo puedes iniciar en el panel: capturas, lotes, capturas automáticas, comparaciones, ocultación de datos y certificación de archivos. La API está ahí para cuando quieras conectar tu propio software.
Para empezar bastan tres pasos:
POST /v1/captures o pégala en el formulario Nueva captura, y descarga el ZIP sellado cuando esté listo.¿Tienes preguntas? support@getproofsnap.com