Generate realistic fake data for testing your APIs, applications, and prototypes. Zero setup, unlimited requests, instant results.
curl https://moker.momutuku.co.ke/users?limit=2
Built by developers, for developers. Everything you need to test and prototype faster.
Get instant responses with zero latency. Perfect for development and testing workflows.
Start using immediately. No API keys, no registration, no configuration needed.
Users, posts, products, files, and more. Realistic data that matches real-world scenarios.
Test error handling with simulated failures, rate limits, and validation errors.
Full REST API simulation with Create, Read, Update, and Delete operations.
Generate fake files in various formats. Perfect for testing file uploads and downloads.
Comprehensive API endpoints for all your testing needs
curl -X GET "https://moker.momutuku.co.ke/users?limit=2"
[ { "id": 1, "username": "mervin.oreilly", "firstName": "Forrest", "lastName": "Nader", "gender": "M", "avatar": "https://avatar.iran.liara.run/public/72" }, { "id": 2, "username": "janet.hanet", "firstName": "Orpheus", "lastName": "Dorpheus", "gender": "F", "avatar": "https://avatar.iran.liara.run/public/2" }]
curl -X GET "https://moker.momutuku.co.ke/users/1"
{ "id": 1, "username": "mervin.oreilly", "firstName": "Forrest", "lastName": "Nader", "gender": "M", "avatar": "https://avatar.iran.liara.run/public/72" }
curl -X POST "https://moker.momutuku.co.ke/users" \ -H "Content-Type: application/json" \ -d '{ "username": "new_user", "firstName": "New", "lastName": "User", "gender": "F" }'
{ "id": 101, "username": "new_user", "firstName": "New", "lastName": "User", "gender": "F", "avatar": "https://avatar.iran.liara.run/public/101", "message": "User created successfully" }
curl -X DELETE "https://moker.momutuku.co.ke/users/1"
{ "message": "User deleted successfully", "id": 1, "status": "deleted" }
curl -X POST "https://moker.momutuku.co.ke/register" \ -H "Content-Type: application/json" \ -d '{ "email": "[email protected]", "password": "password123", "username": "newuser" }'
{ "message": "Registration successful", "user": { "id": 123, "email": "[email protected]", "username": "newuser" }, "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." }
curl -X POST "https://moker.momutuku.co.ke/register/error" \ -H "Content-Type: application/json" \ -d '{ "email": "[email protected]", "password": "password123", "username": "existinguser" }'
{ "error": "Email already exists", "message": "User with this email already registered", "status": 409 }
curl -X POST "https://moker.momutuku.co.ke/login" \ -H "Content-Type: application/json" \ -d '{ "email": "[email protected]", "password": "password123" }'
{ "message": "Login successful", "user": { "id": 123, "email": "[email protected]", "username": "newuser" }, "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." }
curl -X POST "https://moker.momutuku.co.ke/login/invalid" \ -H "Content-Type: application/json" \ -d '{ "email": "[email protected]", "password": "wrongpassword" }'
{ "error": "Invalid credentials", "message": "Email or password is incorrect", "status": 401 }