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

Buchung-Ressourcen REST API

Einführung

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

Allgemeine Information

Diese Ressource unterstützt die folgenden Operationen:

NameURLGETPOSTPUTDELETEStatus
Buchungenv1/bookingsJa Ja Ja –

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

Ressource URL

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

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 String Sprache z.B. „de“
oder en, fr, es, cn, cs
 Ja
limit > startIntegerAb welcher Position ausgeben, Paging
limit > replyIntegerAnzahl Antworten, max 10
filter > id Array Nur eine bestimmte Buchung ausgeben

  • property > booking.id
  • value
    String, booking_abc_1234
 (Ja)
filter > offer.idArrayNur Buchungen von einem bestimmten Angebot

  • property > offer.id
  • value
    String, „offer_abc_1234“
(Ja)
filter > user.idArrayNur Buchungen von einem bestimmten User

  • property > user.id
  • value
    String, „user_abc_1234“
(Ja)
filter > statusArrayAbgeschlossene Buchungen, oder Warteliste

  • property > booking.status
  • value
    String, „default“ „waitinglist“ „mustpay“
order > timeArraySortieren nach Buchungszeit

  • property > booking.time
  • value
    String, „ASC“ oder „DESC“
 –

(Ja) Ist erforderlich

Es muss zwingend eine Buchungs ID, Angebots ID oder eine User ID übergeben werden

Rückgabewerte

FeldArtBeschreibung Objekt
idStringedoobox ID
statusString„default“ „waitinglist“ „mustpay“
timeStringBuchungsdatum im Format ISO_8601
offer_idFloatAngebot ID
ownerArrayEnthält die User ID des Besitzers und die Konto Buchung mit Nummer
usersArrayEnthält die Teilnehmer in dieser Buchung und die Preiskategorie ID

GET Rückgabewerte erweitern

Werden diese Parameter bei einer GET Anfrage übergeben, werden zusätzliche Werte zurückgegeben.

FeldArtBeschreibung Objekt
usersArrayTeilnehmer in der Buchung, Sammelteilnehmer

Teilnehmer

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