Saltar al contenido principal

🟡 Consulta de paquetes

GET /document

Este servicio permite consultar paquetes de documentos en Auco.


Autenticación

Incluye tu llave publica en el encabezado Authorization.

Authorization: puk_xxx...

Parámetros de consulta

NombreTipoRequeridoDescripción
packageStringOpcionalId del paquete de documentos. Obligatorio si no se incluye code.

⚠️ Si no envías el atributo code o package, recibirás la lista de plantillas automatizadas.

info

Este mismo endpoint servirá para obtener información de un documento en específico, ver mas en consulta procesos y plantillas


🧪 Ejemplos de uso

tip

Puedes copiar cualquiera de los ejemplos según el lenguaje de tu preferencia.

🔹 Obtener información general del proceso

curl --location 'https://api.auco.ai/v1.5/ext/document?code=ID_PACKAGE' \
--header 'Authorization: puk_tuClavePublica'

📥 Ejemplo de respuesta

{
"_id": "ID_PACKAGE",
"codes": ["CODEDOC1", "CODEDOC2"],
"name": "Prueba paquete de documentos",
"signers": [
{
"userId": "AI",
"email": "example1@auco.ai",
"name": "Firmante 1",
"phone": "+573000000000",
"status": "NOTIFICATION"
},
{
"userId": "OR",
"email": "example2@auco.ai",
"name": "Firmante 2",
"phone": "+573000000000",
"status": "NOTIFICATION"
}
],
"signFinish": false,
"createdAt": "2024-10-18T20:20:34.970Z",
"updatedAt": "2024-11-15T02:02:12.775Z",
"status": "CREATED"
}

🔄 Estado del document (status)

EstadoDescripción
CREATEDCuando el procesp ha sido creado.
REJECTEDProceso rechazado.
EXPIREDProceso expirado, solo si al momento de crearlo se asigna fecha de expiración.
FINISHProceso firma o aprobado por todas las partes.

🔄 Estado del participante (status)

EstadoDescripción
NOTIFICATIONEl participante ha sido notificado para firma.
REJECTEl participante ha rechazado la firma o aprobación del proceso.
FINISHEl participante ha firmado o aprobado el proceso.
BLOCKEl participante ha excedido los intentos fallidos al momento de firmar o aprobar.
PENDINGEl participante no ha sido notificado, generalmente se debe a un proceso secuencial.

⚠️ Respuestas de error

CódigoDescripción
400proceso no encontrado (DOCUMENT_NOT_FOUND)
401Autenticación inválida o ausente