MockHero
MockHero generates realistic, schema-aware synthetic test data via API. Define any database schema — tables, columns, relationships — and get back fake but realistic rows. What you can generate Names, emails, addresses, phone numbers, products, transactions, invoices, blog posts, and 50+ field types. Key features - Schema-aware: define tables with foreign key relationships - 50+ built-in field…
MockHero endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Health Check /health |
Check API status and uptime |
| GET |
List Field Types /types |
Get all 50+ available field types including uuid, email, full_name, address, phone, price, and more. Use this to discover what MockHero can generate. |
| GET |
List Templates /templates |
Get pre-built schema templates for common use cases — e-commerce, CRM, blog, SaaS, and more. Use these as starting points for data generation. |
| POST |
Generate Test Data /generate |
Generate realistic synthetic data from a schema definition. Define tables, columns, row counts, and relationships. Supports 50+ field types and multiple output formats (JSON,… |
| POST |
Detect Schema /schema/detect |
Convert SQL CREATE TABLE statements or sample JSON into MockHero schema format. Automatically detects column types and relationships. Pro tier and above only. |
MockHero pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $29 / month | 20 / second |
|
| ULTRA | $79 / month | 50 / second |
|