Mockaroo website screenshot

Mockaroo

Mockaroo is a realistic mock data generator and API mocking service used by developers and QA teams to produce JSON, CSV, TXT, custom-delimited, SQL, and XML test data. The platform combines a schema designer, 150+ built-in field types (Name, Internet, Address, Business, Date, Currency, Geographic, Phone, Health, Technology, and more), named datasets used as lookup sources, hosted mock APIs, formulas, projects, AI-assisted field generation, de-identification, and a REST API for programmatic generation. Mockaroo ships in four tiers (Free, Silver, Gold, Enterprise), with the Enterprise tier available as a Docker image for self-hosted, unlimited generation.

Mockaroo publishes 4 API contracts indexed on the APIs.io network, including Datasets API, Downloads API, Generate API, and 1 more. Tagged areas include Test Data, Mock Data, API Mocking, Data Generation, and Developer Tools.

The Mockaroo catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Mockaroo’s developer surface includes authentication, documentation, signup flow, pricing, engineering blog, support, and 28 more developer resources.

48.6/100 developing ▬ flat Agent 22/100 agent aware Front door AI 3/6 light Heartbeat 100/100 alive open core · MIT Full breakdown ↓
scored 2026-11-06 · rubric v0.27.0 · Show this score on your site →
AccessFreemiumSelf serve⚡ Free to try
1 published contract 10 Features 6 Use Cases
Test DataMock DataAPI MockingData GenerationDeveloper ToolsQA TestingRealistic DataSchemaDatasetsPublic APIs

What this lets a business do 1

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Software Product Engineering Management
BC-4200
Generate
POST /api/generate.json

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-11-06 · rubric v0.27.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Open Source Surface applies to this provider. This product is open source and we read its repository directly, so Open Source Surface carries 10 points of the composite. It is scored from what the repository actually publishes — a security policy, a contribution guide, a release history, a code of conduct — read live from the provider rather than inferred from our own catalog pointers. This facet adds; nothing was taken away to make room for it. An open-source project is not excused from the commercial facets, because exemption would strip it of the points it does earn. If we have the wrong repository, or this product is not open source, say so on your provider repo and we will drop the facet rather than have you publish against it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 65 points between them, because both conditional facets apply and carry 35 points together. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 65% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site. Kin Score badge preview for Mockaroo It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/mockaroo/"><img src="https://apis.io/badge/mockaroo/card.svg" alt="Mockaroo on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
  • MCP Server +12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
  • Idempotency +9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
  • Stable Error Semantics +8 pts — OpenAPI $refs a shared error schema across 4xx/5xx responses (verified), else common[].type includes ErrorCatalog / ErrorCodes / DeclineCodes
  • A2A Agent Card +8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
  • Registration Without a Human +6 pts — a `registration_endpoint` in the served RFC 8414 / OIDC discovery document
  • Delegated User Identity +6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
8 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from the provider profile at artifacts.apis.io/mockaroo/apis.yml: open an issue on github.com/api-evangelist/mockaroo to ask a question or point us at an artifact you publish. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Standards implemented 1

Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.

measured — observed by APIs.io (published)

APIs 4

Individual APIs this provider publishes, each with its own machine-readable definition.

Mockaroo Datasets API

Manage named CSV datasets used as lookup sources.

Mockaroo Downloads API

Manage long-running background generation jobs.

Mockaroo Generate API

Generate mock data records on demand in multiple formats.

Mockaroo Types API

Discover available built-in field types.

Postman Collections 4

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 5

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Mockaroo Datasets API

OPEN COLLECTION

Mockaroo API

OPEN COLLECTION

Mockaroo API pricing

Prices published by Mockaroo, read 2026-10-28 from www.mockaroo.com/pricing. A free plan or tier is listed.

PlanPrice
Free Free
Includes: Limited to 1,000 rows per file; 200 API requests/day; 1x speed; Hosted on mockaroo.com
Silver $60/year
Includes: Up to 100,000 rows per file; Generate 1M records/day via the API; 8x speed; Hosted on mockaroo.com
Gold $500/year
Includes: Up to 10M rows per file; Generate 10M records/day via the API; 8x speed; Hosted on mockaroo.com
Enterprise $7500/year
Includes: Unlimited data and users; Hosted on your own private cloud or datacenter; Docker image; Unlimited AP

