Venue

Fields

Name Default Type Description
id * UUID id
name * String Name
location * Location Location
type * VenueType Venue type
currentWeather ForecastWeather
forecastWeather List<ForecastWeather> has upto 5 days future forecast

Default Sorting Field

Default Sorting Field Default Ordering
name ASC

Stadium (Venue of type STADIUM)

Fields

Name Default Field Type Description
id * UUID id
name * String Name
type * VenueType Type of venue
location * Location Location
ticketPhoneNumber String Phone number
ticketUrl String Fan ticket url
isActive Boolean Describes whether the stadium is in operation
dateOpened DateTime Active since. Expressed in ISO-8601 format
capacity Integer Number of seats
expandableCapacity Integer Max occupancy

Default Sorting Field

Default Sorting Field Default Ordering
name ASC

Domain Helpers

Location

Fields

Name Default Field Type Description
formattedAddress * String Address used for display
street * String Street address (not a complete address)
city * String City
postalCode * String Phone number
state * String State if any
country * String Country
geoCoordinates * Geo Geographical shape expressed with the Geographic Coordinates System

Default Sorting Field

Default Sorting Field Default Ordering
postalCode ASC

Geo

Fields

Name Default Field Type Description
type * GeoType Type of the Geometric shape (POINT, POLYGON)
coordinates * List<Point> Represents any shape as a list of Points.

Point

Fields

Name Default Field Type Description
latitude * Double Latitude
longitude * Double Longitude

Default Sorting Field

Default Sorting Field Default Ordering
latitude ASC

Venue Type - Enum

Value Description
STADIUM

Geo Type - Enum

Value Description
POINT
POLYGON