Ir al contenido

Crear un contenedor

Para crear un contenedor, deberás realizar una petición al siguiente endpoint:

Método: POST http://api.digitafirma.com/v1/containers

A continuación se describen los parámetros esperados en el cuerpo de la petición:

AtributoTipoDescripción
namestringNombre que se asignará al contenedor.
descriptionstringDescripción sobre el contenedor.
logostringImagen codificada en base64 para el logotipo de la empresa.
statusstringEnum: “ON_HOLD” “CLOSED” “SIGNING” “SIGNED” “PARTIAL_SIGNED” “REJECTED” “ERROR”Status del contenedor. Por defecto es: ” ON_HOLD “
triesintegerIntentos de notificación que el sistema ejecutará.
remember_everyintegerIntervalo de frecuencia para el envío de recordatorios.
remember_atstringHora en la que el sistema lanzará la notificación.
sign_modestringEnum: “CLASSIC” “PDF_SIGNATURE” “CLASSIC_BATCH” Modo de firmado que el sistema usará para firmar el documento
sign_positionstringEnum: “UPPER_RIGHT” “UPPER_LEFT” “LOWER_RIGHT” “LOWER_LEFT” “NONE” Posición de las firmas en la última hoja del documento. Si el modo de firmado es CLASSIC, este parámetro debe ser NONE.
webhookstringURL externa que recibirá eventos o actualizaciones sobre el estado del contenedor.
mode_logostringEnum: “FULL_BRANDING” “MEDIUM_BRANDING” “NO_BRANDING” “NO_SIGNATURE_SHEET” Modo en el que se presentará el logo de DigitaFirma en el documento firmado
sign_orderedstringEnum: “ACTIVE” “INACTIVE” Activa la firma ordenada del documento en el orden del array de firmantes dado.
notification_modestringConfigura el envío automático de notificaciones. Ejemplo: ENABLED, DISABLED.
signaturesarrayLista de objetos con la información de los firmantes.
spectatorsarrayLista de objetos con la información de los espectadores.

Cada elemento del arreglo signatures debe incluir la siguiente información:

AtributoTipoDescripción
namestringNombre completo del firmante.
emailstringCorreo electrónico del firmante donde recibirá la url de acceso para firmar.
phonestringNúmero de teléfono celular del firmante (incluir código de país) para notificar via whatsapp.
rfcstringRFC Para filtrar por RFC, util al usar E.FIRMA.

Cada elemento del arreglo spectators debe incluir la siguiente información:

AtributoTipoDescripción
namestringNombre completo del espectador.
emailstringCorreo electrónico del espectador para recibir notificaciones y acceso de lectura.
{
"name": "string",
"description": "string",
"logo": "string",
"status": "ON_HOLD",
"tries": 0,
"remember_every": 0,
"remember_at": "string",
"sign_mode": "CLASSIC",
"sign_position": "UPPER_RIGHT",
"webhook": "string",
"mode_logo": "FULL_BRANDING",
"sign_ordered": "ACTIVE",
"notification_mode": "ENABLED",
"signatures": [
{
"name": "string",
"email": "string",
"phone": "string",
"rfc": "string"
}
],
"spectators": [
{
"name": "string",
"email": "string"
}
]
}