1. Home
  2. REST API edoobox
  3. Rechnung-Ressourcen REST API

Rechnung-Ressourcen REST API

Einführung

In diesem Teil erhalten Sie Informationen, wie auf sämtliche Rechnungen zugegriffen werden kann.

Allgemeine Information

Diese Ressource unterstützt die folgenden Operationen:

NameURLGETPOSTPUTDELETEStatus
Rechnungv1/invoiceJa – – –

Wenn Sie auf diese Ressource zugreifen möchten, verwenden Sie folgende URL:

Ressource URL

https://api.edoobox.com/v1/invoice

Definitionen

GET Parameter für Abfrage

Sämtliche Parameter, welche bei einer GET Anfrage enthalten sein können oder erforderlich sind:

 Parameter Art BeschreibungErforderlich
language StringSprache z.B. „de“
oder en, fr, es, cn, cs
 Ja
limit > startIntegerAb welcher Position ausgeben, Paging
limit > replyIntegerAnzahl Antworten, max 100
filter > id Array Nur eine bestimmte Rechnung ausgeben

  • property > invoice.id
  • value
    String, „invoice_abc_1234“
 –
filter > user.idArrayNur Rechnungen von einem bestimmten Teilnehmer

  • property > user.id
  • value
    String, „user_abc_1234“
filter > offer.idArrayNur Rechnungen von einem bestimmten Angebot

  • property > offer.id
  • value
    String, „offer_abc_1234“
filter > booking.idArrayNur Rechnungen von einer bestimmten Buchung

  • property > booking.id
  • value
    String, „booking_abc_1234“
filter > statusArrayNur Rechnungen von einem bestimmten Status

  • property > invoice.status
  • value
    Integer, 1 = offen; 2 = bezahlt; 3 = annulliert
order > creation_dateArraySortieren nach Erstellungsdatum

  • property > invoice.creation_date
  • value
    String, „ASC“ oder „DESC“
 –
order > ability_dateArraySortieren nach Fälligkeitsdatum

  • property > invoice.ability_date
  • value
    String, „ASC“ oder „DESC“
 –
order > invoice_numberArraySortieren nach der Rechnungsnummer

  • property > invoice.invoice_number
  • value
    String, „ASC“ oder „DESC“
 –

Rückgabewerte

FeldArtBeschreibung Objekt
idStringedoobox ID
statusStringRechnungsstatus 1 = offen; 2 = bezahlt; 3 = annulliert
invoice_numberStringRechnungsnummer
user_idStringedoobox ID vom zugehörigen Teilnehmer
total_amountFloatTotal Betrag der Rechnung
currencyStringWährung im ISO_4217 Format
creation_dateStringErstellungsdatum im Format ISO_8601
ability_dateStringFälligkeit im Format ISO_8601
pdf_urlStringURL zum PDF welches 60 Minuten aktiv ist

GET Beispiel

Dazu ein Beispiel, wie diese Parameter im GET-Request übergeben werden. Dieses Beispiel enthält alle Parameter, somit müssen erst die unnötigen Parameter entfernt werden:

Updated on 23. August 2019

Was this article helpful?

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support