List products
Products & Kits: Browse the global product catalog and reusable kit templates used when creating quotes.
Endpoint10 params
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
product_type | string | no | Filter by product type, case-insensitive. |
brand | string | no | Filter by brand, case-insensitive (e.g. "Apple", "apple", "Dell") |
search | string | no | Search products by brand or model name (case-insensitive, e.g. "MacBook", "ThinkPad") |
cpu | string | no | Filter by processor (case-insensitive, substring match). Comma-separated for OR matching. e.g. "M4", "M4 Pro,M5". Only products with a matching configuration are returned. |
ram | string | no | Filter by RAM size. Comma-separated for OR matching. e.g. "16GB", "16GB,32GB". Only matching configurations are returned. |
storage | string | no | Filter by storage. Comma-separated for OR matching. e.g. "512GB", "512GB,1TB". Only matching configurations are returned. |
screen_size | string | no | Filter by screen size. Comma-separated for OR matching. e.g. "13", "13,15". Only matching configurations are returned. |
resolution | string | no | Filter by resolution (monitors). Comma-separated for OR matching. e.g. "4K", "4K,5K". Only matching configurations are returned. |
connection_type | string | no | Filter by connection type (peripherals). Comma-separated for OR matching. e.g. "Wireless", "Wireless,Bluetooth". |
include_inactive | boolean | no | Set to "true" to include inactive products (default: false) |
javascript
const response = await fetch(`https://api.quipteams.com/api/v1/products?limit=10`, {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
},
});
const { data } = await response.json();
console.log(data);Response
json
{
"data": [
{
"id": "8f3d8998-6a80-4612-bda3-7f14af50c686",
"product_type": "Laptop",
"brand": "Apple",
"model": "MacBook Air",
"image_url": null,
"is_active": true,
"configurations": [
{
"id": "d748b47f-b4de-4a02-8fc4-1d815923392c",
"cpu": "M4",
"ram": "16GB",
"storage": "512GB",
"screen_size": "13",
"series_variant": null,
"resolution": null,
"connection_type": null,
"layout": null,
"category": null
},
{
"id": "c82c6120-ff8b-48a0-8f09-084b7ba02224",
"cpu": "M4",
"ram": "16GB",
"storage": "512GB",
"screen_size": "15",
"series_variant": null,
"resolution": null,
"connection_type": null,
"layout": null,
"category": null
}
]
}
],
"meta": {
"available_filters": {
"product_types": [
"Accessory",
"Headphones",
"Keyboard",
"Laptop",
"Monitor",
"Mouse",
"Webcam"
],
"brands": [
"Apple",
"Dell",
"HP",
"Lenovo",
"Logitech"
],
"cpu": [
"i5",
"i7",
"M4",
"M5",
"Ultra"
],
"ram": [
"8GB",
"16GB",
"24GB",
"32GB"
],
"storage": [
"256GB",
"512GB",
"1TB"
],
"screen_size": [
"13",
"14",
"15",
"16",
"24",
"27"
],
"resolution": [
"1080p",
"4K",
"5K"
],
"connection_type": [
"Bluetooth",
"Wired",
"Wireless"
]
}
}
}