API de Formularios

Endpoints para gestionar formularios y sus respuestas programaticamente.

Listar formularios

GET /api/forms
Authorization: Bearer {token}
X-Project-ID: {projectId}

// Respuesta: lista de formularios del proyecto

Obtener esquema de un formulario

GET /api/forms/{formId}
Authorization: Bearer {token}
X-Project-ID: {projectId}

// Respuesta: definicion del formulario con campos y validaciones

Enviar una respuesta

POST /api/forms/{formId}/submissions
Authorization: Bearer {token}
X-Project-ID: {projectId}
Content-Type: application/json

{
  "data": {
    "nombre": "Juan Perez",
    "email": "juan@empresa.com",
    "monto": 5400
  }
}

// Respuesta: ID de la respuesta creada

Listar respuestas

GET /api/forms/{formId}/submissions
Authorization: Bearer {token}
X-Project-ID: {projectId}

// Parametros opcionales: page, size, status, createdAfter, createdBefore
Documentacion | Gloo Platform by SYNOV