Skip to main content
Una tarea es el elemento central del flujo de firma en Contractia. Cada tarea contiene:
  • 📄 Uno o más documentos a firmar.
  • 👥 Uno o más participantes, representados como “participaciones”, que incluyen la información de cada firmante/validador y sus requisitos.
Las tareas evolucionan a través de diferentes estados, reflejando su progreso desde la creación hasta su finalización.

📌 Estados posibles de una Tarea

POST ➜ /v2/tareas

https://api.contractia.app/v2/tareas Crea una nueva tarea en estado Borrador, sobre la cual se podrá seguir trabajando (agregar documentos, participantes, configuraciones) hasta que sea iniciada. Una vez iniciada, la tarea avanzará por los estados definidos según el progreso de firma. Si no se especifica referencia, asunto o body, se utilizará un texto por defecto.

🧾 Parámetros del cuerpo (JSON)

🔁 Respuestas posibles

💻 Ejemplo de implementación

Configuración requerida: Si planeas usar el endpoint de Asignar documentos a participantes, asegúrate de enviar el parámetro merge_documents en false al crear la tarea. Si este parámetro está en true, el endpoint de asignación devolverá error 400.

💡 Configuración de recordatorios (reminder)

Podés definir el parámetro reminder en dos niveles distintos según la necesidad de tu flujo:

1. A nivel de Tarea (POST /v2/tareas) — Configuración global

  • Cuándo usarlo: Si todos los participantes del documento deben recibir los recordatorios con la misma frecuencia y condiciones.
  • Ventaja: Simplifica la integración al definir la regla una sola vez para toda la tarea, sin necesidad de repetirla en cada participante.

2. A nivel de Participante (POST /v2/participaciones) — Configuración individual

  • Cuándo usarlo: Si necesitás una regla personalizada para un participante en particular (por ejemplo, enviar avisos diarios a un firmante pero no a un validador).
  • Jerarquía: Este parámetro prevalece y pisa la configuración de reminder definida a nivel de tarea para ese participante específico.
Jerarquía de aplicación: Reminder de Participante > Reminder de Tarea
Si definís ambos, el sistema aplicará la regla del participante e ignorará la regla global de la tarea para ese usuario.

Siguiente paso:

  • Agregar participantes a una tarea ➜