Konfiwear V2 is here — redesigned from the ground up.See what's new
GET/api/v1/products

List Products

Retrieve a paginated list of products with optional category and enabled filters.

read:products

Query Parameters

pageintegerDefault: 1

Page number

limitintegerDefault: 50

Items per page (max 100)

categorystring

Filter by category

enabledboolean

Filter by active status

Request
curl 'https://api.konfiwear.com/api/v1/products?limit=10&enabled=true' \
  -H 'X-Api-Key: kfw_live_your_key_here'
Response200
{
  "data": [
    {
      "id": "uuid",
      "product_code": "JERSEY-001",
      "name": "Custom Jersey",
      "description": "Fully customizable team jersey",
      "source": "custom",
      "category": "jerseys",
      "enabled": true,
      "display_order": 1,
      "created_at": "2026-03-15T10:00:00Z",
      "updated_at": "2026-03-15T10:00:00Z"
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 10,
    "total": 42,
    "total_pages": 5
  }
}