v2 · Modellazione dei dati visiva, live nel tuo browser

Modellazione dei dati visiva, API live.
Dati reali, serviti nel momento in cui salvi.

Disegna tabelle e relazioni con il tuo team su una canvas condivisa. Il modello diventa un'API GraphQL live basata su dati reali — niente fixtures, niente JSON modificato a mano.

01 Modifica attributo
Identifier: id
displayName
handle
avatarUrl
bio
role
verified
Add attribute
displayName
displayName
Use camelCase (e.g. firstName, createdAt)
STRING
Try it → rename this attribute or remap it to a different mock-dataset field. The JSON and avatars on the right respond live.
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 Renderizzato nella tua UI
LH
Lena Hartmann
@lena.h Designer
TI
Tomás Iglesias
@tomas Engineer
YT
Yuki Tanabe
@yuki Product
01 Il flusso

Tre pilastri. Una canvas.

Modellazione visiva, collaborazione in tempo reale e un'API live su dati reali — tutto in un unico posto.

01 Modella

Disegna tabelle e relazioni su una canvas condivisa. Cursori live, commenti in thread, cronologia completa.

02 Mappa

Collega ogni campo a una sorgente di dati reali o a un preset faker — a tua scelta, per attributo.

03 Servi

Un endpoint GraphQL live si attiva nel momento in cui salvi. Basato su dati reali, interrogabile dalla tua app.

A new way to model

Modellazione di database,
finalmente collaborativa.

Il primo ambiente in cui il team progetta gli schemi come progetta i prodotti — insieme, su una canvas live. Non thread su Slack con screenshot di un documento di specifiche.

  • Cursori e presenza live Vedi chi sta lavorando e dove sulla canvas
  • Co-editing in tempo reale Trascina, rinomina, connetti — insieme
  • Commenti ancorati agli attributi Discuti il modello, non gli screenshot
  • Risolvi i thread inline Le decisioni vivono con lo schema
Modelling Board · acme · main
L T Y A
4 stanno modificando
User
*id
*displayNameString
*handleString
avatarUrlString
Lena · editing
TeamMember
*id
*teamId
*userId
*roleEnum
joinedAtDT
#1 System Admin
Lena Hartmann · today, 11:54 LH
Are the values for this enum already reviewed?
02 Realistico, di proposito

Dati che sembrano utenti reali, non Lorem ipsum.

Un catalogo di tipi di campo curati mappa ogni attributo su valori plausibili. I nomi delle persone corrispondono alle località. Gli indirizzi corrispondono ai paesi. Le date corrispondono agli anni di nascita. I dati superano il test di credibilità nella tua UI.

Person 5 fields
Internet 4 fields
Location 4 fields
Commerce 4 fields
Lorem 3 fields
Custom 4 fields
Catalogo campi
28 categorie · 240+ campi
Person name.full → “Lena Hartmann”
Internet internet.email → “l.hartmann@northvale.io”
Location address.street → “42 Rue de Bercy”
Custom regex.pattern → “/^USR-\d{4}-[A-Z]{3}$/”
Risposta di esempio
200 OK · 6ms
{
“displayName” : "Lena Hartmann" ,
“email” : "lena.hartmann@northvale.io" ,
“address” : "42 Rue de Bercy, 75012 Paris" ,
“avatarUrl” : "https://cdn.mock/avatars/lena.png" ,
“role” : "engineering_manager"
}
03 Il pool, poi la selezione

Un pool, migliaia di colonne.
Scegli quelle adatte al tuo modello.

Mockomat è supportato da un pool di dati mock ampio e profondo che copre i contesti di cui gli sviluppatori hanno realmente bisogno — prodotti, persone, luoghi, finanza, tempo. Non fai il seeding dei dati; li mappi. Punta un attributo verso una colonna e il runtime fa il resto. I tenant enterprise ottengono il proprio pool privato per forme proprietarie che i dataset pubblici non possono gestire.

Public pool 37 columns × 2.4M rows · shared
Synthetic Faker engine · 240+ field types
Private pool Bring your own data · enterprise
mockomat.pool / public · read-only · 2.4M rows
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
↓ 2,431,508 rows ↓
pool.full_name
pool.email
pool.avatar_url
map
map
map
UserProfile.displayName STRING
UserProfile.email STRING
UserProfile.avatarUrl STRING
Il pool è condiviso. Le selezioni sono tue. La forma è quella del tuo modello. Porta il tuo pool
04 Un modello, due superfici

Un'API live per il tuo codice.
Un'anteprima renderizzata per tutti gli altri.

Lo stesso modello serve entrambi — il tuo frontend interroga l'endpoint GraphQL mentre design, PM e stakeholder vedono i dati renderizzati come card, tabelle e form. Un'unica fonte di verità, due audience.

