Candidates.getByOfficeState()


This method grabs a list of candidates according to office and state representation.

Input: officeId*, stateId(default: 'NA'), electionYear(default: >= current year)

Output:
candidatelist.candidate*.candidateId
candidatelist.candidate*.firstName
candidatelist.candidate*.nickName
candidatelist.candidate*.middleName
candidatelist.candidate*.lastName
candidatelist.candidate*.suffix
candidatelist.candidate*.title
candidatelist.candidate*.electionParties
candidatelist.candidate*.electionStatus
candidatelist.candidate*.electionDistrictId
candidatelist.candidate*.electionDistrictName
candidatelist.candidate*.electionStateId
candidatelist.candidate*.officeParties

Candidates.getByLastname()


This method grabs a list of candidates according to a lastname match.

Input: lastName*, electionYear(default: >= current year)

Output:
candidatelist.candidate*.candidateId
candidatelist.candidate*.firstName
candidatelist.candidate*.nickName
candidatelist.candidate*.middleName
candidatelist.candidate*.lastName
candidatelist.candidate*.suffix
candidatelist.candidate*.title
candidatelist.candidate*.electionParties
candidatelist.candidate*.electionStatus
candidatelist.candidate*.electionDistricIid
candidatelist.candidate*.electionDistrictName
candidatelist.candidate*.electionStateId
candidatelist.candidate*.officeParties

Candidates.getByLevenstein()


This method grabs a list of candidates according to a fuzzy lastname match.

Input: lastName*, electionYear(default: >= current year)

Output:
candidatelist.candidate*.candidateId
candidatelist.candidate*.firstName
candidatelist.candidate*.nickName
candidatelist.candidate*.middleName
candidatelist.candidate*.lastName
candidatelist.candidate*.suffix
candidatelist.candidate*.title
candidatelist.candidate*.electionParties
candidatelist.candidate*.electionStatus
candidatelist.candidate*.electionDistricIid
candidatelist.candidate*.electionDistrictName
candidatelist.candidate*.electionStateId
candidatelist.candidate*.officeParties

Candidates.getByElection()


This method grabs a list of candidates according to the election they are running in.

Input: electionId*

Output:
candidatelist.candidate*.candidateId
candidatelist.candidate*.firstName
candidatelist.candidate*.nickName
candidatelist.candidate*.middleName
candidatelist.candidate*.lastName
candidatelist.candidate*.suffix
candidatelist.candidate*.title
candidatelist.candidate*.electionParties
candidatelist.candidate*.electionStatus
candidatelist.candidate*.electionDistricIid
candidatelist.candidate*.electionDistrictName
candidatelist.candidate*.electionStateId
candidatelist.candidate*.officeParties

Candidates.getByDistrict()


This method grabs a list of candidates according to the district they represent.

Input: districtId*, electionYear(default: >= current year)

Output:
candidatelist.candidate*.candidateId
candidatelist.candidate*.firstName
candidatelist.candidate*.nickName
candidatelist.candidate*.middleName
candidatelist.candidate*.lastName
candidatelist.candidate*.suffix
candidatelist.candidate*.title
candidatelist.candidate*.electionParties
candidatelist.candidate*.electionStatus
candidatelist.candidate*.electionDistricIid
candidatelist.candidate*.electionDistrictName
candidatelist.candidate*.electionStateId
candidatelist.candidate*.officeParties