Create E-commerce Apps with Free Json Data API & Mock Data
Utilize our free REST API with fake JSON data to streamline e-commerce development. Access mock users, products, carts, and orders—ideal for testing, prototyping, and mastering web development. No authentication needed, perfect for developers exploring sample JSON data and dummy e-commerce APIs.

Available Data Types
Our API provides various types of dummy data for your e-commerce and application development needs
Products Data
Get access to dummy product data with images, titles, descriptions, and prices.
User Data
Dummy user profiles with names, emails, addresses and other personal information.
Cart Data
Shopping cart data with product references, quantities and total prices.
Comments Data
User comments and reviews with ratings and timestamps.
RESTful API
Easy-to-use REST API with intuitive endpoints for all your development needs.
Fast & Reliable
High performance API with minimal latency and reliable uptime.
API Resources
Complete set of REST API endpoints for building modern e-commerce applications. Click on any resource to explore the data interactively.
Users
100+ users
User accounts with profiles, companies, and roles
/api/users
Wishlists
50+ wishlists
User wishlists with saved products
/api/wishlists
Products
200+ products
Product catalog with categories and inventory
/api/products
Categories
50+ categories
Product category hierarchy and organization
/api/categories
Reviews
800+ reviews
Product reviews with ratings and comments
/api/reviews
Amazon Products
150+ products
Amazon-style products with detailed listings
/api/amazonproducts
Walmart Products
150+ products
Walmart-style products with pricing and availability
/api/walmartproducts
Orders
500+ orders
Order management with status tracking
/api/orders
Carts
150+ carts
Shopping cart data with item management
/api/carts
Payments
300+ payments
Payment transactions with status and methods
/api/payments
Coupons
50+ coupons
Discount codes with conditions and expiry
/api/coupons
Posts
250+ posts
Blog posts and content management
/api/posts
Comments
1000+ comments
User comments on posts with threaded replies
/api/comments
Photos
500+ photos
Photo gallery with captions and metadata
/api/photos
Todos
300+ todos
Task management with priorities and status
/api/todos
Notifications
400+ notifications
User notifications for orders and promotions
/api/notifications
Ready to Start Building?
Our comprehensive REST API provides everything you need for e-commerce development. Try it out with real data and see how easy it is to integrate.
Code Examples
Get product catalog with categories and inventory
Using async/await:
const fetchData = async () => {
try {
const response = await fetch('https://fakestoreapiserver.reactbd.org/api/products?page=1&perPage=10')
const data = await response.json()
console.log(data)
} catch (error) {
console.error('Error:', error)
}
}
fetchData()
Using promises:
fetch('https://fakestoreapiserver.reactbd.org/api/products?page=1&perPage=10')
.then(res => res.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error))
Interactive Demo
Latest from our Blog
Tutorials, guides, and insights on modern web development and API integration

Mastering React Hooks for State Management
Explore advanced techniques for using React Hooks to manage state effectively in modern applications.

Building RESTful APIs with Node.js and Express
A comprehensive guide to creating scalable REST APIs using Node.js and Express framework.

Optimizing Web Performance with Lazy Loading
Learn how to implement lazy loading to boost your website's performance and user experience.