{"openapi":"3.1.0","info":{"title":"Uniqcli IT Procurement — Public Catalog API","version":"1.0.0","description":"Read-only, buyer-safe search over Uniqcli's US federal & enterprise IT catalog (1,000,000+ products & services, 320+ OEM brands). Returns sell price and live stock only — never distributor part numbers, cost, or margin. No authentication required. To place an order or request a formal quote, a human signs in at https://getuniqcli.com/portal or requests a quote at https://getuniqcli.com/get-a-quote. See https://getuniqcli.com/ai and https://getuniqcli.com/auth.md.","contact":{"name":"Uniqcli","email":"connect@getuniqcli.com","url":"https://getuniqcli.com/ai"}},"servers":[{"url":"https://getuniqcli.com"}],"paths":{"/api/public/products":{"get":{"operationId":"searchProducts","summary":"Search the catalog","description":"Full-text search with optional brand, category, availability, and price filters. Buyer-safe results only.","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":120},"description":"Free-text query (part number, model, keywords)."},{"name":"brand","in":"query","required":false,"schema":{"type":"string","maxLength":80},"description":"Brand name or slug."},{"name":"category","in":"query","required":false,"schema":{"type":"string","maxLength":80},"description":"Category keywords."},{"name":"inStockOnly","in":"query","required":false,"schema":{"type":"boolean"},"description":"Only currently in-stock items."},{"name":"minPrice","in":"query","required":false,"schema":{"type":"number","minimum":0},"description":"Minimum sell price, USD."},{"name":"maxPrice","in":"query","required":false,"schema":{"type":"number","minimum":0},"description":"Maximum sell price, USD."},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":20,"default":10},"description":"Max results (1–20)."}],"responses":{"200":{"description":"Search results.","content":{"application/json":{"schema":{"type":"object","properties":{"count":{"type":"integer","description":"Total matches (may exceed returned results)."},"results":{"type":"array","items":{"$ref":"#/components/schemas/Product"}},"facets":{"type":"object","properties":{"brands":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"count":{"type":"integer"}}}},"categories":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"count":{"type":"integer"}}}}}}},"required":["count","results"]}}}},"400":{"description":"Missing or invalid query."},"429":{"description":"Rate limit exceeded."}}}},"/api/public/products/{sku}":{"get":{"operationId":"getProduct","summary":"Get a product by SKU","description":"Full buyer-safe detail for one product.","parameters":[{"name":"sku","in":"path","required":true,"schema":{"type":"string","minLength":2,"maxLength":64},"description":"The product SKU."}],"responses":{"200":{"description":"The product.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Product"}}}},"404":{"description":"SKU not found."},"429":{"description":"Rate limit exceeded."}}}}},"components":{"schemas":{"Product":{"type":"object","description":"A catalog product. Buyer-safe fields only — sell price and availability; never cost, margin, or distributor part numbers.","properties":{"sku":{"type":"string","description":"Manufacturer part number / SKU.","example":"C9300-24H-A"},"title":{"type":"string","description":"Product title."},"brand":{"type":"string","description":"Manufacturer / brand.","example":"Cisco"},"category":{"type":["string","null"],"description":"Product category."},"price":{"type":["number","null"],"description":"Sell price in USD; null means request pricing.","example":6749.07},"currency":{"type":"string","example":"USD"},"availability":{"type":"string","enum":["in_stock","backordered","out_of_stock","unpriced"],"description":"Machine availability enum."},"stock":{"type":"string","description":"Human-readable availability.","example":"In stock"},"msrp":{"type":["number","null"],"description":"List price when meaningfully above sell price."},"url":{"type":["string","null"],"format":"uri","description":"Product page URL."},"image":{"type":["string","null"],"format":"uri","description":"Main product image URL."},"source":{"type":"string","description":"'hub' (orderable on getuniqcli.com) or a sister storefront slug."}},"required":["sku","title","brand","price","currency","availability","stock"]}}}}