Open Data Event API

Die Anwendungsschnittstelle wird als RESTful Web Service auf https://freiheit.org/api/events angeboten.

Erlaubt ist eine lesende HTTP-Anfrage [GET]. Das Antwort-Format ist application/json.

Beispielanfrage:

curl --location 'https://freiheit.org/api/events' \
    --header 'Content-Type: application/json'

Beispielantwort

{
  "total": 12,
  "result": [
    {
      "type": "event",
      "base_url": "https://shop.freiheit.org/#!/Veranstaltung/B3BS8",
      "date": "2023-06-21T19:00:00",
      "start_date": "2023-06-21T19:00:00",
      "end_date": "2023-06-21T20:30:00",
      "location": {
        "lat": 54.1981356428014,
        "lon": 9.08757995722181
      },
      "locality": "Lohe-Rickelshof",
      "title": "Stadt gegen Land: Deutschlands neue Teilung",
      "full_text": "Der Gegensatz zwischen Stadt und Land ist ..."
    },
    ...
  ]
}

Parameter

Die Anzahl der Entitäten in einer Rückgabe ist maximal 10 und wird anhand des Feldes date sortiert. Die Anfrage kann mit folgenden Parametern übersteuert werden.

  1.   page = Seitenzahl, default ist 0
  2.   sort_order = Sortierung der Entitäten (asc, desc), default ist asc