Load data about an upcoming game to be streamed.
This call allows the courtside system to prepopulate information about the match and teams/players.
			GET /v1/{sport}/stream/prematch/{streamKey}
			
		| Parameter Name | Value | Description | 
|---|---|---|
| Required Parameters | ||
| sport | string | The sport for which you are making the request | 
| streamKey | string | The unique authorisation key that allows the streaming of the match | 
| Optional Parameters | ||
| format | string | The format the data is being sent in.  Options are 
 | 
Do not send a Request body with this call.
On success this method returns a series of blocks of data. While the blocks are all part of one data structure they are documented in separate blocks.
            {
                "setup" : {
                    ...
                },
                "matchInformation" : {
                    ...
                },
                "teams" : {
                    ...
                },
                "officials" : {
                    ...
                }
          }
        This message type has information about the how the match will be run.
| periods | |||
| numberofPeriods | The number of periods | ||
| periodLength | The length of the periods | ||
| extraTime | Is extra time available | ||
| extraTimeLength | The length of the extra time periods | ||
| breakPeriod | The length (in minutes) between periods | ||
| breakHalfTime | The length (in minutes) at half time | ||
| sinBinTime | The length of time a player must be in the sin bin | ||
| warmupTime | The length of time to allow the players to warmup | ||
| shotClock | The length of time (in seconds) for the shotclock | ||
| foulsBeforeBonus | The number of fouls before free throws are given | ||
| foulsPersonal | The maximum number of fouls (personal) allowed | ||
| foulsTechnical | The maximum number of fouls (technical) allowed | ||
| customEfficiencyFormula | The forumula for a custom efficiency statistic | ||
| timeouts | |||
| timeoutsStyle | How are timeouts counted, by period or half | ||
| timeoutsPeriod1 | The maximum number of timeouts allowed in period 1 | ||
| timeoutsPeriod2 | The maximum number of timeouts allowed in period 2 | ||
| timeoutsPeriod3 | The maximum number of timeouts allowed in period 3 | ||
| timeoutsPeriod4 | The maximum number of timeouts allowed in period 4 | ||
| timeoutsHalf1 | The maximum number of timeouts allowed in the first half | ||
| timeoutsHalf2 | The maximum number of timeouts allowed in the second half | ||
| timeoutsExtraTime | The maximum number of timeouts allowed in extraTime | 
          "setup": {
            "periods": {
                "numberofPeriods":2,
                "periodLength" : 20,
                "extraTimeLength" : 5,
                "breakPeriod" : 2,
                "breakHalftime" : 2,
                "extraTime: 1
            },
            "foulsPersonal": "5",
            "foulsTechnical": "5",
            "sinBinTime": "300",
            "warmupTime": "300",
            "foulsBeforeBonus": "5",
            "shotClock": "25",
            "timeouts" : {
                "timeoutsStyle": "period",
                "timeoutsHalf1": "2",
                "timeoutsHalf2": "3",
                "timeoutsPeriod1": "2",
                "timeoutsPeriod2": "2",
                "timeoutsPeriod3": "2",
                "timeoutsPeriod4": "2",
                "timeoutsExtraTime": "1"
            }
          }
        This message type has setup information about the match.
