El siguiente documento tiene como objetivo dar detalles de las configuraciones y parámetros básicos para poder integrar toda la funcionalidad del PSC en tus aplicaciones de negocio mediante API REST.

Estas son las definiciones básicas de firma digital métodos API REST. Podrá obtener información de detalle en nuestro portal swagger y postman

Los esquemas de firma digital métodos API REST se dividen en 4

  • Firma remota: permite enviar documentos para que otra persona firma sobre su propio dispositivo
  • Firma Presencial: envia documentos a dispositivos de la empresa, que están asociados previamente a la cuenta del usuario
  • Firma digital avanzada: métodos de firma electrónoca sincrona. Se envía un documento y se recupera el documento firmado en el mismo momento. El documento se firma con certificado digital.
  • Servicio de validación: Capacidad de verificar la firma digital de documentos PDF

FIRMA REMOTA

Los métodos de firma remota:

DocumentSet

POST : ​/PSC​/v40​/DocumentSet
Crea un nuevo sobre

POST : ​/PSC​/v40​/DocumentSet​/Url
Crea un nuevo sobre con un único documento y destinatario y devuelve la url para acceder al visor de firma

POST : ​/PSC​/v40​/DocumentSet​/Simple
Crea un sobre con un único documento y destinatario indicando el método de envío de las urls

POST : ​/PSC​/v40​/DocumentSet​/Flow
Crea un nuevo sobre a partir de un flujo, pudiendo informar valores

POST ​/PSC​/v40​/DocumentSet​/Flow​/Simple
Crea un nuevo sobre a partir de un flujo

POST : ​/PSC​/v40​/DocumentSet​/Flow​/Url
Crea un nuevo sobre a partir de un flujo, pudiendo informar valores y devuelve la url para acceder al visor de firma

PUT : ​/PSC​/v40​/DocumentSet​/Cancel​/{documentSetId}
Cancela el procesamiento de un sobre

PUT : ​/PSC​/v40​/DocumentSet​/Resend​/{documentSetId}
Provoca el reenvío del email de aviso al destinatario actual

GET : ​/PSC​/v40​/DocumentSet​/Status​/{documentSetId}
Recupera el estado del sobre indicado

GET : ​/PSC​/v40​/DocumentSet​/Url​/{documentSetId}
Recupera la URL de acceso al sobre para los creados a través de NewDocumentSetUrl

GET : ​/PSC​/v40​/DocumentSet​/Error​/{documentSetId}
Recupera información de posible error en el sobre

GET : ​/PSC​/v40​/DocumentSet​/{documentSetId}
Devuelve el detalle de la definición y estado actual de procesamiento de un sobre

GET : ​/PSC​/v40​/DocumentSet​/Document​/{documentSetId}​/{documentId}
Recupera un documento de un sobre una vez finalizado el procesamiento de éste

GET : ​/PSC​/v40​/DocumentSet​/Document​/{documentSetId}
Recupera el documento de un sobre con un único documento una vez finalizado el procesamiento de éste

GET : ​/PSC​/v40​/DocumentSet​/Evidences​/{documentSetId}
Recupera el documento de evidencias del procesamiento del sobre

GET : ​/PSC​/v40​/DocumentSet​/AuditTrail​/{documentSetId}
Recupera la traza de eventos generados por el procesamiento del sobre

GET : ​/PSC​/v40​/DocumentSet​/InfoByReference​/{documentSetReference}
Devuelve un listado de los sobres coincidentes con el identificador externo

GET : ​/PSC​/v40​/DocumentSet​/LegalAuditTrail​/{documentSetId}
Recupera el Json firmado (información del sobre + evidencias) en formato JWT

History

GET : ​/PSC​/v40​/History
Recupera un listado de los documentos enviados a firmar

FIRMA PRESENCIAL

Devices

GET : ​/SignFromApp​/v40​/Devices
Devuelve los dispositivos disponibles

Document

POST : ​/SignFromApp​/v40​/Document
Alta en FirmarOnline API de un nuevo documento a enviar a un dispositivo para su firma

POST : ​/SignFromApp​/v40​/Document​/OTP
Alta en FirmarOnline API de un nuevo documento a enviar a un dispositivo para su firma con autenticación OTP

PUT : ​/SignFromApp​/v40​/Document​/Cancel​/{documentId}
Cancela el procesamiento de un documento

GET : ​/SignFromApp​/v40​/Document​/Status​/{documentId}
Recupera el estado del documento indicado

GET : ​/SignFromApp​/v40​/Document​/AuditTrail​/{documentId}
Recupera el histórico de estados de un documento

GET : ​/SignFromApp​/v40​/Document​/{documentId}
Recupera un documento una vez firmado

History

GET : ​/SignFromApp​/v40​/History
Recupera un listado de los documentos enviados a firmar a dispositivos

Firma electrónica avanzada

Signature

POST : ​/eSign​/v40​/Signature
Firma un documento con certificado electrónico.

POST : ​/eSign​/v40​/Signature​/Timestamp
Añade un sello de tiempo a un documento firmado

SERVICIO DE VALIDACION

Verify

POST : ​/Verify​/v40​/LegalAuditTrail
Verificación de certificados de trazabilidad

POST : ​/Verify​/v40​/PDF
Verificación de firmas en documento PDF