JSONPlaceholder
The most-used fake REST API ever — posts, comments, users, todos for prototyping anything.
Fake store, users, carts, posts and auth flows — a full fake backend for front-end practice.
This runs in your browser, straight against the real API. Edit the URL and experiment — break nothing, learn everything.
Press Run to call DummyJSON live.
Not a mockup — this is what DummyJSON actually returned when we verified it on 23 Oct 2026 (in 589 ms).
{
"id": 1,
"title": "Essence Mascara Lash Princess",
"description": "The Essence Mascara Lash Princess is a popular mascara known for its volumizing and lengthening effects. Achieve dramatic lashes with this long-lasting and cruelty-free formula.",
"category": "beauty",
"price": 9.99,
"discountPercentage": 10.48,
"rating": 2.56,
"stock": 99,
"tags": [
"beauty",
"mascara"
],
"brand": "Essence",
"sku": "BEA-ESS-ESS-001",
"weight": 4,
"dimensions": {
"width": 15.14,
"height": 13.08,
"depth": 22.99
},
"warrantyInformation": "1 week warranty",
"shippingInformation": "Ships in 3-5 business days",
"availabilityStatus": "In Stock",
"reviews":Three ways to call DummyJSON — pick your weapon.
// DummyJSON — no build step, no library. Just fetch.
const res = await fetch("https://dummyjson.com/products/1");
const data = await res.json();
console.log(data);Add the live-verified badge to your docs or repo — it only ever displays the status from our latest check.
<a href="https://freeapis.akclnt.com/api/dummyjson/"><img src="https://freeapis.akclnt.com/badge/dummyjson.svg" alt="DummyJSON — live-verified free API on AKCLNT Free APIs"></a>
📜 Full check history & uptime · Status as JSON · Health score: A · 90/100
🔔 Watch this API — a quiet feed that only speaks the week its status changes (down, recovered, reclassified). How it works
The most-used fake REST API ever — posts, comments, users, todos for prototyping anything.
E-commerce fake data — products, categories, users and auth for shop demos and practice.
250M+ scholarly works, authors and institutions — a research goldmine, fully open.