2. Rechnungs-Objekte als PDF (optional)

<< Klicke um Table of Contents anzuzeigen  >>

Navigation:  Nexus Schnittstellenbuch DE > Importschnittstellen > API-Endpunkte > Endpunkte >

2. Rechnungs-Objekte als PDF (optional)

 

Operation:

Description:


GET /invoice_vouchers

Startet ein Download mit allen Rechnungs-Objekten zu allen Mandanten im angegebenen Zeitraum.





Request Parameters:

Description:

Annotation:

invoice_date_from / invoice_date_to:

(date string)

Gibt den Zeitraum an, von dem die Rechnungs-Objekte abgerufen werden sollen. Format des Datum gemäß ISO 8601: JJJJ-MM-TT ohne Uhrzeit! Die Rechnungs-Objekte können nur ganztätig abgerufen werden. Somit werden auch nur Rechnungs-Objekte bis einen Tag vor API-Abruf bereitgestellt. Bei einer Angabe von einer Uhrzeit oder bei einem Rechnungs-Enddatum (invoice_date_to) größer oder gleich dem Datum des API-Aufrufs wird dementsprechend eine Exception zurückgeliefert.

pflicht

client_id: (int)

Filtert alle Rechnungs-Objekte zu einem Mandanten heraus, falls die URL mehrere Mandanten liefern kann.

optional

shop_id: (int)

Filtert alle Rechnungs-Objekte zu einer Firma heraus.

optional

invoice_number: (string)

Filtert aus allen Rechnungs-Objekten ein Rechnungs-Objekt mit entsprechender Rechnungsnummer heraus.

optional

exclude_countries: (string)

Filtert alle Rechnungs-Objekte heraus, die nicht aus diesen Rechnungsländern stammen. Die Rechnungsländer sind in einer, durch  Komma  getrennten, Liste mit ISO-Codes anzugeben.

optional

top: (int)

Gibt die maximale Anzahl der zurückzuliefernden Rechnungs-Objekte an. Solange ausreichend viele Rechnungs-Objekte vorhanden sind, wird genau diese Anzahl an Objekten zurückgeliefert. Ansonsten wird die verbliebene Anzahl an vorhandenen Rechnungs-Objekten zurückgeliefert.

optional

skip: (int)

Gibt die Anzahl der Rechnungs-Objekte an, die übersprungen und somit nicht angefordert werden sollen.

optional




Request Header:

(application/json)

Description:

Annotation:

Authorization:

Bearer {Token}

Kenner "Bearer" zusammen mit einen JSON Web Token des Login-Endpunktes. Wird für die Authentifizierung des Requests benötigt.

pflicht

Beispiel:

{

  "Authorization":  Bearer "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.

                             eyJ1c2VybmFtZSI6Ik11c3Rlcm1hbm4iLCJwYXNzd29yZCI6IjEyM2FiYyJ9.

                             mqC0GFF85PucbpPW7h1G5C1r69flVABWz2_nszBDvKY"

}

 

Response:


Liefert ein ZIP-Archiv mit den einzelnen PDF-Dateien für die abgerufenen Rechnungs-Objekte.



web_zoom18

Sie wollen mehr Informationen über dekodi? Dann besuchen Sie doch unsere Website!

 

phone_zoom18

Sie können uns auch einfach anrufen: 0911 / 310 429 - 10

 

mail_zoom18

Alternativ können Sie uns auch eine E-Mail schreiben: info@dekodi.de

 

Impressum