1. Home
  2. Dokumente
  3. bookyt API Grundlagen
  4. Einzelne Buchungen filtern

Einzelne Buchungen filtern

Hier ist die Beschreibung des API-Aufrufs „get_bookings“, der ein Array von Buchungen und zugehörigen Daten als JSON zurückgibt und es ermöglicht, Buchungen basierend auf verschiedenen optionalen Parametern zu filtern:

API-Aufruf:

call=get_bookings

Optionale Parameter:

  • date (optional): Filtert Buchungen nach einem bestimmten Datum.
  • date_stop (optional): Filtert Buchungen nach einem Enddatum.
  • station_id (optional): Filtert Buchungen nach der Stations-ID.
  • buchung_id (optional): Filtert Buchungen nach der Buchungs-ID.
  • category_id (optional): Filtert Buchungen nach der Kategorie-ID.

Beispiel-Call:

curl -X GET 'https://deine-frontend-url.de/api.php?call=get_bookings&date=2023-08-01&date_stop=2023-08-31&station_id=123&buchung_id=456&category_id=789&token=dein-API-Token'

Mit diesem API-Aufruf kannst du Buchungen aus deinem System abrufen und die Ergebnisse basierend auf verschiedenen Kriterien filtern. Du kannst beispielsweise Buchungen nach bestimmten Daten, Stations-IDs, Buchungs-IDs oder Kategorie-IDs filtern. Die API gibt die passenden Buchungen und ihre zugehörigen Daten als JSON zurück, was nützlich ist, um Buchungsdaten für Berichte oder Analysen abzurufen.