POST https://restoranas.kitchenforce.lt/api/accountinginvoices
Užklausos parametrai paduodami JSON formatu
{
"receiptNumber" : "12345",
"amount" : 10,
"company" : {
"name" : "UAB Demo",
"code" : "300000000",
"vatNumber" : "LT100000000000",
"address" : "Gedimino g. 1, Vilnius"
}
}
| Parametras | Tipas | Aprašymas | Būtinas |
|---|---|---|---|
| receiptNumber | string | Kvito numeris | Taip |
| amount | double | Kvito suma | Taip |
| company | array | Įmonės (pirkėjo) duomenys | Taip |
| - name | string | Įmonės pavadinimas (fizinio asmens atveju asmens vardas ir pavardė) | Taip |
| - code | string | Įmonės kodas (fizinio asmens atveju asmens kodas) | Taip |
| - vatNumber | string | PVM mokėtojo kodas | |
| - address | string | Adresas | Taip |
| - individual | boolean | Požymis ar tai fizinis asmuo |
{
"id": 121737,
"series": "FVK",
"fullNumber": "FVK1104",
"date": "2025-08-12",
"company": "UAB Demo",
"totalWithoutVat": 8.26,
"totalVat": 1.74,
"totalWithVat": 10,
"downloadLink": "https://restoranas.kitchenforce.lt/download/invoice?id=121737&token=x"
}
| Parametras | Tipas | Aprašymas |
|---|---|---|
| id | integer | Sąskaitos faktūros ID |
| series | string | Sąskaitos faktūros serija |
| fullNumber | string | Sąskaitos faktūros pilnas numeris |
| date | string | Sąskaitos faktūros išrašymo data |
| company | string | Sąskaitos faktūros įmonės pavadinimas |
| totalWithoutVat | double | Sąskaitos faktūros suma be PVM |
| totalVat | double | Sąskaitos faktūros PVM suma |
| totalWithVat | double | Sąskaitos faktūros suma su PVM |
| downloadLink | string | Sąskaitos faktūros atsisiuntimo nuoroda |
{
"errorCode": 5,
"errorDescription": "Nenurodytas kvito numeris"
}
Žemiau pateikiami tik su sąskaitų faktūrų išrašymu susiję klaidų kodai. Klaidų kodai susiję su API raktu ir jo leidimais aprašyti skyriuje naudojimas.
| Kodas | Aprašymas |
|---|---|
| 5 | Nenurodytas kvito numeris |
| 6 | Nenurodyta kvito suma |
| 7 | Nurodyta neteisinga kvito suma |
| 8 | Nenurodyta įmonė |
| 9 | Nenurodytas įmonės pavadinimas |
| 10 | Nenurodytas įmonės kodas |
| 11 | Nenurodytas įmonės adresas |
| 12 | Neteisingi įmonės duomenys (daugiau informacijos pateikiama parametre errorDetails) |
| 13 | Kvitas nerastas |
| 14 | Pasibaigė sąskaitos išrašymo terminas |
| 15 | Sąskaita jau išrašyta (išrašytos sąskaitos ID pateikiamas parametre errorDetails) |
| 16 | Sisteminė problema. Nepavyko išrašyti sąskaitos |