Fase de pruebasEste entorno está en pruebas de prelanzamiento — todos los datos se restablecerán en el lanzamiento.
v2 · Modelado de datos visual, en vivo en tu navegador

Modelado de datos visual, API en vivo.
Datos reales, servidos en el momento que guardas.

Diseña tablas y relaciones con tu equipo en un lienzo compartido. El modelo se convierte en una API GraphQL en vivo respaldada por datos reales — sin fixtures, sin JSON editado a mano.

01 Editar atributo
Identificador: id
displayName
handle
avatarUrl
bio
role
verified
Añadir atributo
displayName
displayName
Usa camelCase (p. ej., firstName, createdAt)
STRING
Pruébalo → cambia el nombre de este atributo o asígnalo a otro campo del conjunto de datos mock. El JSON y los avatares de la derecha responden en vivo.
02 query users { … }
{
  "data": {
    "users": [
      {
        "id": "7f2a-…",
        "displayName": "Lena Hartmann",
        "handle": "lena.h",
        "role": "Designer",
        "verified": true
      },
      {
        "id": "a1c4-…",
        "displayName": "Tomás Iglesias",
        "handle": "tomas",
        "role": "Engineer",
        "verified": true
      },
      {
        "id": "b903-…",
        "displayName": "Yuki Tanabe",
        "handle": "yuki",
        "role": "Product",
        "verified": false
      }
    ]
  }
}
03 Renderizado en tu UI
LH
Lena Hartmann
@lena.h Designer
TI
Tomás Iglesias
@tomas Engineer
YT
Yuki Tanabe
@yuki Product
01 El flujo

Tres pilares. Un lienzo.

Modelado visual, colaboración en tiempo real y una API en vivo sobre datos reales — todo en un solo lugar.

01 Modelar

Diseña tablas y relaciones en un lienzo compartido. Cursores en vivo, comentarios en hilos, historial completo.

02 Mapear

Conecta cada campo a una fuente de datos reales o a un valor fijo — tu elección, por atributo.

03 Servir

Un endpoint GraphQL en vivo se activa en el momento que guardas. Respaldado por datos reales, consultable desde tu app.

Una nueva forma de modelar

Modelado de bases de datos,
por fin colaborativo.

El primer lugar donde tu equipo diseña esquemas como diseña productos — juntos, en un lienzo en vivo. No más hilos de Slack sobre capturas de pantalla de un documento de especificaciones.

  • Cursores y presencia en vivo Mira quién está en cada parte del lienzo
  • Coedición en tiempo real Arrastra, renombra, conecta — juntos
  • Comentarios anclados a atributos Discute el modelo, no capturas de pantalla
  • Resuelva hilos en línea Las decisiones viven con el esquema
Tablero de modelado · acme · main
L T Y A
4 editando ahora
User
*id
*displayNameString
*handleString
avatarUrlString
Lena · editando
TeamMember
*id
*teamId
*userId
*roleEnum
joinedAtDT
#1 System Admin −
Lena Hartmann · hoy, 11:54 LH
¿Ya se revisaron los valores de este enum?
02 Realista, a propósito

Datos que parecen usuarios reales, no Lorem ipsum.

El catálogo de campos describe lo que contiene el pool compartido: nombres, correos electrónicos, direcciones, precios, marcas de vehículos. Asocia un atributo a un campo y la API simulada sirve sus valores desde los conjuntos de datos importados — no inventa nada al responder.

Persona
Contacto
Ubicación
E-commerce
Vehículo
Inmobiliaria
Catálogo de campos
campos del pool compartido
Persona first_name → “Lena”
Contacto email → “lena.hartmann@northvale.io”
Ubicación address → “42 Rue de Bercy”
Persona job_title → “Engineering Manager”
Respuesta de ejemplo
200 OK · 6ms
{
“firstName” : "Lena" ,
“email” : "lena.hartmann@northvale.io" ,
“address” : "42 Rue de Bercy" ,
“avatarUrl” : "https://cdn.mock/avatars/lena.png" ,
“jobTitle” : "Engineering Manager"
}
03 El pool, luego la selección

