- Home
- API Mocking Tools
- MockAPI
MockAPI
What it is
MockAPI is a web and API tool for setting up REST endpoints with generated data, aimed at prototyping, testing, and learning. Each project has a unique base URL shared by its endpoints. Users define resource schemas and choose data generators for individual fields, including Faker.js functions such as lorem.sentences and datatype.boolean. Resources can be related to one another, with endpoints generated automatically, and support GET, POST, PUT, PATCH, and DELETE operations. Listed query features include pagination, sorting, filtering, data generation, and customizable responses; OpenAPI import is also supported. The Free plan costs nothing and includes 1 project and 2 resources. Paid monthly access is $5 a month, while paid annual access is $35 a year; each includes 20 projects and 50 resources. Custom endpoints and webhooks are marked as coming soon. The site lists [email protected] as its contact email.
For and against
For
- Free plan includes 1 project and 2 resources.
- Resources support GET, POST, PUT, PATCH, and DELETE.
- Field generators include Faker.js functions.
- Supports filtering, pagination, sorting, and customizable responses.
Against
- Custom endpoints are marked as coming soon.
- Webhooks are marked as coming soon.
- Free plan is limited to 1 project and 2 resources.
The verdict
MockAPI combines endpoint generation, resource modeling, and query features for prototyping, testing, and learning. Check the plan limits and note that custom endpoints and webhooks are not yet listed as available.
Who it suits
MockAPI suits developers, learners, and others who need REST endpoints and generated data for prototyping, testing, or learning. It may fit projects where schemas, resource relations, and standard CRUD operations are useful.
Plans and prices
Free
1 project · 2 resources
Read 15 Oct 2026 · mockapi.io
Paid monthly
20 projects · 50 resources · custom responses · collaboration
Read 15 Oct 2026 · mockapi.io
Paid annual
20 projects · 50 resources · custom responses · collaboration
Read 15 Oct 2026 · mockapi.io
On the record
- API description
- An independent API profile describes CRUD endpoints with optional custom response codes, delays and seeded data.github.com · read 15 Oct 2026
- Authentication integrations
- The signup page offers sign-in with GitHub and Google.mockapi.io · read 2 Oct 2026
- Collaboration
- Paid tiers list collaboration functionality.mockapi.io · read 15 Oct 2026
- CRUD operations
- Generated resources support GET, POST, PUT, PATCH, and DELETE operations.github-wiki-see.page · read 2 Oct 2026
- Custom endpoints
- Custom endpoints are marked as coming soon.mockapi.io · read 15 Oct 2026
- Custom responses
- The product lists customizable or custom response behavior.mockapi.io · read 15 Oct 2026
- Data modeling
- Users define resource schemas and field-level data generators.mockapi.io · read 15 Oct 2026
- Documentation
- The independent profile links to documentation, getting-started material, resources and a GitHub reference.github.com · read 15 Oct 2026
- Documentation topics
- The quick-start guide covers projects, resources, generating data, code examples, filtering, pagination, and relations between resources.github-wiki-see.page · read 2 Oct 2026
- Domain history
- Independent domain records date mockapi.io registration to February 5, 2014.ipaddress.com · read 15 Oct 2026
- Extensibility
- The independent profile identifies the public surface as REST, CRUD, mocking, prototyping and testing, with JSON-LD and JSON Schema artifacts.github.com · read 15 Oct 2026
- Fake data
- Fields can use Faker.js generator functions such as lorem.sentences and datatype.boolean.github-wiki-see.page · read 2 Oct 2026
- Faker.js generation
- Field generators include Faker.js functions such as recent dates, full names and avatar images.mockapi.io · read 15 Oct 2026
- Filtering
- Generated endpoints provide filtering support.mockapi.io · read 15 Oct 2026
- Hosting model
- The independent profile characterizes MockAPI as a hosted service rather than a self-hosted package.github.com · read 15 Oct 2026
- Independent review availability
- G2 says there are not enough Mock API reviews to provide buying insight.g2.com · read 15 Oct 2026
- Limit: endpoint flexibility
- Geekflare reports that custom endpoints and webhooks were still unavailable because they were listed as coming soon.geekflare.com · read 15 Oct 2026
- Limit: free capacity
- Geekflare considers the one-project, two-resource free limit restrictive beyond a small dataset.geekflare.com · read 15 Oct 2026