Plan details, limits and sources →

Rate limits

Compiled by API Evangelist, not yet checked against Mockaroo's documentation. All 9 limits →

Billed by: subscription · FinOps profile →

Pricing Plans 2

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Mockaroo Rate Limits

9 limits

RATE LIMITS

Service Levels 1

Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 10

Notable capabilities this provider offers.

Realistic Mock Data Generation

Generate realistic test records using more than 150 built-in field types spanning names, addresses, business, internet, dates, currency, geography, phone, health, and technology...

Multiple Output Formats

Export generated data as JSON, CSV, tab-separated TXT, custom delimiter, SQL INSERT statements, or XML.

Schema Designer

Design, save, and reuse schemas in the web UI, then call them by name from the REST API.

Datasets As Lookup Sources

Upload CSV or plain-text datasets and use them as lookup sources in schemas via the Dataset Column field type.

Mock APIs

Host mock REST endpoints that return generated records on demand, including configurable error conditions.

Background Generation

Submit large generation requests asynchronously and poll /api/downloads/{id} for status, progress, and the final download URL.

Formulas And Custom Functions

Transform generated values with reusable Mockaroo formula expressions and custom functions.

AI Field Generation

Generate field definitions and custom types using AI assistance in the schema editor.

De-identification

Anonymize sensitive datasets via Mockaroo's de-identification tooling.

Enterprise Docker Deployment

Run Mockaroo as a self-hosted Docker container inside a private cloud or datacenter for unlimited, organization-wide generation.

Scroll for all 10

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Mockaroo Context

16 classes · 6 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Mockaroo — jsonschema rules

5 rules · 3 warnings 2 info

SPECTRAL

Mockaroo API Rules

10 rules · 7 errors 3 warnings

SPECTRAL

JSON Schema 4

Standalone JSON Schema definitions for this provider's data models.

Mockaroo Dataset

4 properties

JSON SCHEMA

Mockaroo Background Download

6 properties

JSON SCHEMA

Mockaroo Field Spec

4 properties

JSON SCHEMA

Mockaroo Field Type

4 properties

JSON SCHEMA

JSON Structure 4

JSON Structure definitions describing this provider's data shapes.

Mockaroo Dataset Structure

4 properties

JSON STRUCTURE

Mockaroo Download Structure

6 properties

JSON STRUCTURE

Mockaroo Field Spec Structure

4 properties

JSON STRUCTURE

Mockaroo Field Type Structure

4 properties

JSON STRUCTURE

Examples 14

Example request and response payloads for these APIs.

Mockaroo Dataset Example

4 fields

EXAMPLE

Mockaroo Download Example

5 fields

EXAMPLE

Scroll for all 14

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Mockaroo Authentication

apiKey · 2 schemes

SECURITY

Mockaroo Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Mockaroo Agentic Access

11 operations · 9 acting

11 operations · 9 acting

AGENTIC

Use Cases 6

What developers build with this provider.

UI Prototyping

Power UI prototypes with realistic request/response data so design reviews surface real edge cases (long names, Unicode, blanks).

Load And Performance Testing

Generate millions of realistic records to populate staging databases for load and performance testing.

QA Test Data

Produce repeatable, schema-driven test data for automated test suites and continuous integration pipelines.

Demo And Sales Environments

Stand up demo environments with believable customer data without touching production.

Data Anonymization

Replace sensitive production data with statistically similar but synthetic records for safe sharing.

API Mocking

Front-end and integration teams hit Mockaroo-hosted mock APIs while back-end services are still under construction.

Integrations 10

Pre-built integrations with other platforms and tools.

Node.js

Official mockaroo-node Promise-based client for the Generate API.

.NET / C#

Community NMockaroo and Mockaroo.NET libraries.

Python

Community mockaroo-python wrapper.

R

Community mockaRoo package for the Generate API.

Java

Community mockaroo.api Java client.

MuleSoft

Community MuleSoft connector for invoking Mockaroo schemas.

Salesforce CLI

testdata sfdx plugin generates Salesforce test data via Mockaroo schemas.

Kafka

mockaroo2kafka scripts feed generated records into Kafka topics for streaming tests.