On Publish this message type is optional.
| competition | |||
| competitionName | |||
| competitionAbbrev | |||
| standard | |||
| competitionId | |||
| externalId | |||
| twitter | |||
| gender | |||
| year | |||
| ageGroup | |||
| venue | |||
| venueName | |||
| venueCode | |||
| locationName | |||
| venueId | |||
| externalId | |||
| countryCode | |||
| countryCodeIOC | |||
| country | |||
| venueNickname | |||
| venueNicknameInternational | |||
| venueCodeInternational | |||
| venueNameInternational | |||
| suburb | |||
| latitude | |||
| longitude | |||
| surfaceName | |||
| seatingCapacity | |||
| timezone | |||
| league | |||
| leagueName | |||
| leagueAbbrev | |||
| leagueId | |||
| geographicRegion | |||
| externalId | |||
| countryCode | |||
| countryCodeIOC | |||
| country | |||
| logo | The files sub-structure from the Upload Resource. Only present if this league has a logo that has been uploaded. | ||
| match | |||
| matchTime | |||
| matchName | |||
| matchNumber | |||
| phaseName | |||
| poolName | |||
| roundDescription | |||
| roundNumber | |||
| matchType | |||
| twitterHashtag | |||
| matchId | |||
| externalId | 
        "matchInformation" : {
            "competition": {
              "competitionName": "National Basketball League 2014",
              "competitionAbbrev": "NBL2014",
              "standard": "ELITE",
              "competitionId": 2045,
              "externalId": "23",
              "twitter": "nbl",
              "gender": "MALE",
              "year": 2014,
              "ageGroup": "SENIOR"
            },
            "venue": {
              "venueName": "Maximum Stadium",
              "venueCode": "MAX",
              "locationName": "National Sports Complex",
              "venueId": 2045,
              "externalId": "23",
              "countryCode": "AU",
              "countryCodeIOC": "AU",
              "country": "Australia",
              "latitude": "-34.567",
              "longitude": "-30.347",
              "surfaceName": "Court 1",
              "venueNickname": "MAXIS",
              "seatingCapacity": 90000,
              "timeZone": "Australia/Melbourne"
            },
            "league": {
              "leagueName": "National Basketball League",
              "leagueAbbrev": "NBL",
              "leagueId": 20,
              "externalId": "2",
              "geographicRegion": "NATIONAL",
              "countryCode": "AU",
              "countryCodeIOC": "AU",
              "country": "Australia"
            },
            "match": {
              "matchName": "Preliminary Final 3 v 4 ",
              "matchTime": "2013-06-07 19:30:00",
              "matchNumber": 45,
              "phaseName": "Preliminary Round - A",
              "poolName": "Finals",
              "roundDescription": "Preliminary Finals",
              "roundNumber": 4,
              "matchType": "FINALS',
              "twitterHashtag": "nbl14m45',
              "matchId": 2065,
              "externalId": "243"
            }
        }
        This message type defines the teams and players for the match.
