DummyJSON
Fake REST API with products, users, posts, comments, todos and more
- Authentication
- No auth
- HTTPS
- Yes
- CORS
- Yes
- Category
- Test Data
- Documentation / URL
- https://dummyjson.com/
Overview
DummyJSON provides realistic fake data for every common REST pattern — products, carts, users, posts, comments, quotes, todos, recipes — with full CRUD, filtering, search, and pagination. Keyless and CORS-enabled (verified live), it’s the modern replacement for JSONPlaceholder-style mocks.
Quick Start
A product (verified live):
curl "https://dummyjson.com/products/1"
{
"id": 1,
"title": "iPhone 9",
"description": "An apple mobile which is nothing like apple",
"price": 549,
"rating": 4.69,
"stock": 94,
"thumbnail": "https://cdn.dummyjson.com/product-images/1/thumbnail.jpg"
}
List with pagination & filtering:
curl "https://dummyjson.com/products?limit=5&skip=10"
curl "https://dummyjson.com/products?limit=10&select=title,price"
Search:
curl "https://dummyjson.com/products/search?q=phone"
Users / quotes / todos:
curl "https://dummyjson.com/users/1"
curl "https://dummyjson.com/quotes/random"
curl "https://dummyjson.com/todos?limit=5"
Authentication
None — keyless (auth endpoints exist for demoing login flows).
Rate Limits & Notes
- Free; no documented hard limit — be polite.
- Full CRUD:
POST/PUT/PATCH/DELETEwork against the mock store (state resets). - Every resource supports
?limit=,?skip=,?select=(field projection) and?search=. - It also offers auth-demo endpoints (
/auth/login) returning mock JWTs. - Great for frontend prototypes, testing, and tutorials.
FAQ
Is DummyJSON free? Yes — free, keyless, CORS-enabled.
Can I test CRUD? Yes — POST/PUT/DELETE work against the in-memory mock store.
What data is available? Products, carts, users, posts, comments, quotes, todos, recipes, and more.
More in Test Data
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| AddressMock Random US, Hong Kong and Cape Verde addresses with matched city, state and ZIP | No auth | Yes | Yes | ↗ |
| Bacon Ipsum A Meatier Lorem Ipsum Generator | No auth | Yes | Unknown | ↗ |
| Dicebear Avatars Generate random pixel-art avatars | No auth | Yes | No | ↗ |
| English Random Words Generate English Random Words with Pronunciation | No auth | Yes | No | ↗ |
| FakeJSON Service to generate test and fake data | API Key | Yes | Yes | ↗ |