Enviar documento
Ud.puede enviar un documento a legale con esta solicitud.
Ud. requiere de el token de acceso obtenido
Autenticación
sección en esta consulta
Respuesta
Éxito:
POST /api/legale/legaleDocument HTTP/1.1
Host: ServiceURL
Authorization: Bearer token
Connection: keep-alive
Content-Type: application/json
Argumento:
Parámetro | Descripción | Obligatorio |
user | Email del usuario Legale | Si |
document | String Base64 del documento | Si |
FileName | Nombre del documento | Si |
subject | Asunto del documento | Si |
description | Descripción del documento | Si |
ID | Numero de identidad de quién envío como puede ser RUT, DNI, NIF | Si |
callbackURL | Servico de URL Callback | No |
anchor | Es la palabra clave in el documento sobre la la cual se posicionrá el dibujo de la firma. Por favro ir a Posición de la firma sección con más detalles | No |
deleteAfterSign | Por favor seleccionar "true" si quiere borrar de legale el documento despúes de firmar. | No |
skipNotification | Si se selecciona "true", las notificaciones no serán enviadas al correo electrónico. | No |
skipAnchor | Si se selecciona "true",el documento se dirigirá a legale para que se pueda recrear el flujo de firma que corresponda y una vez terminando se podrá recuperar por callback con el flujo de firmas ya terminado. | No |
attached1 | Cadena de caracteres en Base64 para el archivo adjunto1 | No |
attached2 | Cadena de caracteres en Base64 para el archivo adjunto2 | No |
attached3 | Cadena de caracteres en Base64 para el archivo adjunto3 | No |
Si seleciona callbackURL, puede obtener el documento firmado en esa URL. El servicio firma.legale enviará una solicitud al callback URL con el documento firmado de tal manera de obtenerlo inmediatamente despúes de ser firmado. Por favor revisar la sección Callback para obtener más información.
{
"user": "legaleuser@gmail.com",
"FileName": "Test.pdf",
"document": "JVBE...",
"subject": "Test Upload with API from G2L",
"description": "This is my first upload with Postman API from G2L",
"ID": "11.222.333-6",
"callbackURL": "https://yourhost.com/yourcallbackURL",
"anchor": "signer1",
"attached1": "JVBE...",
"attached2": "JVBE...",
"attached3": "JVBE...",
"deleteAfterSign": false,
"skipNotification": false,
"skipAnchor": false,
}
Respuesta
Éxito:
{
"success": true,
"GUID": "82f13f65-7829-4511-92d6-25d9351683ed",
"debug": ""
}
Error:
{
"success": false,
"GUID": "",
"debug": "Missing Argument"
}
Otros errores están siguiendo las reglas típicas de la API de Restful.