MCP

Community mockaroo-mcp MCP server exposes Mockaroo's generate surface to LLM agents.

Docker

Mockaroo Enterprise is distributed as a Docker image for self-hosted deployment.

Scroll for all 10

Solutions 4

Packaged solutions this provider offers.

Free

1,000 records per file, 200 API requests per day.

Silver

$60/year. 100,000 records per file, 1,000,000 records per day.

Gold

$500/year. 10,000,000 records per file, 10,000,000 records per day.

Enterprise

$7,500/year. Self-hosted Docker, unlimited generation, organization-wide access.

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 11

SDKs, sample code, and the tooling you integrate with

Scroll for all 11

Access & Security 2

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 6

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: mockaroo
name: Mockaroo
description: Mockaroo is a realistic mock data generator and API mocking service used by developers and QA teams to produce
  JSON, CSV, TXT, custom-delimited, SQL, and XML test data. The platform combines a schema designer, 150+ built-in field types
  (Name, Internet, Address, Business, Date, Currency, Geographic, Phone, Health, Technology, and more), named datasets used
  as lookup sources, hosted mock APIs, formulas, projects, AI-assisted field generation, de-identification, and a REST API
  for programmatic generation. Mockaroo ships in four tiers (Free, Silver, Gold, Enterprise), with the Enterprise tier available
  as a Docker image for self-hosted, unlimited generation.
url: https://www.mockaroo.com/docs
humanURL: https://www.mockaroo.com
baseURL: https://api.mockaroo.com
deliveryModel:
  model: open-core
  license: MIT
  open_source: true
  commercial: true
  callable_host: true
  label: Open core · an OSS project plus a commercial hosted product
  confidence: high
  source:
  - license
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  gated: none
  gated_source:
  - onboarding
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-11-06'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mockaroo.png
specificationVersion: '0.23'
type: Index
access: 3rd-Party
created: '2026-06-13'
modified: '2026-06-13'
x-type: company
x-source: public-apis/public-apis
x-category: Test Data
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
tags:
- Test Data
- Mock Data
- API Mocking
- Data Generation
- Developer Tools
- QA Testing
- Realistic Data
- Schema
- Datasets
- Public APIs
tags_raw:
- Test Data
- Mock Data
- API Mocking
- Data Generation
- Developer Tools
- QA Testing
- Realistic Data
- Schemas
- Datasets
- Public APIs
apis:
- aid: mockaroo:mockaroo-datasets-api
  name: Mockaroo Datasets API
  description: Manage named CSV datasets used as lookup sources.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Datasets
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-datasets-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
- aid: mockaroo:mockaroo-downloads-api
  name: Mockaroo Downloads API
  description: Manage long-running background generation jobs.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Downloads
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-downloads-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
- aid: mockaroo:mockaroo-generate-api
  name: Mockaroo Generate API
  description: Generate mock data records on demand in multiple formats.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Generate
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-generate-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
- aid: mockaroo:mockaroo-types-api
  name: Mockaroo Types API
  description: Discover available built-in field types.
  humanURL: https://www.mockaroo.com/docs
  baseURL: https://api.mockaroo.com
  tags:
  - Types
  properties:
  - type: OpenAPI
    url: openapi/mockaroo-types-api-openapi.yml
  - type: Documentation
    url: https://www.mockaroo.com/docs
  - type: APIReference
    url: https://www.mockaroo.com/docs
  - type: Authentication
    url: https://www.mockaroo.com/docs
  - type: RateLimits
    url: rate-limits/mockaroo-rate-limits.yml
  - type: JSONSchema
    url: json-schema/mockaroo-field-spec-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-field-type-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-download-schema.json
  - type: JSONSchema
    url: json-schema/mockaroo-dataset-schema.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-spec-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-field-type-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-download-structure.json
  - type: JSONStructure
    url: json-structure/mockaroo-dataset-structure.json
  - type: Examples
    url: examples/mockaroo-list-types-example.json
  - type: Examples
    url: examples/mockaroo-generate-json-example.json
  - type: Examples
    url: examples/mockaroo-generate-csv-example.json
  - type: Examples
    url: examples/mockaroo-generate-txt-example.json
  - type: Examples
    url: examples/mockaroo-generate-custom-example.json
  - type: Examples
    url: examples/mockaroo-generate-sql-example.json
  - type: Examples
    url: examples/mockaroo-generate-xml-example.json
  - type: Examples
    url: examples/mockaroo-upload-dataset-example.json
  - type: Examples
    url: examples/mockaroo-delete-dataset-example.json
  - type: Examples
    url: examples/mockaroo-get-download-example.json
  - type: Examples
    url: examples/mockaroo-cancel-download-example.json
  - type: Examples
    url: examples/mockaroo-field-spec-example.json
  - type: Examples
    url: examples/mockaroo-field-type-example.json
  - type: Examples
    url: examples/mockaroo-download-example.json
  - type: Examples
    url: examples/mockaroo-dataset-example.json
