Gen-Endpoint
Back to API List

Product Catalog API

E-commerce
5 Endpoints

API for browsing and managing a product catalog.

Internal API - Hosted by this App
API Endpoints & Usage
Explore and interact with the available endpoints for the Product Catalog API. These API routes are live!
GET

/api/products

Retrieves a list of products. Supports optional query parameters for filtering (e.g., `?category=electronics&inStock=true`) and `limit` to control the number of products returned (e.g., `?limit=1`).

Try it out

You can add or change query parameters in the path above (e.g., ?name=User).

GET

/api/products/{productId}

Retrieves details for a specific product by ID. Replace {productId} with an ID like `prod_123`.

Try it out

Replace placeholders (e.g., {userId}) with actual values in the path above. You can also add/edit query parameters (e.g., ?key=value).

POST

/api/products

Adds a new product to the catalog.

Try it out
PUT

/api/products/{productId}

Updates an existing product by ID. Replace {productId} with an ID like `prod_123`.

Try it out

Replace placeholders (e.g., {userId}) with actual values in the path above.

DELETE

/api/products/{productId}

Deletes a product by ID. Replace {productId} with an ID like `prod_456`.

Try it out

Replace placeholders (e.g., {userId}) with actual values in the path above.

    Product Catalog API - Free Public API | Gen-Endpoint