Free
Free
- 3 projects
- 10 resources per project
- Custom responses and object templates
- Up to 3 members per project, including you
- 10,000 mock requests per month
Declare resources, generate fake data in one click and get full CRUD endpoints right away. Your frontend no longer waits for the backend.
No credit card needed. The Free plan includes 3 projects, 10 resources per project and free custom responses.
https://a1b2c3d4.localman.hoandat.com/api/v1/users?page=1&limit=2[
{
"id": "1",
"name": "Ashton Yundt",
"email": "[email protected]"
},
{
"id": "2",
"name": "Maci Wisoky",
"email": "[email protected]"
}
]200 OK2 records
Pricing
Free
Higher limits and more members for projects in real use. Tell us what you need and we'll contact you when Pro opens.
The Pro plan isn't open for payment yet. Click Contact to tell us what you need. Unlimited monthly quotas still have a per-second rate limit to prevent abuse.
Schema
Each resource is a table of fields. Pick a data type or a Faker.js method, and Localman generates data in that shape.
| Field | Type | Method |
|---|---|---|
| id | Object ID | None |
| createdAt | Faker.js | date.past |
| name | Faker.js | name.fullName |
| avatar | Faker.js | image.avatar |
| Faker.js | internet.email | |
| isActive | Boolean | None |
/users[
{
"id": "1",
"createdAt": "2025-12-28T09:09:07.934Z",
"name": "Ashton Yundt",
"avatar": "https://avatars.githubusercontent.com/u/55825012",
"email": "[email protected]",
"isActive": false
},
{
"id": "2",
"createdAt": "2025-10-20T11:40:47.159Z",
"name": "Maci Wisoky",
"avatar": "https://cdn.jsdelivr.net/gh/faker-js/assets-person-portrait/female/512/68.jpg",
"email": "[email protected]",
"isActive": false
}
]Relations
Nest resources to get endpoints like /users/:userId/posts. Try nesting comments into posts below.
Click the dot on the left of a resource to select it, then the dot on the right of another resource to nest it there.
/users/users/:id/comments/comments/:id/likes/likes/:id/posts/posts/:id/users/:userId/posts/users/:userId/posts/:idFeatures
Page through lists with a query string.
?page=1&limit=10See example: PaginationSort by any field, ascending or descending.
?sortBy=createdAt&order=descSee example: SortingSearch across every field, or filter by one.
?search=yahoo · ?name=Lynne MetzSee example: Filtering249 Faker.js methods, up to 100 records per click.
name.fullNameSee example: Data generationYour own template per endpoint, with the "$mockData" and "$count" variables and Faker.js.
{ "items": "$mockData", "total": "$count" }See example: Custom responsesInvite teammates by username, email or invite link to work on a project together.
pending → acceptedDefine your own paths and methods beyond the default CRUD.
POST /auth/loginCall your URL whenever the data changes.
on: create, updateCreate an account, add a resource, click the generator bar and you have a working endpoint.
Instant Mock MCP
Every mock project comes with an MCP endpoint. Agents call list_users or create_posts on the mock's own stateful data, with no MCP server for you to write.
claude mcp add --transport http localman-mock https://a1b2c3d4.localman.hoandat.com/api/v1/mcpStreamable HTTP · shares its data with REST. Replace a1b2c3d4 with your project's secret; the full command is in the project's MCP tab.
list_userssearch, filter, page, limit, sortBy, orderread-onlyget_usersidread-onlycreate_usersbody matching the schemaupdate_usersid, bodydelete_usersiddestructiveNested resources like posts also take parentId. Records created over MCP show up in GET /users right away.