Un pool, columna tras columna.
Elige las que encajen con tu modelo.

El pool compartido de Mockomat contiene conjuntos de datos importados: datos abiertos donde existe una fuente verificada, datos de ejemplo generados para los blueprints. No generas datos semilla; los asocias. Apunta un atributo a una columna y el motor de ejecución hace el resto.

Pool compartido Un pool para todos los proyectos · solo lectura
Compuesto Filas coherentes a partir de valores del pool · nunca inventadas
Constante Fija un valor por atributo
mockomat.pool / shared · solo lectura · compartido por todos los proyectos
commerce person internet address business finance
product_name brand price_eur sku category_main description image_url stock_quantity rating_avg first_name last_name full_name email username avatar_url phone birthdate street city country_iso postal_code lat lng company job_title department salary_band tax_id iban currency transaction_id amount created_at updated_at expires_at tag locale
↓ filas de los conjuntos de datos importados ↓
pool.full_name
pool.email
pool.avatar_url
map
map
map
UserProfile.displayName STRING
UserProfile.email STRING
UserProfile.avatarUrl STRING
El pool es compartido. Las selecciones son tuyas. La estructura es la de tu modelo. Leer la documentación
04 Un modelo, dos superficies

Una API en vivo para tu código.
Una vista previa renderizada para todos los demás.

El mismo modelo sirve a ambos: tu frontend consume el endpoint GraphQL mientras diseño, gestores de producto y partes interesadas ven los datos renderizados como tarjetas, tablas y formularios. Una única fuente de verdad, dos audiencias.

Endpoint GraphQL Para tu código — con una clave API del proyecto, desde tu servidor, CI o proxy de desarrollo
{
  "data": {
    "users": [
      {
        "displayName": "Lena Hartmann",
        "role": "Designer",
        "verified": true
      },
      {
        "displayName": "Tomás Iglesias",
        "role": "Engineer",
        "verified": true
      },
      {
        "displayName": "Yuki Tanabe",
        "role": "Product",
        "verified": false
      }
    ]
  }
}
LH
Lena Hartmann
@lena.h Designer
TI
Tomás Iglesias
@tomas Engineer
YT
Yuki Tanabe
@yuki Product
POST https://api.mockomat.com/mock/abc-123/graphql
Vista previa renderizada Para todos los demás — mira los datos, sin necesidad de Postman
LH
Lena Hartmann
@lena.h Designer
TI
Tomás Iglesias
@tomas Engineer
YT
Yuki Tanabe
@yuki Product
GET app.mockomat.com/s/abc-123/preview
05 Multi-tenant por defecto

Espacios de trabajo para el equipo.
Sesiones para el momento.

Los espacios de trabajo persistentes albergan tus esquemas y roles reales. Las sesiones desechables de 24 horas te permiten crear un sandbox para compartir un enlace con una parte interesada — sin registro, sin limpieza.

Roles y permisos por espacio de trabajo Mantenedor, editor, reportero, solo lectura · invitación por correo desde Professional
Sesiones sandbox desechables 24h desde el inicio de la sesión · sin registro · caducidad automática · regístrate en el mismo navegador para conservarla
Aislado por tenant Modelos, miembros y claves API nunca pasan de una cuenta a otra
Espacios de trabajo 3 activos
N
Northvale Studio 12 miembros
ACTIVO
A
Acme Inc. 5 miembros
L
Lena · Personal 1 miembro
Sesión sandbox caduca en 23h 12m · comparte por enlace
06 Integración con AI

Mockomat también es un prompt.

Dile a Claude, Cursor o cualquier LLM que cree una API GraphQL simulada. Ellos la construyen, tú observas — como una película. Todo el equipo ve cómo el esquema toma forma en el mismo tablero, en tiempo real. Para cuando el modelo termina tu frase, el enlace ya está en tu portapapeles.

