Skip to main content
La API de Forms te permite integrar formularios inteligentes en cualquier aplicación, procesar submissions y capturar leads automáticamente.

Endpoints disponibles

Listar formularios

Obtener todos los formularios de tu organización.

Crear formulario

Crear un nuevo formulario con campos personalizados.

Obtener formulario

Obtener configuración y campos de un formulario.

Enviar submission

Enviar datos completados del formulario.

Actualizar formulario

Modificar la configuración de un formulario.

Publicar formulario

Publicar cambios del draft a producción.

Chat conversacional

Completar formularios de forma conversacional.

Listar submissions

Obtener todas las submissions de un formulario.

Resumen de endpoints

MétodoEndpointDescripción
GET/formsListar todos los formularios
POST/formsCrear formulario
GET/forms/{formId}Obtener configuración del formulario
POST/forms/{formId}Enviar submission
PATCH/forms/{formId}/adminActualizar formulario
POST/forms/{formId}/publishPublicar formulario
POST/forms/{formId}/chatCompletar formulario conversacionalmente
GET/forms/{formId}/submissionsListar submissions

Tipos de campos

TipoDescripción
textTexto libre
emailEmail con validación
phoneTeléfono
textareaTexto largo
selectLista desplegable
radioOpciones únicas
checkboxOpciones múltiples
numberValor numérico
dateSelector de fecha
fileUpload de archivo

Flujo de publicación

┌─────────────────┐      ┌─────────────────┐      ┌─────────────────┐
│  Crear/Editar   │ ──▶  │   Draft Config  │ ──▶  │  Published      │
│  (PATCH /admin) │      │   (no visible)  │      │  (visible)      │
└─────────────────┘      └─────────────────┘      └─────────────────┘


                           POST /publish