ForHosting KIT · OCR y extracción de datos

Comprobar si un documento está firmado

Un contrato que espera en una bandeja de entrada no vale nada hasta que alguien confirma que realmente tiene una firma. Este endpoint lee un documento página por página y reporta si hay una marca de firma, en qué zona aproximada está y qué tipo de marca parece ser, para que su flujo de trabajo deje de adivinar y empiece a enrutar automáticamente.

● BetaPor solicitud + por página$0.010
Úselo desde WebAPIEmailApp prontoTelegram pronto

Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.

El problema que resuelve sin hacer ruido

La mayoría de los procesos de recepción tratan 'recibido' y 'firmado' como si fueran el mismo evento, y no lo son. Una financiera, una agencia de personal o una oficina de admisiones escolar puede recibir cientos de PDF al día donde algunos están completamente firmados y a otros les falta justo esa marca que importa. Revisar manualmente la última página de cada archivo para buscar una firma no escala, y construir un detector propio desde cero implica etiquetar miles de páginas solo para arrancar. Este endpoint existe para que un equipo elimine por completo esa revisión manual y trate '¿está firmado?' como un campo de datos, no como una tarea pendiente en el escritorio de alguien.

Qué envía y qué recibe de vuelta

Envía el documento a POST /ocr/signature-detect y recibe un task_id de inmediato, porque revisar cada página en busca de marcas toma más tiempo del que soporta una solicitud típica. Cuando el procesamiento termina, nuestra red global entrega un resultado por página: si se encontró una marca similar a una firma, su ubicación aproximada dentro de la página y una categoría como firma manuscrita, sello o bloque de nombre tipeado. Usted decide si ese resultado le llega como un webhook firmado en el momento en que está listo, o como un enlace firmado que consulta dentro de las siguientes 24 horas.

Cómo funciona realmente la detección

El endpoint busca las señales visuales y estructurales que la gente ha usado durante siglos para autenticar papel: un trazo de tinta irregular separado del texto tipeado, el patrón denso y circular o rectangular de un sello, o un bloque de nombre en cursiva cerca de una línea de fecha. No intenta verificar de quién es la firma ni compararla contra una referencia, y no le dirá si esa firma tiene validez legal. Lo que hace bien es la pregunta más acotada y confiable: ¿hay aquí una marca que parece una firma, y más o menos dónde está?

Dónde encaja dentro de un flujo más grande

Detectar firmas rara vez es el trabajo completo. Los equipos suelen encadenarlo después de un paso de clasificación de documentos, para revisar solo contratos y formularios de consentimiento, y antes de un paso de archivo o conciliación de firmas electrónicas, para que los archivos sin firmar reboten automáticamente en lugar de quedarse en una bandeja compartida. Como cada llamada es independiente y se cobra por solicitud, puede ejecutarlo sobre un solo archivo subido o distribuirlo en un lote nocturno de miles sin cambiar la forma en que lo invoca.

Precio y qué está pagando realmente

Cada solicitud cuesta $0.010 más $0.0575 por página escaneada, y una tarea fallida nunca se cobra: reintentamos automáticamente hasta tres veces antes de devolver un error claro. No existe plan gratuito, lo cual mantiene el endpoint rápido y libre del ruido que genera el tráfico abusivo en APIs sin medición. El acceso requiere saldo prepago; sin eso, las llamadas devuelven HTTP 402, de manera deliberada, para que el costo nunca sea una sorpresa escondida en una factura mensual.

Recepción de préstamos y arrendamientos

El portal de documentos de una financiera marca automáticamente cualquier contrato subido al que le falte la firma del solicitante antes de que llegue a la cola de un analista.

Paquetes de incorporación de personal

Un sistema de recursos humanos revisa cada carta oferta y cada acuerdo de confidencialidad en busca de una marca de firma antes de dar por completo el trámite de un nuevo empleado.

Órdenes de trabajo de servicio en campo

Una aplicación de servicio técnico confirma que la orden de trabajo en papel fue contrafirmada por el cliente antes de cerrar el ticket.

Revisión de documentos notariales y de cierre

Una empresa de títulos revisa por lotes un paquete de cierre durante la noche y devuelve al gestor, a la mañana siguiente, cualquier página sin marca de firma.

¿La api para detectar firma en documento verifica de quién es la firma?

No. Reporta si hay una marca similar a una firma y en qué zona aproximada está, no de quién es ni si coincide con una firma de referencia.

¿Puede distinguir un sello de una firma manuscrita?

Sí, el resultado incluye una categoría como firma manuscrita, sello o bloque de nombre tipeado, así que puede filtrar los resultados por tipo de marca.

¿Qué formatos de archivo acepta?

Funciona con PDF escaneado o nativo y los formatos de imagen habituales para subir documentos; los archivos de varias páginas se procesan página por página.

¿Existe un plan gratuito para detectar firmas?

No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.

¿Cuánto cuesta detectar firmas por documento?

El precio es de $0.010 por solicitud más $0.0575 por página, y solo se cobra cuando una página se procesa exitosamente.

¿Cómo recibo los resultados?

Recibe un task_id de inmediato, y los resultados llegan por webhook firmado cuando están listos o mediante un enlace firmado válido por 24 horas.

¿Puedo procesar cientos de documentos a la vez?

Sí, cada llamada es independiente y se cobra por solicitud, así que puede usarla una vez por archivo o distribuirla en un lote nocturno grande sin cambiar su forma de uso.

¿Qué pasa si una página falla al procesarse?

La tarea reintenta automáticamente hasta tres veces; si sigue fallando, recibe un error claro y nunca se le cobra por ese fallo.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/ocr/signature-detect

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/ocr/signature-detect \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ocr.signature_detect",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.010
Por página$0.0575

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb25
max_pages10
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.
413input_too_largeEl archivo supera el límite de tamaño.
422task_failedLa tarea falló tras 3 reintentos. No se cobra.

Ver la documentación completa del KIT →