A DummyJSON alternative where writes are real

DummyJSON is a free hosted fake REST API with a broad set of realistic sample data — products, carts, users, posts, comments, recipes, todos and more — plus search, pagination, field selection and a login endpoint that returns a JWT. It is one of the richest free datasets for building a demo UI.

At a glance

DummyJSON compared with this playground, checked 2026-09.
 DummyJSONFun API Playground
Writes persistNo — simulated responsesYes, for your sandbox
Sample dataLarge and realistic, many resource types39 themed domains, smaller per domain
AuthLogin returning a JWTJWT with roles, OAuth 2.0, PKCE, API keys
Error behaviourBasicStatus codes caused by domain rules
Concurrency controlNot modelledETag / If-Match with 412
Best forData to render in a demo UITesting how a client handles an API's rules

Where it stops

Its add, update and delete endpoints simulate the result and do not store it, so a later GET does not see the change — the right decision for a shared public dataset, and the point where it stops being useful for testing workflows that span several requests. Error behaviour is limited to what the dataset needs.

What is different here

Here writes persist for the life of your sandbox, so a create can be verified, a conflict can happen and requests can be chained. Around that: role-based authorization with a real 403, ETag concurrency, idempotency keys, rate limits, webhooks, async jobs, and every status code in the catalog reachable from a documented endpoint.

What DummyJSON does better

What this playground does better

Which to use

DummyJSON is the better choice when you need plenty of realistic data to render. This is the better choice when you need a POST to stick and an API that says no for a reason.

Checked against DummyJSON as of 2026-09.

Other comparisons

All 39 mock REST APIs · Getting started guide · About this playground

Last updated