Základná URL
https://{tenant}.logzi.com/api/product_package/
Každá požiadavka vracia odpoveď vo formáte JSON. Pri úspešnej odpovedi je result.code == 1, pri chybe result.code == 0. API balíka produktu umožňuje vytváranie, správu a uzavretie zostáv produktov (balíkov) s parametrizovaným obsahom.
/api/product_package/get
Získanie jedného balíka produktu podľa identifikátora.
Parametre dopytu
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
id | int | Identifikátor balíka |
Príklad požiadavky
GET /api/product_package/get?id=1
X-API-KEY: {vas_api_kluc}
/api/product_package/list
Stránkovaný zoznam balíkov produktov.
Parametre dopytu
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
list_offset | int | Posun stránkovania (predvolene: 0) | |
list_condition | object | Objekt filtrovacích podmienok |
Príklad požiadavky
GET /api/product_package/list?list_offset=0
X-API-KEY: {vas_api_kluc}
/api/product_package/list_extended
Získanie podrobného zoznamu balíkov produktov (obsahuje aj zložky balíka).
Parametre dopytu
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
list_offset | int | Posun stránkovania (predvolene: 0) | |
list_condition | object | Objekt filtrovacích podmienok |
Príklad požiadavky
GET /api/product_package/list_extended?list_offset=0
X-API-KEY: {vas_api_kluc}
/api/product_package/save
Vytvorenie alebo úprava balíka produktu.
POST polia
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
data | object | Základné údaje balíka | |
params | array | Zoznam zložiek balíka |
Príklad požiadavky
POST /api/product_package/save
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{ "data": { "id": 1 }, "params": [] }
/api/product_package/close
Uzavretie (finalizácia) balíka produktu.
POST polia — objekt data
V objekte data je potrebné uviesť identifikátor balíka, ktorý sa má uzavrieť.
Príklad požiadavky
POST /api/product_package/close
X-API-KEY: {vas_api_kluc}
Content-Type: application/json
{ "data": { "id": 1 } }
Zaregistruj sa teraz,
zaplať neskôr!