Free, hosted, realistic mock REST API. No signup. No limits on reading. CORS enabled. Built for developers who ship.
fetch('https://fakeapi.dev /api/v1/users ?locale=pk_PK &per_page=3') .then(res => res.json()) .then(data => console.log(data))
Realistic, domain-specific data for every kind of app.
Copy, paste, ship.
// JavaScript — fetch fetch('https://fakeapi.dev/api/v1/users?locale=pk_PK&per_page=5') .then(res => res.json()) .then(data => console.log(data.data));
// axios const { data } = await axios.get('https://fakeapi.dev/api/v1/users', { params: { locale: 'pk_PK', per_page: 5 } }); console.log(data.data);
# curl curl "https://fakeapi.dev/api/v1/users?locale=pk_PK&per_page=5"
// PHP $response = Http::get('https://fakeapi.dev/api/v1/users', [ 'locale' => 'pk_PK', 'per_page' => 5, ]); $users = $response->json()['data'];
# Python import requests r = requests.get('https://fakeapi.dev/api/v1/users', params={'locale': 'pk_PK', 'per_page': 5}) users = r.json()['data']