Saltar a contenido

Consulta múltiple de folios

Este endpoint permite consultar el estado de varios folios en una sola llamada a la API de Firmaris.

Su comportamiento es estrictamente informativo:

  • No modifica datos
  • No altera estados
  • No avanza procesos de firma

En palabras simples:

  • Sirve para consultar muchos folios a la vez
  • No sirve para cambiar nada

Se utiliza principalmente para:

  • Dashboards con múltiples procesos
  • Seguimiento masivo de firmas
  • Auditoría y control
  • Optimizar llamadas evitando consultas individuales repetidas

Consulta múltiple de folios mediante un arreglo de identificadores (folioId).

Este endpoint opera únicamente en modo lectura.

POST https://www.sandboxadmin.firmaris.co/api/integrations/consult

La autenticación se realiza mediante una API Key asociada a la empresa propietaria de los folios.

x-api-key: Bearer {TOKEN_EMPRESA}

Si el token:

  • No es válido
  • Está vencido
  • No pertenece a la empresa dueña de uno o más folios

La solicitud será rechazada o los folios no autorizados fallarán individualmente.


El cuerpo de la solicitud debe enviarse en formato JSON.

CampoTipoRequeridoQué es
folioIdarray de stringLista de identificadores únicos de folios

Cada elemento del arreglo folioId se valida de forma independiente.

Cada ID debe cumplir todas las siguientes condiciones:

  • Ser un string
  • Tener formato de hash hexadecimal
  • Tener una longitud válida
  • Existir en el sistema
  • Pertenecer a la empresa asociada al token utilizado

Si un folio no cumple las reglas, ese folio:

  • No rompe la consulta completa
  • Retorna su propio error dentro del arreglo de respuesta

  • El orden de la respuesta coincide exactamente con el orden del arreglo enviado
  • Cada folio retorna su propio:
    • success
    • status
    • message
    • data (si aplica)

Esto permite manejar resultados mixtos en una sola respuesta.


La respuesta siempre retorna un objeto principal con un arreglo data.

Cada elemento del arreglo representa un folio consultado.

CampoTipoDescripción
successbooleanIndica si la consulta de ese folio fue exitosa
statusnumberCódigo HTTP lógico del resultado
messagestringMensaje descriptivo del resultado
folioIdstringID del folio consultado
dataobject | nullInformación del folio (si aplica)

CódigoEstadoQué significa
1FIRMADOEl proceso fue completado
2PENDIENTEAún faltan firmas
3RECHAZADO FIRMANTEUn firmante rechazó
4FIRMADO Y APROBADOAprobado por interventor
5RECHAZADO GESTIÓN / ADMINRechazado por administrador
6ANULADOProceso cancelado

CódigoTipoDescripción
1OTP BásicoCódigo enviado por correo
2OTP Móvil VerificadoCódigo enviado por SMS

El body no cumple el formato esperado o el arreglo folioId es inválido.

El token no es válido, está vencido o no tiene permisos.


  • Este endpoint no modifica estados ni procesos
  • Puede consultarse múltiples veces sin efectos secundarios
  • Está optimizado para consultas masivas
  • Es ideal para:
    • Dashboards
    • Reportes
    • Automatizaciones
    • Seguimiento operativo
    • Auditoría

Este endpoint permite escalar la consulta de folios sin perder control individual sobre cada resultado.