Disponible gratis en todos los planes

Conecta cualquier software con la API de MoreApp

Una API REST estable y bien documentada que te permite integrar MoreApp con tu CRM, ERP, herramientas de BI o cualquier otro sistema. Sin costes adicionales y diseñada para integrarse fácilmente en tus procesos.
API endpoint list on api.moreapp.com with REST methods: GET /api/v1.0/submissions, POST /api/v1.0/forms, PUT /api/v1.0/tasks, GET /api/v1.0/datasources, POST /api/v1.0/webhooks/subscribers, shown on a dark blue interface panel with tags REST, JSON, API key auth, and HTTPS below.
Por qué usar la API

Creada para ser fiable, diseñada para ser sencilla

Estable y fiable

Los endpoints documentados están diseñados para ofrecer estabilidad a largo plazo, para que puedas mantener tus integraciones funcionando sin cambios inesperados.

Gratis en todos los planes

El acceso a la API está incluido en todos los planes de MoreApp, sin costes adicionales ni cargos por cada llamada. Crea con libertad, sin preocuparte por costes ocultos.

Fácil de empezar

Autentícate con una única API key en la cabecera X-Api-Key. REST estándar con respuestas en JSON. Sin la complejidad de OAuth, sin flujos de renovación de tokens.

Bien documentada

Cada endpoint está descrito en nuestra Documentación para Desarrolladores interactiva, con tecnología de Stoplight. Prueba las llamadas directamente, inspecciona los esquemas de solicitud y respuesta, e intégrate con confianza.

Bajo mantenimiento

Los endpoints documentados siguen una promesa de estabilidad clara. Tu integración no necesita mantenimiento continuo, configúrala una vez y déjala funcionar. Solo los endpoints no documentados pueden cambiar.

Segura por defecto

Toda la comunicación se realiza a través de HTTPS. Las API keys están vinculadas a tu cuenta y puedes crear hasta 20 keys para distintas integraciones. Certificada según ISO 27001 e ISO 27701.

Funcionalidades

¿Qué puedes hacer con la API?

Recuperar registros

Extrae los registros de formularios a tu propia base de datos, CRM o panel de BI. Filtra por fecha, estado o formulario para obtener exactamente los datos que necesitas.
GET /api/v1.0/customers/{customerId}/submissions/{submissionId}

Gestiona formularios y carpetas

Crea, actualiza y organiza formularios y carpetas mediante código. Gestiona versiones de formularios y plantillas a gran escala en toda tu organización.
GET /api/v1.0/forms/customer/{customerId}/forms/{formId}

Configura webhooks

Recibe notificaciones en tiempo real cuando se envía, inicia o actualiza un formulario. Suscríbete a eventos y envía notificaciones a cualquier URL, sin necesidad de polling.
GET /api/v1.0/webhooks/customer/{customerId}/events

Importa fuentes de datos

Envía datos de clientes, productos o empleados a MoreApp para que estén disponibles como valores prellenados en los formularios. Mantén tus datos de campo actualizados automáticamente.
POST /api/v1.0/customers/{customerId}/datasources

Envía invitaciones y tareas

Asigna tareas y envía invitaciones de formularios a usuarios desde tu propio sistema. Activa órdenes de trabajo desde tu ERP y sigue su finalización a través de la API.
POST /api/v1.0/customers/{customerId}/{formId}/tasks

Gestiona usuarios, roles y grupos

Automatiza el aprovisionamiento de usuarios y el control de acceso. Crea usuarios, asígnalos a grupos y gestiona los permisos basados en roles directamente desde tu sistema de identidad.
GET /api/v1.0/customers/{customerId}/users/{userId}

Configúralo en tres pasos

1

Crea una API key

Ve a Ajustes → Conexiones → API keys en la MoreApp Plataforma. Haz clic en "Añadir API key", ponle un nombre y copia la key generada.

2

Añade la key a tus solicitudes

Incluye tu API key en la cabecera X-Api-Key de cada solicitud HTTP. Eso es todo lo que necesitas para autenticarte.

