Sąskaitos faktūros išrašymas

Užklausa

POST https://restoranas.kitchenforce.lt/api/accountinginvoices

Užklausos duomenys

Užklausos parametrai paduodami JSON formatu

{
    "receiptNumber" : "12345",
    "amount" : 10,
    "company" : {
	"name" : "UAB Demo",
	"code" : "300000000",
        "vatNumber" : "LT100000000000",
        "address" : "Gedimino g. 1, Vilnius"
    }   
}

Užklausos parametrų sąrašas

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

Sėkmingas atsakymas

{
    "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"
}

Parametrų sąrašas

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

Klaidos atsakymas

{
    "errorCode": 5,
    "errorDescription": "Nenurodytas kvito numeris"
}

Klaidos kodai

Ž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