# Softra Rent API - Transkrypcja: Faktury i historia

> ?r?d?o: "Oferta 37 Softra_Rent_API - zaaczni k Specyfikacja_Rent_RESTAPI_1_15.pdf"

13. Pobieranie listy faktur dla rezerwacji
Opis: Zwraca listę faktur dla podanego identyfikatora zlecenia
URL : /invoice/rent/list
Typ metody : GET
Nagłówki:
  "Authorization: Bearer [token]"
Parametry

Nazwa  Opis pola Typ danych  Wymagalność
reservationId id rezerwacji w systemie Flota String  TAK

Odpowiedź  :   Obiekt typu List<DocItem >

Obiekt DocItem

Nazwa pola Opis pola Typ danych  Uwagi
docId identfikator dokumentu String
docDate data wystawienia dokumentu String  YYYY-MM-
DDTHH24:MI:SS

docType typ dokumentu: FAKTURA VAT,
KOREKTA VAT
String
docNo nr dokumentu String
docNetValue wartość netto BigDecimal
docVatValue wartość vat BigDecimal
docGrossValue wartość brutto BigDecimal

14. Pobieranie listy faktur związanych z klientem
Opis: Zwraca listę faktur dla podanego identyfikatora klienta
URL : /invoice/customer/list
Typ metody : GET
Nagłówki:
  "Authorization: Bearer [token]"

Parametry:

Nazwa  Opis pola Typ danych  Wymagalność
customerId id klienta w systemie Flota String  TAK

Odpowiedź  :   Obiekt typu List< DocItem>  (opisany w metodzie /invoice/rent/list )

15. Pobieranie dokumentu faktury

Opis: Zwraca plik faktury
URL : /invoice/item/{:id}
Typ metody : GET
Nagłówki:
  "Authorization: Bearer [token]"

Nazwa  Opis pola Typ danych  Wymagalność
id id dokumentu w systemie Flota String  TAK

Odpowiedź  :   http  200 ContentType = "application/octet-stream" (plik)

20. Pobieranie listy wynajmów i rezerwacji klienta

Opis: Metoda zwraca listę wydań i rezerwacji wybranego klienta
URL : /customer/rent/list
Typ metody : GET
Nagłówki:
  "Authorization: Bearer [token]"

Przyjmowane parametry:

Nazwa  Opis pola Typ danych  Wymagalność
customerId Id klient w systemie Flota String  TAK

Odpowiedź  :   Obiekt typu List< RentItem>

Obiekt RentItem

Nazwa pola Opis pola Typ danych  Uwagi
rentId id wynajmu/rezerwacji String
dateFrom data początku String
dateTo data końca String
carRegNo nr rejestracyjny pojazdu String
carMark marka pojazdu String
carCategory kategoria pojazdu String
orderNo nr zlecenia String
agreementNo nr umowy String
currency waluta String
status Status wynajmu/rezerwacji-
'REZERWACJA', 'REZ. POTW',
'WYDANY', 'ZDANY', 'ODMOWA'
String
pickupLocation miejsce wydania String
returnLocation miejsce zdania String
totalNetValue   wartosc netto w walucie BigDecimal
totalVatValue wartość vat BigDecimal

totalGrossValue wartość brutto BigDecimal
