Ausgaben


expense.get

Abfragen der Details eines oder mehrerer Kosteneinträge. Wenn kein Filter gesetzt wird, werden 10 Kosteneinträge zurückgeliefert. Bei setzen von LIMIT sind bis zu 100 Kosteneinträge möglich.


FILTER
TagsBeschreibung
INVOICE_ID Rechnungs-ID
INVOICE_NUMBER Rechnungsnummer
MONTH Monat
YEAR Jahr

RESPONSE
TagsBeschreibung
INVOICE_ID Rechnungs-ID
ORGANIZATION Firmenname
INVOICE_NUMBER Rechnungsnummer
INVOICE_DATE Rechnungsdatum
DUE_DATE Fälligkeitsdatum
PROJECT_ID Eine bestimmte Projekt ID
CUSTOMER_ID Eine bestimmte Kundennummer
SUB_TOTAL Nettobetrag
VAT_TOTAL Vorsteuerbetrag
TOTAL Gesamtmenge
PAID_DATE Datum der Zahlung
CURRENCY_CODE Standardwährung
COMMENT Bemerkung
VAT_ITEMS Liste aller Artikel zu einem Datensatz
PAYMENT_INFO Informationen zu Zahlung
DOCUMENT_URL URL eines Dokuments

expense.create

Erstellen eines Kosteneintrags. Dieser kann optional einen Dateianhang (Kostenbeleg) beinhalten.

ACHTUNG! – Wenn ein Dateianhang eingeliefert werden soll, erfordert diese Action einen POST-Request des Typs „multipart/form-data“. Der Request-Body muss in diesem Fall aus den folgenden beiden Teilen zusammengesetzt sein:

  • document -> Datei, die übertragen werden soll
  • httpbody -> XML- oder JSON-Datenblock

Aufbau des POST-Requests im Multipart-Format:

curl -v -X POST \
–u {E-Mail-Adresse}:{API-Key} \
-H 'Content-Type: multipart/form-data, boundary=AaB03x' \
-d '{xml body}' \ https://my.fastbill.com/api/1.0/api.php

POST /api/1.0/api.php HTTP/1.0
Host: my.fastbill.com
Content-type: multipart/form-data, boundary=AaB03x
Content-Length: {Größe des Inhalts}

--AaB03x content-disposition: form-data; name="httpbody"
{XML- oder JSON-Daten}
--AaB03x
content-disposition: form-data; name="document"; filename{Dateiname}"
Content-Type: {MIME Typ}
Content-Transfer-Encoding: binary
{Datei-Inhalt}
--AaB03x--

DATA
TagsBeschreibung
INVOICE_DATE Required Rechnungsdatum
DUE_DATE Fälligkeitsdatum
PROJECT_ID Eine bestimmte Projekt ID
CUSTOMER_ID Eine bestimmte Kundennummer
ORGANIZATION Required Firmenname
INVOICE_NUMBER Rechnungsnummer
COMMENT Bemerkung
SUB_TOTAL Required Nettobetrag
VAT_TOTAL Vorsteuerbetrag

RESPONSE
TagsBeschreibung
STATUS Ergebnis einer Aktion
INVOICE_ID Rechnungs-ID
support@fastbill.com
© 2016 FastBill GmbH