Garancia levél API

Garancia levelek kezelése

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

Egyedi garancia levél lekérése azonosító alapján.

Paraméterek
ParaméterTípusKötelezőLeírás
idinteger A garancia levél egyedi azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/warranty/get/?id=1
X-API-KEY: {api_kulcs}
GET /api/warranty/list/

Garancia levelek listájának lekérése szűrési lehetőséggel.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetinteger Lapozás kezdőpozíciója (alapértelmezett: 0)
list_countinteger Visszaadott elemek száma
list_condition[identify]string Bizonylatszámra szűrés
list_condition[company_name]string Partner nevére szűrés
list_condition[status_id]integer Státusz szerinti szűrés
list_condition[date_create_from]string Létrehozás dátuma (tól), formátum: YYYY-MM-DD
list_condition[date_create_to]string Létrehozás dátuma (ig), formátum: YYYY-MM-DD
Példa kérés
GET https://{tenant}.logzi.com/api/warranty/list/?list_offset=0&list_count=20&list_condition[status_id]=1
X-API-KEY: {api_kulcs}
POST /api/warranty/save/

Garancia levél létrehozása vagy módosítása. Ha data[id] értéke null vagy 0, új bizonylat jön létre. A params[close]=1 és params[download]=1 kombinálható.

Adatok (data objektum)
MezőTípusKötelezőLeírás
idinteger Bizonylat azonosítója (null = új létrehozás)
company_idinteger Cég azonosítója
company_user_idinteger Felhasználó azonosítója
company_address_idinteger Telephely azonosítója
currency_idinteger Pénznem azonosítója
partner_idinteger Partner azonosítója
date_performstring Garancia lejáratának dátuma (YYYY-MM-DD)
comment_topstring Fejléc megjegyzés
comment_bottomstring Lábléc megjegyzés
item[]array Tételek tömbje (lásd lent)
Tételek (item[] tömb elemei)
MezőTípusKötelezőLeírás
product_idinteger Termék azonosítója
quantityfloat Mennyiség
pricefloat Nettó egységár
tax_idinteger ÁFA kulcs azonosítója
serial_numberstring Sorozatszám
removeinteger 1 = tétel törlése mentéskor
Paraméterek (params objektum)
ParaméterTípusKötelezőLeírás
closeinteger 1 = bizonylat lezárása mentés után
downloadinteger 1 = PDF visszaadása mentés után
Példa kérés
POST https://{tenant}.logzi.com/api/warranty/save/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "id": null,
    "partner_id": 7,
    "currency_id": 1,
    "date_perform": "2026-12-31",
    "item": [
      { "product_id": 5, "quantity": 1, "price": 50000, "tax_id": 2, "serial_number": "SN-001" }
    ]
  },
  "params": { "close": 1, "download": 0 }
}
POST /api/warranty/delete/

Garancia levél törlése. Csak nyitott bizonylat törölhető.

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

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

Garancia levél lezárása. Lezárás után a bizonylat nem módosítható.

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

{ "receipt_id": 3 }
GET /api/warranty/download/

Garancia levél letöltése PDF formátumban.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idinteger A bizonylat azonosítója
file_typestring Fájl típus: pdf, pdf-string, pdf-string-sample, stream
languagestring Nyelv kódja (pl. hu, en)
template_idinteger Nyomtatási sablon azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/warranty/download/?receipt_id=3&file_type=pdf&language=hu
X-API-KEY: {api_kulcs}

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!