Kedvezmények és pontok API

Kedvezmények, akciók és pontrendszer kezelése

Alap URL
https://{tenant}.logzi.com/api/discount/
GET /api/discount/get/

Egyedi kedvezmény rekord lekérése azonosító alapján.

Paraméterek
ParaméterTípusKötelezőLeírás
idintegerA kedvezmény rekord egyedi azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/discount/get/?id=1
X-API-KEY: {api_kulcs}
GET /api/discount/list/

Kedvezmény rekordok listájának lekérése szűrési lehetőséggel.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetintegerLapozás kezdőpozíciója (alapértelmezett: 0)
list_condition[name]stringKedvezmény nevére szűrés
list_condition[status_id]integerStátusz szerinti szűrés
list_condition[partner_id]integerPartner szerinti szűrés
Példa kérés
GET https://{tenant}.logzi.com/api/discount/list/?list_offset=0&list_condition[status_id]=1
X-API-KEY: {api_kulcs}
POST /api/discount/save/

Kedvezmény rekord létrehozása vagy módosítása. Ha data[id] értéke null vagy 0, új rekord jön létre. A kedvezmény vonatkozhat partnerre, termékre vagy termékkategóriára.

Adatok (data objektum)
MezőTípusKötelezőLeírás
idintegerRekord azonosítója (null = új)
company_idintegerCég azonosítója
namestringKedvezmény neve
discount_type_idintegerKedvezmény típus azonosítója
partner_idintegerPartner azonosítója (ha partnerre vonatkozik)
product_idintegerTermék azonosítója (ha termékre vonatkozik)
product_category_idintegerTermékkategória azonosítója (ha kategóriára vonatkozik)
price_discountfloatKedvezmény százaléka
date_startstringÉrvényesség kezdete (YYYY-MM-DD)
date_endstringÉrvényesség vége (YYYY-MM-DD)
comment_bottomstringMegjegyzés
Paraméterek (params objektum)
ParaméterTípusKötelezőLeírás
closeinteger1 = rekord lezárása mentés után
Példa kérés
POST https://{tenant}.logzi.com/api/discount/save/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "id": null,
    "name": "VIP partner kedvezmény",
    "discount_type_id": 1,
    "partner_id": 14,
    "price_discount": 10,
    "date_start": "2026-01-01",
    "date_end": "2026-12-31"
  },
  "params": { "close": 0 }
}
POST /api/discount/delete/

Kedvezmény rekord törlése. Csak nyitott rekord törölhető.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA törlendő rekord azonosítója
Példa kérés
POST https://{tenant}.logzi.com/api/discount/delete/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{ "receipt_id": 3 }
POST /api/discount/close/

Kedvezmény rekord lezárása. Lezárás után a rekord nem módosítható.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA lezárandó rekord azonosítója
Példa kérés
POST https://{tenant}.logzi.com/api/discount/close/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{ "receipt_id": 3 }

Vedd fel a kapcsolatot velünk

Érdeklődsz a szoftverünkkel kapcsolatban, írj bátran!

Segítségre van szükséged?

Ha nem találod a választ és szükséged van segítségre

Regisztrációdat hozd létre most,
fizess később!

Próbáld ki 3 napig ingyen, kockázatok és kötöttségek nélkül!