code: public AddressOffice getCampaign(String candidateId) throws VoteSmartException, VoteSmartErrorException {
  		return api.query("Address.getCampaign", new ArgMap("candidateId", candidateId), AddressOffice.class );
  	}
docs: This method grabs campaign office(s) and basic candidate information for the specified candidate.
  
  @param candidateId
  @return {@link AddressOffice}: address and list of office addresses.