REST Endpoint

/products
Mock Product Catalog Endpoint

Generate realistic e-commerce product data with names, descriptions, prices, images, and inventory. Perfect for testing online stores and product catalogs.

GET/api/your-project/products
Parameters

Request Parameters

NameTypeRequiredDescription
limitnumberOptionalNumber of products to return (default: 20, max: 100)
categorystringOptionalFilter by product category
minPricenumberOptionalMinimum price filter
maxPricenumberOptionalMaximum price filter
Response

Response Schema

Response Fields

idstring (UUID)

Unique product identifier

namestring

Product name

descriptionstring

Product description

pricenumber

Product price in cents

imagestring (URL)

Product image URL

inStockboolean

Whether the product is in stock

Example Response

{
  "data": [
    {
      "id": "prod_abc123",
      "name": "Wireless Headphones",
      "description": "Premium noise-canceling headphones",
      "price": 14999,
      "image": "https://images.example.com/headphones.jpg",
      "category": "Electronics",
      "inStock": true,
      "rating": 4.5
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 150
  }
}
Integration

Code Examples

Copy and paste these examples to get started quickly

Fetch ProductsJavaScript
const response = await fetch(
  'https://mngoapi.laclass.dev/api/your-project/products?category=electronics'
);
const products = await response.json();
console.log(products.data);
FAQ

Common Questions

Related Endpoints

Ready to build?

Create your mock API with this endpoint and start testing immediately.