Endpoint GraphQL Per il tuo codice — fetch da ovunque
{
  "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/s/abc-123/graphql
Anteprima renderizzata Per tutti gli altri — vedi i dati, senza bisogno di Postman
LH
Lena Hartmann
@lena.h Designer
TI
Tomás Iglesias
@tomas Engineer
YT
Yuki Tanabe
@yuki Product
GET mockomat.com/s/abc-123/preview
05 Multi-tenant di default

Workspace per il team.
Sessioni per il momento.

I workspace persistenti conservano i tuoi schemi e ruoli reali. Le sessioni usa e getta da 24 ore ti permettono di creare una sandbox e condividere un link con uno stakeholder — senza registrazione, senza pulizia.

Ruoli e permessi per workspace Proprietario, editor, visualizzatore — invita via email o link
Sessioni sandbox usa e getta URL 24h · nessuna registrazione · scadenza automatica · upgrade per salvare
SSO pronto (SAML, OIDC) — Piano Team Porta il tuo IdP. Al resto pensiamo noi.
Workspace 3 attivi
N
Northvale Studio 12 members
ACTIVE
A
Acme Inc. 5 members
L
Lena · Personale 1 members
Sessione sandbox scade tra 23h 12m · condividi via link
06 Integrazione AI

Mockomat è anche un prompt.

Chiedi a Claude, Cursor o qualsiasi LLM di creare un'API GraphQL mock. Loro costruiscono, tu guardi — come un film. L'intero team vede lo schema prendere forma sulla stessa board, in tempo reale. Quando il modello finisce la sua frase, il link è già nella tua clipboard.

Prompt Chiedi a qualsiasi LLM di usare Mockomat.
MCP Tool-use nativo in Claude, Cursor, Copilot.
OpenAPI Carica una spec, ottieni un mock funzionante.
Scopri l'intera storia dell'integrazione AI
claude · mockomat-mcp · session
LIVE
Stanno guardando →
POARDVC
PM, architetto, dev — e Claude — sulla stessa board.
Product owner vede la forma dei dati che serve agli stakeholder
Architetto verifica relazioni e cardinalità in tempo reale
Sviluppatore interroga il mock nel momento in cui appare
07 Sotto il cofano

Schema-first. Replay stateless.
Tutto ispezionabile.

Il tuo modello viene compilato in uno schema GraphQL deterministico. Ogni richiesta riproduce dal seed — stesso input, stesso output — così i tuoi test restano affidabili. Self-host il runtime quando sei pronto.

Leggi l'architettura
schema.graphql deterministic runtime stateless · seedable /graphql JSON /preview Rendered UI
08 Inizia da qualcosa

Blueprint da cui partire, non da fissare.

Dodici schemi curati, modellati come i prodotti reali. Fai il fork di uno, rinominalo, e sei già avanti rispetto a qualsiasi tutorial con canvas vuota.

User CRM 8 entità · 24 attributi
E-commerce 12 entità · 38 attributi
Blog e Commenti 5 entità · 14 attributi
Project Tracker 9 entità · 31 attributi
Prenotazioni ed Eventi 7 entità · 22 attributi
Social Feed 6 entità · 18 attributi
Vai ai blueprint
09 Prezzi

Inizia gratis. Paga quando il tuo team inizia a consegnare.

Starter Gratis Per sviluppatori individuali
  • 5 progetti
  • 1.000 richieste API / giorno
  • Endpoint GraphQL
  • Integrazione IA
Inizia
Business €31 per utente / mese
  • Progetti illimitati
  • 250.000 richieste / mese
  • Analisi endpoint
  • Supporto con SLA
Inizia
Confronta tutte le funzionalità →
10 Domande

Quello che ci chiedono.

Can't find yours? Get in touch

Questo è solo un altro tool per mock-API?
No. Mockomat parte da un modello ER collaborativo — schemi che puoi co-editare, commentare e versionare. L'API mock è il sottoprodotto, non l'interfaccia.
Solo GraphQL o anche REST?
GraphQL oggi. Il modello viene compilato in uno schema fortemente tipizzato con paginazione, filtri e relazioni. Gli adapter REST sono nella roadmap.
Quanto sono realistici i dati?
I nomi delle persone corrispondono alle località, gli indirizzi ai paesi, le date rispettano gli intervalli. Puoi fissare valori singoli, fornire enum o allegare una regex per ID personalizzati.
Posso fare il self-host?
Sì — con il piano Team. Il runtime è un singolo binario; distribuiscilo accanto ai tuoi servizi e puntaci il tuo modello.
Cosa succede a una sessione sandbox?
Dura 24 ore, poi scade. Chiunque abbia il link può modificarla. Passa a un workspace per conservarla per sempre, con ruoli e cronologia.
Supporta autenticazione e ruoli personalizzati nell'API?
Sì. Ogni modello può dichiarare regole di autenticazione per query. L'endpoint mock le applica così il tuo frontend esercita i veri percorsi di autorizzazione.