3

Empieza a hacer llamadas

Utiliza cualquier cliente HTTP o lenguaje de programación para llamar a la API. Todas las respuestas son en JSON. Consulta la Documentación para Desarrolladores para ver cada endpoint disponible.

Referencia de la API

Todos los endpoints, en un mismo lugar

La API de MoreApp se organiza en diferentes grupos de recursos. Consulta la referencia interactiva de la API para ver todos los detalles de cada endpoint, incluidas sus solicitudes y respuestas.

Recurso
Descripción
Métodos
Registros
Recupera y gestiona los datos de registros de formularios
GET
Formularios
Crea, lee y actualiza formularios, versiones y plantillas
GETPOSTPUT
Carpetas
Organiza formularios en estructuras de carpetas
GETPOST
Fuentes de datos
Importa datos externos para usarlos en formularios
GETPOSTPUT
Tareas
Crea y gestiona flujos de trabajo de tareas
GETPOST
Invitaciones
Envía invitaciones de formularios a usuarios
GETPOST
Usuarios y Grupos
Gestiona usuarios, grupos y asignaciones de roles
GETPOSTPUT
Webhooks
Suscríbete a eventos y gestiona las invocaciones de webhooks
GETPOSTDEL
Clientes
Accede a la información de la cuenta del cliente
GET
Integración

Conecta MoreApp con tu ecosistema

Usa la API directamente o combínala con plataformas de automatización para ganar flexibilidad.

Nuestro compromiso la estabilidad

Todos los endpoints documentados en nuestra Documentación para Desarrolladores son estables. No cambiarán sin previo aviso y están pensados para un uso a largo plazo. Los endpoints no documentados pueden cambiar en cualquier momento, así que crea siempre tu integración sobre la documentación oficial.

Esto significa que puedes integrar MoreApp en procesos empresariales críticos con total confianza. Una vez configurada tu conexión, sigue funcionando sin necesidad de atención continua por parte de un desarrollador.

Certificada ISO 27001
Certificada ISO 27701
Compatible con GDPR

Preguntas frecuentes

¿Dónde puedo encontrar la documentación completa de la API?

La referencia interactiva completa de la API está disponible en docs.moreapp.com. Puedes explorar cada endpoint, inspeccionar los esquemas de solicitud y respuesta, y probar llamadas directamente desde el navegador.

¿Necesito un desarrollador para usar la API?

Para llamadas directas a la API, es útil tener conocimientos básicos de programación o scripting. Pero también puedes usar plataformas no-code como Zapier, Make o Power Automate para conectar MoreApp con otras herramientas sin escribir código.

¿Puedo recibir notificaciones en tiempo real cuando se envía un formulario?

Sí. Usa los endpoints de Webhooks para suscribirte a eventos como registros de formularios, actualizaciones de tareas o cambios en el estado de las invitaciones. MoreApp envía una solicitud POST a tu URL cada vez que se activa el evento, así que no es necesario hacer polling a la API.

¿Cuántas API keys puedo crear?

Puedes crear hasta 20 API keys por cuenta. Esto te permite usar keys distintas para diferentes integraciones o entornos (por ejemplo, una para tu CRM, otra para tu panel de BI y otra para pruebas).

¿Puede una actualización de la API romper mi integración?

Todos los endpoints listados en la documentación oficial son estables. MoreApp no introduce cambios importantes en los endpoints documentados. Solo los endpoints no documentados pueden cambiar sin previo aviso, así que construye siempre tu integración sobre la Documentación para Desarrolladores.

¿Cómo autentico mis solicitudes?

Añade tu API key a la cabecera X-Api-Key de cada solicitud HTTP. Puedes crear API keys en Ajustes → Conexiones → API keys en la MoreApp Plataforma. No se necesitan flujos de OAuth ni renovaciones de token.

¿Es gratis usar la API?

Sí. El acceso a la API está incluido en todos los planes de MoreApp sin coste adicional. No hay tarifas por llamada ni se necesita un nivel premium para usarla.

Empieza a crear tu primer formulario.