v1.0.0 Now Live
Free Fake REST API for
Modern Developers
Stop writing mock data by hand. Get 50+ beautifully structured endpoints instantly. Powered by MongoDB Atlas.
fetch-example.js
fetch('https://your-api.com/api/users/1')
.then(response => response.json())
.then(json => console.log(json));
Resources
MockAPI Pro comes with 10 core resources, each supporting full CRUD operations (GET, POST, PUT, DELETE).
/api/users
100+ generated users
/api/posts
500+ generated posts
/api/comments
1500+ generated comments
/api/products
200+ generated products
/api/categories
50+ generated categories
/api/orders
Dynamic eCommerce orders
/api/todos
500+ user tasks
/api/albums
200+ photo albums
/api/photos
1000+ photo records
/api/companies
150+ business profiles
Routes
All API routes follow RESTful conventions. Here is how they work for a typical resource
like /posts.
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/posts | Get all posts |
| GET | /api/posts/1 | Get a single post |
| POST | /api/posts | Create a post |
| PUT | /api/posts/1 | Update a post |
| DELETE | /api/posts/1 | Delete a post |