Fake store rest API for your e-commerce or shopping website prototype.
FakeStoreAPI is a free RESTful API that provides realistic e-commerce data for prototyping, testing, or teaching, removing the need to set up a backend. It offers four resources: products (title, price, category, description, and image; 20 items), carts (simulating shopping cart logic with user, product IDs, and quantities; 20 entries), users (full profiles including name, email, and address; 10 entries), and a login endpoint that returns a JWT token for testing authentication.
The API is aimed at developers building or practicing frontend and backend e-commerce flows, including shopping cart, wishlist, and product listing features, without needing real store data or infrastructure. It has been used in projects and tutorials involving frameworks such as React-Redux, Flutter, Jetpack Compose, and Android/Kotlin, as well as integrations with tools like the Model Context Protocol for natural-language product queries.
Yes, it is a free RESTful API for developers.
It provides four resources: products, carts, users, and a login endpoint that returns a JWT token.
It is aimed at developers prototyping, testing, or teaching with realistic e-commerce data instead of Lorem Ipsum.
No, the data is accessible in seconds via REST with no backend setup required.
Yes, the login endpoint returns a JWT token for testing authentication.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Generate dummy data in JSON format.
Generate massive amounts of fake (but realistic) data for testing and development.
APIs collection to get fake data.
Data generator API. Profiles, vehicles, banks and cards, etc.
Generate Random startup ideas.
Fake REST API for prototyping.