Event Show

Event Show DTO

{
  "id" [INTEGER],
  "date": [DATE],
  "time": [TIME],
  "location": [STRING],
  "address": [STRING],
  "zip": [STRING],
  "city": [STRING],
  "isPremiere": [BOOLEAN],
  "belongsToRepeatedShow": [BOOLEAN],
  "updatedAt": [DATETIME],
  "createdAt": [DATETIME],
  "client": {
    "id" [INTEGER],
    "name": [STRING],
    "portalFirma": [STRING],
    "portalStrasse": [STRING],
    "portalPlz": [STRING],
    "portalOrt": [STRING],
    "portalLand": [COUNTRY],
    "portalTelefon": [STRING],
    "portalEmail": [STRING],
    "portalWebsite": [URL],
    "portalInfoTelefon": [STRING],
    "portalKartenTelefon": [STRING],
    "portalTicketEmail": [STRING],
    "portalTicketshopLink": [URL],
    "istFestival": [BOOLEAN]
  },
  "repeatedShow": {
    "id" [INTEGER],
    "from": [DATE],
    "to": [DATE],
    "time": [TIME],
    "timeText": [TEXT],
    "location": [STRING],
    "address": [STRING],
    "zip": [STRING],
    "city": [STRING],
    "monday": [BOOLEAN],
    "tuesday": [BOOLEAN],
    "wednesday": [BOOLEAN],
    "thursday": [BOOLEAN],
    "friday": [BOOLEAN],
    "saturday": [BOOLEAN],
    "sunday": [BOOLEAN],
    "updatedAt": [DATETIME],
    "createdAT": [DATETIME]
  },
  "event": {
    "id" [INTEGER],
    "title": [STRING],
    "subTitle": [STRING],
    "content": [TEXT],
    "website": [URL],
    "ticketLink": [URL],
    "internalNotes": [TEXT],
    "active": [BOOLEAN],
    "updatedAt": [DATETIME],    
    "createdAt": [DATETIME],
    "category": {
      "id" [INTEGER],
      "name": [STRING]
    },
    "mainMedia": {
      "id" [INTEGER],
      "size": [INTEGER],
      "originalName": [STRING],
      "extension": [ENUM('jpg', 'png', 'gif')],
      "caption": [STRING],
      "source": [STRING],
      "isDownloadable": [BOOLEAN],
      "isFreeOfCharge": [BOOLEAN],
      "url": [URL],
      "uri": [STRING],
      "deletedAt": [DATETIME],
      "updatedAt": [DATETIME],
      "createdAT": [DATETIME],
      "thumbs": {
        "small": {
          "width": 150,
          "height": [INTEGER],
          "url": [STRING],
          "size": [INTEGER]
        },
        "medium": {
          "width": 300,
          "height": [INTEGER],
          "url": [STRING],
          "size": [INTEGER]
        }
        "large": {
          "width": 800,
          "height": [INTEGER],
          "url": [STRING],
          "size": [INTEGER]
        },
        "cropped-small": {
          "width": 300,
          "height": 200,
          "url": [STRING],
          "size": [INTEGER]
        },
        "cropped-medium": {
          "width": 450,
          "height": 300,
          "url": [STRING],
          "size": [INTEGER]
        },
        "original": {
          "width": [INTEGER],
          "height": [INTEGER],
          "url": [STRING],
          "size": [INTEGER]
        }
      }
    }
  }
}

Requests

GET /event-show/

Gets an array of shows.

Query parameters

Response body

{
  "results": [EVENTSHOWS],
  "resultCount": [INTEGER]
}

GET /event-show/{eventShowId}/

Gets a single Event Show by eventShowId.

Response body

Event Show DTO

Example

Getting the first 25 event shows starting from 2019-03-04:

curl -X GET https://api.kulturkurier.de/event-show/?page=1&dateFrom=2019-03-04 \