Integrate third-party applications

Connect other tools to guestoo

You can now find information here on how to integrate other tools (Azure, streaming platforms, Salesforce, etc.) with guestoo.

Du kannst für das guestoo Back-End zwischen zwei Darstellungsoptionen wählen. Die Screenshots in der Doku basieren auf dem "Klassischen Design".
Hier siehst Du die Unterschiede, damit Du dich auch im "Modernen Design" zurecht findest: » guestoo Back-End-Design

URL of the event API

This is how you can reach our API

The API can be accessed via a POST request using the following URL:

https://app.guestoo.de/proxy/api/public/eventOverview

If no filter is used (see below), please send an empty object {}.

Objects for filtering

You can also include an object for filtering:
  • Date day
  • Date startDate
  • Date endDate
  • String name
  • boolean calendarView
  • boolean calendarDayView
  • Integer month
  • Integer year
  • List<CPTagDTO> tags
  • List<CPCampaignDTO> campaigns
  • CPEventVisibility visibility

 

Example for a filter:

{
  "name": "Gewinnspiel",
  "tags": [
    {
      "displayName": "public"
    }
  ]
}

 

Die Suchfelder day, startDate, endDate, month und year funktionieren nur in Verbindung mit calendarView oder calendarDayView. Außerhalb der Kalender-Sicht werden immer alle Events zurückgegeben die noch nicht beendet sind.

Das Ergebnis wird in Pages unterteilt zurückgeliefert. Die gewünschte Seite oder die Anzahl der Objekte pro Seite kann als Parameter im JSON des POST-Requestes angegeben werden:
"paging": { "currentPage": 0,   "perPage": 50}