products: Generate fake product data

API: fakerapi.it:faker-api
Endpoint: /products
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 5231ms

Description

Returns fake product data including name, description, EAN/UPC codes, price, taxes, categories, and tags. Use for testing e-commerce applications.

From spec: Generate fake product data including names, descriptions, EAN/UPC codes, prices, and categories.

Usage Tips

- Returns net_price, taxes, and calculated price - Categories are numeric IDs - Use _quantity for batch generation

Parameters (4)

_categories_number (integer, query, optional)

Number of categories to include

_locale (string, query, optional, default: en_US)

Locale for generated data (e.g., en_US, fr_FR, de_DE). Default is en_US.

_quantity (integer, query, optional, default: 10)

Number of records to generate (1-1000). Default is 10.

Constraints: {'minimum': 1, 'maximum': 1000}

_seed (integer, query, optional)

Seed for reproducible results. Same seed produces same output.

Examples (1)

Get product - /products probe-gate

Demonstrates fetching 2 fake products records with common query parameters.

curl 'https://fakerapi.it/api/v1/products?_quantity=2'
import requests

resp = requests.get(
    "https://fakerapi.it/api/v1/products",
    params={
        '_quantity': '2',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("fakerapi")
result = api.fetch("products", _quantity=2)

for item in result:
    print(item)
const resp = await fetch("https://fakerapi.it/api/v1/products?_quantity=2");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 00:05:09.337296 200 5231ms
2026-04-15 00:09:20.348230 200 524ms
2026-04-14 04:02:31.810652 200 500ms
2026-04-12 15:35:53.838181 200 27681ms
2026-04-10 02:07:32.381284 200 471ms
2026-04-09 03:29:23.220266 200 478ms
2026-04-08 07:04:10.772164 200 871ms
2026-04-07 00:59:21.492327 200 1161ms
2026-04-05 22:47:38.950876 200 474ms