Skip to content
SPECIFICTION
Get listed

DummyJSON

dummyjson.com

Free plan WebAPI
Visit dummyjson.com
Spec score 7.8 #9 of 28 in Test Data Generation Tools

What it is

DummyJSON is a free hosted REST API that supplies fake JSON data for frontend development, building, and testing without backend setup. Its listed resources include products, carts, users, posts, comments, quotes, todos, recipes, images, and authentication. Requests can use limit, skip, and select parameters; a limit of zero returns all items. A delay parameter simulates responses from 0 to 5000 milliseconds. Developers can create a hosted mock endpoint with their own JSON response and select GET, POST, PUT, PATCH, or DELETE. These endpoints last 90 days and accept response bodies up to 300 KB. The webhook inspector captures incoming requests for debugging and supports all HTTP methods; endpoints remain live for 24 hours, store up to 100 requests, and accept payloads up to 300 KB. Authorization, cookie, and x-api-key headers are removed before storage. Additional tools include a TOTP generator for base32 secrets and otpauth URIs, plus authentication examples for login, access and refresh tokens, and authenticated resource access. Product changes simulate requests but do not alter stored server data.

Spec sheet

Purpose
DummyJSON provides fake REST API data for frontend development, building, and testing without backend setup.Read 4 Oct 2026 · dummyjson.com
Authentication
The auth endpoints demonstrate login, access and refresh tokens, and authenticated resource access.Read 4 Oct 2026 · dummyjson.com
Custom API
Users can create a hosted mock REST API endpoint with their own JSON response body and select GET, POST, PUT, PATCH, or DELETE.Read 4 Oct 2026 · dummyjson.com
Custom API limits
Custom response endpoints last 90 days and accept JSON response bodies up to 300 KB.Read 4 Oct 2026 · dummyjson.com
Datasets
The site lists products, carts, users, posts, comments, quotes, todos, recipes, images, and authentication resources.Read 4 Oct 2026 · dummyjson.com
Mock data behavior
Adding or updating products simulates the request and returns a result without changing the server’s stored data.Read 4 Oct 2026 · dummyjson.com
Pagination
Resources support limit, skip, and select query parameters, and limit=0 returns all items.Read 4 Oct 2026 · dummyjson.com
Response delay
A delay query parameter can simulate responses from 0 to 5000 milliseconds.Read 4 Oct 2026 · dummyjson.com
Scale
The homepage states that DummyJSON serves over 500 million requests monthly.Read 4 Oct 2026 · dummyjson.com
TOTP tool
The TOTP tool generates real-time verification codes and supports base32 secrets and otpauth URIs.Read 4 Oct 2026 · dummyjson.com
Usage
The documentation says DummyJSON can be used with any type of frontend project needing dummy data in JSON format.Read 4 Oct 2026 · dummyjson.com
Webhook limits
Each webhook stores up to 100 requests, accepts payloads up to 300 KB, and strips authorization, cookie, and x-api-key headers before storage.Read 4 Oct 2026 · dummyjson.com
Webhook tool
The webhook inspector captures incoming requests for debugging, supports all HTTP methods, and keeps endpoints live for 24 hours.Read 4 Oct 2026 · dummyjson.com

Plans and prices

DummyJSON Free Free fake REST API; no price stated Read 4 Oct 2026 · dummyjson.com

Every DummyJSON plan and price →

Strong points and limits

Strong points

  • Free hosted API for JSON test data.
  • Includes multiple resource types and authentication examples.
  • Custom endpoints support five HTTP methods.
  • Delay parameter simulates responses up to 5000 milliseconds.
  • Webhook inspector removes sensitive headers before storage.

Limits

  • Custom response endpoints last 90 days.
  • Webhook endpoints remain live for 24 hours.
  • Product updates do not change stored server data.

Who it suits

DummyJSON suits frontend developers who need sample JSON resources or mock API behavior without setting up a backend. Its tools also serve projects that need configurable response delays, webhook inspection, or authentication examples.

Verdict

DummyJSON provides varied sample resources alongside mock endpoints and request-inspection tools. Keep its endpoint lifetimes and simulated, non-persistent product updates in mind when planning a workflow.

Where Specifiction places it

Alternatives to DummyJSONAll alternatives →