common:
- type: CapabilityMap
  url: capabilities/mockaroo-capability-edges.yml
  name: Mockaroo Business Capability Map
- type: IssueTracker
  url: https://github.com/mockaroo/mockaroo-node/issues
- type: Releases
  url: https://github.com/mockaroo/mockaroo-node/releases
- type: License
  name: MIT
  url: https://github.com/mockaroo/mockaroo-node/blob/master/LICENSE
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/mockaroo/overview
- type: AgenticAccess
  url: agentic-access/mockaroo-agentic-access.yml
- type: DomainSecurity
  url: security/mockaroo-domain-security.yml
- type: Authentication
  url: authentication/mockaroo-authentication.yml
- type: Website
  url: https://www.mockaroo.com
- type: Documentation
  url: https://www.mockaroo.com/docs
- type: Signup
  url: https://www.mockaroo.com/users/sign_up
- type: Login
  url: https://www.mockaroo.com/users/sign_in
- type: Pricing
  url: https://www.mockaroo.com/pricing
- type: Plans
  url: plans/mockaroo-plans-pricing.yml
- type: RateLimits
  url: rate-limits/mockaroo-rate-limits.yml
- type: FinOps
  url: finops/mockaroo-finops.yml
- type: Blog
  url: https://www.mockaroo.com/blog
- type: X
  url: https://x.com/mockaroodev
- type: TermsOfService
  url: https://www.mockaroo.com/terms
- type: PrivacyPolicy
  url: https://www.mockaroo.com/privacy
- type: Support
  url: https://www.mockaroo.com/support
- type: GitHubOrganization
  url: https://github.com/mockaroo
- type: GitHubRepository
  name: mockaroo-node
  url: https://github.com/mockaroo/mockaroo-node
- type: GitHubRepository
  name: mockaroo-enterprise
  url: https://github.com/mockaroo/mockaroo-enterprise
- type: SDKs
  name: mockaroo-node (Official Node.js client)
  url: https://github.com/mockaroo/mockaroo-node