If no players are assigned to a team in the match, all players assigned to the team regardless of match will be returned.
It is compulsory to send at least one of these messages.
| teams | An array of team records | |||
| teamNumber | The number of the team in the match, 1 or 2. | |||
| detail | ||||
| teamName | ||||
| teamId | ||||
| externalId | ||||
| internationalReference | ||||
| teamNickname | ||||
| teamCode | ||||
| countryCode | ||||
| countryCodeIOC | ||||
| country | ||||
| website | ||||
| logo | The files sub-structure from the Upload Resource. Only present if this team has a logo that has been uploaded. | |||
| competitionStatistics | Returns a key/value structure consisting of the team's statisics for this competition in this team. The actual statistics returned depend on sport: | |||
| players | A list of players | |||
| pno | The number of the player in the match. This is a sequence number not a jumper number. | |||
| firstName | ||||
| familyName | ||||
| TVName | ||||
| internationalFirstName | ||||
| internationalFamilyName | ||||
| namePronunciation | ||||
| nickName | ||||
| personId | ||||
| externalId | ||||
| internationalReference | ||||
| nationalityCode | ||||
| nationalityCodeIOC | ||||
| nationality | ||||
| website | ||||
| profileURL | ||||
| isStarter | ||||
| shirtNumber | ||||
| playingPosition | ||||
| gender | ||||
| dob | ||||
| height | ||||
| photo | The files sub-structure from the Upload Resource. Only present if this person has a photo that has been uploaded. | |||
| competitionStatistics | Returns a key/value structure consisting of the person's statisics for this competition in this team. The actual statistics returned depend on sport: | |||
| staff | ||||
| staffType | ||||
| subStaffType | ||||
| isCoach | ||||
| isOfficial | ||||
| shirtNumber | ||||
| firstName | ||||
| familyName | ||||
| TVName | ||||
| internationalFirstName | ||||
| internationalFamilyName | ||||
| nationalityCode | ||||
| nationalityCodeIOC | ||||
| nationality | ||||
| namePronunciation | ||||
| nickName | ||||
| personId | ||||
| externalId | 
              "teams": {
                "teams": [
                  {
                    "teamNumber": 1,
                    "detail": {
                      "teamName": "Rotherberg Raiders",
                      "teamId": 2065,
                      "externalId": "243",
                      "internationalReference": "T1234",
                      "teamNickname": "Raiders",
                      "teamCode": "RRD",
                      "countryCode": "AU",
                      "countryCodeIOC": "AU",
                      "country": "Australia",
                      "website": "http://www.rrd.com",
                    },
                    "players": [
                      {
                        "pno": 1,
                        "firstName": "John",
                        "familyName": "Smith",
                        "personId": 3456,
                        "isStarter" : 1,
                        "website": "http://www.johnsmith.com",
                        "profileURL": "http://www.rrd.com/players/johnsmith.html",
                      },
                      {
                        "pno": 2,
                        "firstName": "Aaron",
                        "familyName": "Person",
                        "isStarter" : 1,
                        "personId": 57564,
                        "profileURL": "http://www.rrd.com/players/aaronperson.html"
                      }
                    ],
                    "staff": [
                      {
                        "staffType": "COACH",
                        "subStaffType": "Defensive Coach",
                        "isCoach": "1",
                        "firstName": "John",
                        "familyName": "Richardson",
                        "personId": 57564,
                        "externalId": "98"
                      }
                    ],
                  },
                  {
                    "teamNumber": 2,
                    "detail": {
                      "teamName": "Sackville Hawks",
                      "teamId": 2066,
                      "externalId": "248",
                      "internationalReference": "T1238",
                      "teamNickname": "Hawks",
                      "teamCode": "SVH",
                      "countryCode": "AU",
                      "countryCodeIOC": "AU",
                      "country": "Australia",
                      "website": "http://www.svh.com",
                    },
                    "players": [
                      {
                        "pno": 1,
                        "firstName": "Martin",
                        "familyName": "Mann",
                        "personId": 3458,
                        "isStarter" : 1,
                        "profileURL": "http://www.svh.com/players/mm.html",
                      },
                      {
                        "pno": 2,
                        "firstName": "Archie",
                        "familyName": "Person",
                        "personId": 57544,
                        "profileURL": "http://www.svh.com/players/ap.html"
                      }
                    ],
                  }
                ]
            }
        This message type contains the information about the match officials assigned to the match.
On Publish this message type is optional.
| message | |||
| type | officials | ||
| staffType | |||
| subStaffType | |||
| isCoach | |||
| isOfficial | |||
| shirtNumber | |||
| firstName | |||
| familyName | |||
| TVName | |||
| internationalFirstName | |||
| internationalFamilyName | |||
| nationalityCode | |||
| nationalityCodeIOC | |||
| nationality | |||
| namePronunciation | |||
| nickName | |||
| personId | |||
| externalId | 
          "officials": [
                {
                    "staffType" : "REFEREE",
                    "subStaffType" : "Head Referee",
                    "isOfficial" : 1,
                    "shirtNumber" : "34",
                    "personId" : 2345,
                    "firstName" : "John",
                    "familyName" : "Smith",
                    "externalId" : "HY3434"
                },
                {
                    "staffType" : "STATISTICIAN",
                    "subStaffType" : "Head Referee",
                    "isOfficial" : 1,
                    "personId" : 3875,
                    "firstName" : "David",
                    "familyName" : "Johns",
                    "externalId" : "JI3455"
                },
         ],