Teljesítési igazolás API

Teljesítési igazolások kezelése

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

Egyedi teljesítési igazolás lekérése azonosító alapján.

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

Teljesítési igazolások 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/completion_certificate/list/?list_offset=0&list_count=20
X-API-KEY: {api_kulcs}
POST /api/completion_certificate/save/

Teljesítési igazolás létrehozása vagy módosítása. Ha data[id] értéke null vagy 0, új bizonylat jön létre.

Adatok (data objektum)
MezőTípusKötelezőLeírás
idintegerBizonylat azonosítója (null = új)
company_idintegerCég azonosítója
company_user_idintegerFelhasználó azonosítója
company_address_idintegerTelephely azonosítója
currency_idintegerPénznem azonosítója
partner_idintegerPartner azonosítója
date_performstringTeljesítés dátuma (YYYY-MM-DD)
comment_topstringFejléc megjegyzés
comment_bottomstringLábléc megjegyzés
jobnumber_idintegerMunkaszám azonosítója
project_idintegerProjekt azonosítója
item[]arrayTételek tömbje (lásd lent)
Tételek (item[] tömb elemei)
MezőTípusKötelezőLeírás
product_idintegerTermék azonosítója
quantityfloatMennyiség
pricefloatNettó egységár
tax_idintegerÁFA kulcs azonosítója
removeinteger1 = tétel törlése mentéskor
Paraméterek (params objektum)
ParaméterTípusKötelezőLeírás
closeinteger1 = bizonylat lezárása mentés után
downloadinteger1 = PDF visszaadása mentés után
Példa kérés
POST https://{tenant}.logzi.com/api/completion_certificate/save/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "id": null,
    "partner_id": 12,
    "currency_id": 1,
    "date_perform": "2026-05-10",
    "item": [
      { "product_id": 3, "quantity": 5, "price": 10000, "tax_id": 2 }
    ]
  },
  "params": { "close": 0, "download": 0 }
}
POST /api/completion_certificate/delete/

Teljesítési igazolás törlése. Csak nyitott bizonylat törölhető.

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

{ "receipt_id": 4 }
POST /api/completion_certificate/close/

Teljesítési igazolás lezárása. Lezárás után a bizonylat nem módosítható.

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

{ "receipt_id": 4 }
GET /api/completion_certificate/download/

Teljesítési igazolás letöltése PDF formátumban.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA bizonylat azonosítója
file_typestringFájl típus: pdf, pdf-string, stream
languagestringNyelv kódja (pl. hu, en)
template_idintegerNyomtatási sablon azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/completion_certificate/download/?receipt_id=4&file_type=pdf
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!