public Guild getGeneralGuildInfo(String id) throws GuildWars2Exception {
		isParamValid(new ParamChecker(ParamType.GUILD, id));
		try {
			Response<Guild> response = gw2API.getGeneralGuildInfo(id).execute();
			if (!response.isSuccessful()) throwError(response.code(), response.errorBody());
			return response.body();
		} catch (IOException e) {
			throw new GuildWars2Exception(ErrorCode.Network, "Network Error: " + e.getMessage());
		}
	}
public Guild getGeneralGuildInfo ( String id ) throws GuildWars2Exception { isParamValid ( new ParamChecker ( ParamType . GUILD , id ) ) ; try { Response < Guild > response = gw2API . getGeneralGuildInfo ( id ) . execute ( ) ; if ( ! response . isSuccessful ( ) ) throwError ( response . code ( ) , response . errorBody ( ) ) ; return response . body ( ) ; } catch ( IOException e ) { throw new GuildWars2Exception ( ErrorCode . Network , "Network Error: " + e . getMessage ( ) ) ; } }
For more info on guild API go <a href="https://wiki.guildwars2.com/wiki/API:2/guild/:id">here</a><br/>
Get guild info for the given guild id

@param id {@link Guild#id}
@return list of guild info
@throws GuildWars2Exception see {@link ErrorCode} for detail
@see Guild guild info