- type: SDKs
  name: NMockaroo (C#)
  url: https://github.com/amogram/NMockaroo
- type: SDKs
  name: Mockaroo.NET (C#)
  url: https://github.com/Ackara/Mockaroo.NET
- type: SDKs
  name: mockaroo-python (Python)
  url: https://github.com/Scarvy/mockaroo-python
- type: SDKs
  name: mockaRoo (R)
  url: https://github.com/lockedata/mockaRoo
- type: SDKs
  name: mockaroo.api (Java)
  url: https://github.com/djhvscf/mockaroo.api
- type: SDKs
  name: mockaroo-connector (MuleSoft)
  url: https://github.com/djuang1/mockaroo-connector
- type: SpectralRules
  url: rules/mockaroo-rules.yml
- type: Vocabulary
  url: vocabulary/mockaroo-vocabulary.yml
- type: JSONLD
  url: json-ld/mockaroo-context.jsonld
- type: Features
  data:
  - name: Realistic Mock Data Generation
    description: Generate realistic test records using more than 150 built-in field types spanning names, addresses, business,
      internet, dates, currency, geography, phone, health, and technology categories.
  - name: Multiple Output Formats
    description: Export generated data as JSON, CSV, tab-separated TXT, custom delimiter, SQL INSERT statements, or XML.
  - name: Schema Designer
    description: Design, save, and reuse schemas in the web UI, then call them by name from the REST API.
  - name: Datasets As Lookup Sources
    description: Upload CSV or plain-text datasets and use them as lookup sources in schemas via the Dataset Column field
      type.
  - name: Mock APIs
    description: Host mock REST endpoints that return generated records on demand, including configurable error conditions.
  - name: Background Generation
    description: Submit large generation requests asynchronously and poll /api/downloads/{id} for status, progress, and the
      final download URL.
  - name: Formulas And Custom Functions
    description: Transform generated values with reusable Mockaroo formula expressions and custom functions.
  - name: AI Field Generation
    description: Generate field definitions and custom types using AI assistance in the schema editor.
  - name: De-identification
    description: Anonymize sensitive datasets via Mockaroo's de-identification tooling.
  - name: Enterprise Docker Deployment
    description: Run Mockaroo as a self-hosted Docker container inside a private cloud or datacenter for unlimited, organization-wide
      generation.
- type: UseCases
  data:
  - name: UI Prototyping
    description: Power UI prototypes with realistic request/response data so design reviews surface real edge cases (long
      names, Unicode, blanks).
  - name: Load And Performance Testing
    description: Generate millions of realistic records to populate staging databases for load and performance testing.
  - name: QA Test Data
    description: Produce repeatable, schema-driven test data for automated test suites and continuous integration pipelines.
  - name: Demo And Sales Environments
    description: Stand up demo environments with believable customer data without touching production.
  - name: Data Anonymization
    description: Replace sensitive production data with statistically similar but synthetic records for safe sharing.
  - name: API Mocking
    description: Front-end and integration teams hit Mockaroo-hosted mock APIs while back-end services are still under construction.
- type: Integrations
  data:
  - name: Node.js
    description: Official mockaroo-node Promise-based client for the Generate API.
  - name: .NET / C#
    description: Community NMockaroo and Mockaroo.NET libraries.
  - name: Python
    description: Community mockaroo-python wrapper.
  - name: R
    description: Community mockaRoo package for the Generate API.
  - name: Java
    description: Community mockaroo.api Java client.
  - name: MuleSoft
    description: Community MuleSoft connector for invoking Mockaroo schemas.
  - name: Salesforce CLI
    description: testdata sfdx plugin generates Salesforce test data via Mockaroo schemas.
  - name: Kafka
    description: mockaroo2kafka scripts feed generated records into Kafka topics for streaming tests.
  - name: MCP
    description: Community mockaroo-mcp MCP server exposes Mockaroo's generate surface to LLM agents.
  - name: Docker
    description: Mockaroo Enterprise is distributed as a Docker image for self-hosted deployment.
- type: Solutions
  data:
  - name: Free
    description: 1,000 records per file, 200 API requests per day.
  - name: Silver
    description: $60/year. 100,000 records per file, 1,000,000 records per day.
  - name: Gold
    description: $500/year. 10,000,000 records per file, 10,000,000 records per day.
  - name: Enterprise
    description: $7,500/year. Self-hosted Docker, unlimited generation, organization-wide access.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- name: Mockaroo, LLC
  url: https://www.mockaroo.com
  email: support@mockaroo.com

Mockaroo API — frequently asked questions

Does Mockaroo have an API?

Yes. APIs.io lists 4 APIs from Mockaroo, including Mockaroo Datasets API, Mockaroo Downloads API and Mockaroo Generate API, and 1 more.

Is there an OpenAPI specification for the Mockaroo API?

Yes. APIs.io indexes 4 OpenAPI specifications for Mockaroo, each linked for download from this page.

How do I authenticate with the Mockaroo API?

Mockaroo uses bearer-token authentication (apiKey · 2 schemes). The details are profiled on APIs.io as Mockaroo Authentication.

How much does the Mockaroo API cost?

Mockaroo publishes its prices; its Silver plan is $60/year as of 2026-10-28. APIs.io lists 4 pricing plans for Mockaroo, with each plan's price, limits and inclusions under Pricing on this page.

Is the Mockaroo API ready for AI agents?

Mockaroo has a Kin Score of 48.6 out of 100 (developing) and an Agent Readiness score of 21.8 (agent-aware), scored by API Evangelist on 2026-11-06.

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/mockaroo"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/mockaroo/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/mockaroo/evidence"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.