Prompt Dile a cualquier LLM que use Mockomat.
MCP Uso nativo de herramientas en Claude, Cursor, Copilot — próximamente.
OpenAPI Carga una especificación, obtén un mock funcional.
Mira la historia completa de integración con AI
claude · mockomat-mcp · session
LIVE
Observando →
POARDVC
PM, arquitecto, desarrollador — y Claude — en el mismo tablero.
Product owner ve la estructura de datos que necesitan las partes interesadas
Arquitecto revisa relaciones y cardinalidades en vivo
Desarrollador consulta el mock en el momento en que aparece
07 Bajo el capó

Schema-first. Reproducción sin estado.
Disponible para inspección.

Tu modelo se compila en un esquema GraphQL determinista. Cada solicitud se reproduce desde la semilla — misma entrada, misma salida — para que tus tests sean fiables.

Lee la arquitectura
schema.graphql determinista runtime sin estado · con semilla /graphql JSON /preview UI renderizada
08 Empieza por algún sitio

Blueprints para arrancar, no para quedarse mirando.

6 esquemas seleccionados, modelados como productos reales. Bifurca uno, renómbralo y ya habrás avanzado más que con cualquier tutorial partiendo de cero.

Usuarios y perfiles Organizaciones, equipos, cuentas de usuario, perfiles, sesiones y registro de auditoría
E-Commerce Productos, clientes, pedidos y reseñas para tiendas online
Coches y vehículos Vehículos, fabricantes, concesionarios, anuncios y pruebas de conducción
Inmobiliaria Listados de propiedades, agencias, agentes, barrios y visitas
Muebles y hogar Catálogo de muebles, diseñadores, diseños de ambientes y reseñas
Alimentación y restaurantes Productos alimenticios, gestión de inventario, datos nutricionales y proveedores
Ver los blueprints
09 Precios

Empieza gratis. Paga cuando tu equipo comience a producir.

Los planes de pago son solo para empresas y profesionales. Precios en EUR, netos (IVA no incluido), con facturación mensual.

Starter Gratis Para desarrolladores individuales
  • 1 proyecto
  • 1000 solicitudes API / día
  • 2 colaboradores invitados por proyecto
  • Integración IA
Business 49 € / mes, sin IVA
  • 20 proyectos
  • 250.000 solicitudes API / mes
  • 19 miembros del equipo · 3 mantenedores
  • Analítica de endpoints
Compara todas las funcionalidades →
10 Preguntas

Lo que la gente nos pregunta.

¿No encuentras la tuya?Contactar

¿Es esto solo otra herramienta de mock API?
No. Mockomat parte de un modelo ER colaborativo — esquemas que puedes coeditar, comentar y versionar. La API simulada es el subproducto, no la interfaz.
¿Solo GraphQL o también REST?
GraphQL por ahora. El modelo se compila en un esquema fuertemente tipado con paginación, filtros y relaciones. Los adaptadores REST están en la hoja de ruta.
¿Qué tan realistas son los datos?
Provienen de conjuntos de datos importados: datos abiertos donde existe una fuente verificada, datos de ejemplo generados para los blueprints. La API simulada sirve esas filas, o combinaciones coherentes de sus valores — no inventa nada al responder.
¿Puedo autoalojarlo?
No. Mockomat funciona como servicio alojado; hoy no existe una versión autoalojada.
¿Qué ocurre con una sesión sandbox?
Dura 24 horas desde su inicio — la app la inicia la primera vez que la abres, así que un proyecto creado más tarde tiene menos tiempo. La limpieza horaria elimina después el proyecto, lo que puede tardar hasta una hora. Comparte su enlace de colaboración para editarla en equipo. Regístrate en el mismo navegador para conservarla como proyecto en tu cuenta; un proyecto que una IA creó en su propia sesión de invitado no se puede mover a una cuenta.
¿Soporta autenticación y roles personalizados en la API?
No por consulta. La API simulada de tu proyecto comprueba una clave API del proyecto (desde Professional); un token de actor opcional distingue a tus consumidores. Los roles del espacio de trabajo deciden quién edita el modelo, no lo que devuelve la API simulada.