Cuando un sistema externo necesita enviar un PDF para ser firmado a viafirma documents podrá hacerlo mediante dos mecanismos:
Este comportamiento se define en las propiedades del objeto Documents, tal y como se detalla a continuación:
Document {
templateReference (string, optional),
templateType (string) = ['docx', 'odt', 'url', 'pdf', 'cache', 'base64'],
policyCode (string, optional)
}
Ejemplo:
Document {
templateReference:"https://www.viafirma.com/myPDF_sample.pdf",
templateType:"url",
policyCode:"myPolicyCode_sample_001"
}
El objeto Document admite otro tipo de configuración que podrá ser consultada en la definición del servicio. En este artículo sólo se han mencionado los atributos necesarios para poder enviar un PDF a viafirma documents mediante servicio.