/api/v1/productsСписък на продуктите
Пагиниран списък на всички продукти в работното пространство, сортирани по createdAt низходящо. Размер на страница макс. 100. Филтрирайте по slug на категория, status (active / archived) или free-text търсене по name + model.
Този endpoint не консумира дневен брояч за четения.
Query параметри
- page
number (default 1)
1-базиран номер на страница.
- limit
number (1-100, default 20)
Брой елементи на страница.
- category
string
Филтър по slug на категорията.
- status
string
activeилиarchived. - search
string
Free-text търсене.
Хедъри
- Authorizationзадължително
string
Bearer <token>— илиtp_API ключ (Developer → API Keys; най-просто, за server-to-server), или OAuth 2.0 access token (Developer → OAuth Apps; за приложения, авторизирани от потребител, scoped и отзоваеми). Страницата Authentication съдържа пълния OAuth поток и списъка със scopes.e.g. Bearer tp_REDACTED_xxxxxxxxxxxx
Заявка
curl -sS \
"https://app.tracepass.eu/api/v1/products?category=battery&page=1&limit=20" \
-H "Authorization: Bearer tp_REDACTED_xxxxxxxxxxxx"Отговор
{
"items": [
{
"_id": "6650a1b2c3d4e5f6a7b8c9d0",
"name": "Li-Ion 48V Battery Pack",
"model": "BP-48V-100",
"category": "battery",
"passportCount": 12,
"status": "active",
"createdAt": "2026-04-10T14:30:00.000Z"
}
],
"total": 1,
"page": 1,
"limit": 20,
"totalPages": 1
}