Appearance
Listar sobres de documentos
GET
/envelopes
Obtiene una lista de sobres de documentos (envelopes) que contienen múltiples documentos para proceso de firma. Los sobres permiten agrupar documentos relacionados y gestionar workflows de firma complejos con múltiples firmantes y documentos.
Authorizations
bearerAuth
JWT token de autenticación. Utilice este esquema para autenticar solicitudes con un token JWT.
TypeHTTP (bearer)
Parameters
Query Parameters
page
Número de página para paginación
Typeinteger
Example
1minimum
1default
1limit
Número de elementos por página
Typeinteger
Example
20minimum
1maximum
100default
20status
Filtrar por estado del sobre
Typestring
Enum
draftsentin_progresscompletedexpiredcancelledpending_reviewExample
in_progressrecipient_email
Filtrar por email del destinatario
document_type
Filtrar por tipo de documento en el sobre
Typestring
Enum
credit_contractmortgage_agreementloan_applicationinsurance_policylegal_documentotherExample
credit_contractcreated_from
Fecha de creación desde (formato ISO 8601)
Typestring
Example
2024-01-01T00:00:00Zformat
date-timecreated_to
Fecha de creación hasta (formato ISO 8601)
Typestring
Example
2024-01-31T23:59:59Zformat
date-timeexpiration_status
Filtrar por estado de expiración
Typestring
Enum
activeexpiring_soonexpiredExample
expiring_soonsender_id
Filtrar por ID del remitente
Typestring
Example
123e4567-e89b-12d3-a456-426614174000format
uuidorganization_id
Filtrar por ID de la organización
Typestring
Example
789f0123-4567-89ab-cdef-012345678901format
uuidpriority
Filtrar por nivel de prioridad
Typestring
Enum
lownormalhighurgentExample
highsignature_method
Filtrar por método de firma requerido
Typestring
Enum
electronicdigitalbiometricmanualExample
electronicsearch
Búsqueda de texto libre en título y descripción
Typestring
Example
contrato crédito juanmaxLength
100sort_by
Campo por el cual ordenar
Typestring
Enum
created_atupdated_atexpires_atprioritystatussender_nameExample
expires_atdefault
created_atsort_order
Orden de clasificación
Typestring
Enum
ascdescExample
ascdefault
descResponses
Lista de sobres obtenida exitosamente
application/json
JSON
{
"success": true,
"message": "success",
"data": {
"envelopes": [
{
"envelopeId": "123e4567-e89b-12d3-a456-426614174000",
"title": "Documentos de Crédito - Juan Pérez",
"description": "Documentos para aprobación de crédito de vivienda",
"status": "string",
"priority": "string",
"senderInfo": {
"senderId": "456b7890-c123-45d6-e789-012345678901",
"senderName": "María García - Analista de Crédito",
"organizationName": "Kuenta Financial Services"
},
"recipientsInfo": {
"totalRecipients": 2,
"completedRecipients": 1,
"pendingRecipients": 1,
"recipients": [
{
"recipientId": "789f0123-4567-89ab-cdef-012345678901",
"recipientName": "Juan Carlos Pérez García",
"role": "primary_debtor",
"status": "string",
"lastActivity": "2024-01-15T16:30:00Z"
}
]
},
"documentsInfo": {
"totalDocuments": 3,
"completedDocuments": 2,
"pendingDocuments": 1,
"documentTypes": [
[
"credit_contract",
"insurance_policy",
"guarantee_letter"
]
],
"totalSignatures": 6,
"completedSignatures": 4
},
"progressInfo": {
"overallProgress": 66.7,
"documentsProgress": 66.7,
"signaturesProgress": 66.7,
"estimatedCompletion": "2024-01-16T18:00:00Z",
"nextAction": "Esperando firma del documento de garantía"
},
"timestamps": {
"createdAt": "2024-01-15T14:00:00Z",
"sentAt": "2024-01-15T14:15:00Z",
"lastActivity": "2024-01-15T16:30:00Z",
"expiresAt": "2024-01-20T14:15:00Z",
"completedAt": "string"
},
"workflowInfo": {
"workflowType": "credit_approval_sequential",
"currentStage": "primary_debtor_signature",
"totalStages": 4,
"completedStages": 2,
"autoReminders": true,
"nextReminderAt": "2024-01-16T14:15:00Z"
},
"securityInfo": {
"encryptionLevel": "AES-256",
"accessRestrictions": [
[
"ip_restriction",
"time_limit",
"device_limit"
]
],
"auditTrailEnabled": true,
"complianceLevel": "ESIGN_ACT_COMPLIANT"
},
"tags": [
[
"credit",
"urgent",
"premium_client"
]
],
"actions": {
"canView": true,
"canEdit": false,
"canCancel": true,
"canResend": true,
"canDownload": true
}
}
],
"pagination": {
"currentPage": 1,
"totalPages": 5,
"totalItems": 97,
"itemsPerPage": 20,
"hasNextPage": true,
"hasPreviousPage": false
},
"summary": {
"totalEnvelopes": 97,
"statusCounts": {
"draft": 5,
"sent": 12,
"in_progress": 25,
"completed": 45,
"expired": 8,
"cancelled": 2
},
"priorityCounts": {
"low": 20,
"normal": 35,
"high": 30,
"urgent": 12
},
"averageCompletionTime": "2.5 días",
"expiringThisWeek": 8
}
}
}