Match

URL https://api.fixionline.com/PrivateServices/MatchService.svc
Methods Supported GET
Description Returns a list of matches between the specified dates.
Returns the details of a specific match.

Methods

Name  Description 
GetMatchById   
GetMatchesByDateRange   
GetMatchesByIdList   
Method: GetMatchById
Parameters
Name  Type  Direction  Description 
GetMatchByIdRequest  GetMatchByIdRequest  Input   
Returns

A GetMatchByIdResult element having the structure defined by the following table.

Name  Type  Description 
Message  string   
Success  boolean   
MatchDetailView  MatchDetailView   
Method: GetMatchesByDateRange
Parameters
Name  Type  Direction  Description 
GetMatchesByDateRangeRequest  GetMatchesByDateRangeRequest  Input   
Returns

A GetMatchesByDateRangeResult element having the structure defined by the following table.

Name  Type  Description 
Message  string   
Success  boolean   
MatchListViewList  ArrayOfMatchListView   
Method: GetMatchesByIdList
Parameters
Name  Type  Direction  Description 
GetMatchesByIdListRequest  GetMatchesByIdListRequest  Input   
Returns

A GetMatchesByIdListResult element having the structure defined by the following table.

Name  Type  Description 
Message  string   
Success  boolean   
MatchDetailViewList  ArrayOfMatchDetailView   

Complex Types: MatchService

Complex Type: ArrayOfCustomerAsPlayerDetailView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
CustomerAsPlayerDetailView  CustomerAsPlayerDetailView   
Complex Type: ArrayOfint
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
int  int   
Complex Type: ArrayOfMatchDetailView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
MatchDetailView  MatchDetailView   
Complex Type: ArrayOfMatchListView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
MatchListView  MatchListView   
Complex Type: ArrayOfResourceListView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
ResourceListView  ResourceListView   
Complex Type: ArrayOfUpcomingMatchView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
UpcomingMatchView  UpcomingMatchView   
Complex Type: CustomerAsPlayerDetailView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Address  string   
Created  dateTime   
DOB  dateTime   
Email  string   
FirstName  string   
Gender  string   
ID  int   
LastName  string   
MatchAttended  boolean   
MatchesAttendedPostRegistration  int   
MatchesAttendedPreRegistration  int   
Mobile  string   
Modified  dateTime   
Phone  string   
Postcode  string   
RegistrationDate  dateTime   
RegistrationExpiryDate  dateTime   
Role  PlayerRoleEnum   
ShirtNumber  string   
State  string   
Status  PlayerStatusEnum   
Suburb  string   
Complex Type: DivisionAttendanceView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
DivisionBasicView  DivisionBasicView   
MinimumAttendance  int   
Complex Type: DivisionBasicView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Id  string   
Name  string   
Complex Type: GetMatchByIdRequest
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
ApplicationId  guid   
Id  int   
Complex Type: GetMatchByIdResponse
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Message  string   
Success  boolean   
MatchDetailView  MatchDetailView   
Complex Type: GetMatchesByDateRangeRequest
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
ApplicationId  guid   
EndDate  dateTime   
StartDate  dateTime   
Complex Type: GetMatchesByDateRangeResponse
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Message  string   
Success  boolean   
MatchListViewList  ArrayOfMatchListView   
Complex Type: GetMatchesByIdListRequest
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
ApplicationId  guid   
MatchIdList  ArrayOfint   
Complex Type: GetMatchesByIdListResponse
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Message  string   
Success  boolean   
MatchDetailViewList  ArrayOfMatchDetailView   
Complex Type: MatchDetailView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
AllocationSeriesId  int   
AwayTeam  TeamDetailFinancialView   
Created  dateTime   
DivisionAttendanceView  DivisionAttendanceView   
EndTime  dateTime   
HomeTeam  TeamDetailFinancialView   
ID  int   
Modified  dateTime   
ResourceList  ArrayOfResourceListView   
Round  int   
SeasonBasicView  SeasonBasicView   
SportBasicView  SportBasicView   
StartTime  dateTime   
Complex Type: MatchListView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
AllocationSeriesId  int   
AwayTeam  TeamBasicFinancialView   
Created  dateTime   
DivisionBasicView  DivisionBasicView   
EndTime  dateTime   
HomeTeam  TeamBasicFinancialView   
ID  int   
Modified  dateTime   
ResourceList  ArrayOfResourceListView   
Round  int   
SeasonBasicView  SeasonBasicView   
SportBasicView  SportBasicView   
StartTime  dateTime   
Complex Type: ResourceListView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Id  int   
Name  string   
Complex Type: ResponseBase
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Message  string   
Success  boolean   
Complex Type: SeasonBasicView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Id  string   
Name  string   
Complex Type: SportBasicView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
ColorHTML  string   
Id  string   
Message  string   
Name  string   
TextColorHTML  string   
Complex Type: TeamBasicFinancialView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Balance  decimal   
RoundFee  decimal   
TeamBasicView  TeamBasicView   
Complex Type: TeamBasicView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Id  int   
Name  string   
Complex Type: TeamDetailFinancialView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
Balance  decimal   
Created  dateTime   
DiscountRate  decimal   
DiscountType  string   
ID  int   
Message  string   
Modified  dateTime   
Name  string   
PlayerViewList  ArrayOfCustomerAsPlayerDetailView   
RegistrationBalance  decimal   
Status  StatusEnum   
TeamRegistrationFee  decimal   
UpcomingMatchList  ArrayOfUpcomingMatchView   
WeeklyFeeDue  decimal   
WeeklyFeePaid  decimal   
Complex Type: UpcomingMatchView
Content Model

Contains elements as defined in the following table.

Component  Type  Description 
AwayTeam  TeamBasicView   
CourtName  string   
DivisionBasicView  DivisionBasicView   
HomeTeam  TeamBasicView   
Id  int   
MatchTime  string   
SeasonBasicView  SeasonBasicView   
SportBasicView  SportBasicView