/api/v1/productsElencare i prodotti
Elenco paginato di ogni prodotto posseduto dallo spazio di lavoro, ordinato per createdAt decrescente. Dimensione della pagina limitata a 100. Filtrate per slug di categoria, status (active / archived), oppure con una ricerca a testo libero su nome + model.
Questo endpoint non consuma alcun contatore di lettura giornaliero.
Parametri di query
- page
number (default 1)
Numero di pagina su base 1.
- limit
number (1-100, default 20)
Elementi per pagina.
- category
string
Filtra per slug di categoria.
- status
string
activeoarchived. - search
string
Ricerca a testo libero su nome e model.
Header
- Authorizationobbligatorio
string
Bearer <token>— una chiave APItp_(Developer → API Keys; più semplice, per server-to-server) oppure un access token OAuth 2.0 (Developer → OAuth Apps; per app autorizzate dall'utente, scoped e revocabili). La pagina Authentication contiene il flusso OAuth completo e l'elenco degli scopes.e.g. Bearer tp_REDACTED_xxxxxxxxxxxx
Richiesta
curl -sS \
"https://app.tracepass.eu/api/v1/products?category=battery&page=1&limit=20" \
-H "Authorization: Bearer tp_REDACTED_xxxxxxxxxxxx"Risposta
{
"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
}