Schema-driven mock API service with realistic data. Perfect for prototyping, testing, and demos.
No signup required. Start using our API endpoints immediately with realistic fake data.
All endpoints are auto-generated from JSON schemas. Add new resources without code.
Standard REST endpoints with collection, single item, and metadata routes.
50+ data generators produce realistic names, emails, addresses, and more.
Built with Go for high performance. CORS enabled for browser access.
Completely free to use. No rate limits. Perfect for learning and testing.
// Browse by category
fetch('https://api.mockly.codes/people')
.then(res => res.json())
.then(data => console.log(data.resources));
// Get users via group path
fetch('https://api.mockly.codes/people/users?count=5')
.then(res => res.json())
.then(data => console.log(data));Response:
[
{
"id": 42,
"username": "johndoe",
"email": "john@example.com",
"first_name": "John",
"last_name": "Doe",
"city": "San Francisco",
"country": "USA"
},
// ... 4 more users
]Browse 100 resources organized into 14 categories
Check the documentation for detailed API usage and examples.
Build UIs without waiting for backend APIs. Test edge cases with controlled data.
Practice API integration without complex setup. Perfect for coding bootcamps.
Quickly validate ideas with realistic data. Show demos to stakeholders.
Test applications with consistent, reproducible data. Mock external dependencies.