public GHRepository createRepository( String name, String description, String homepage, GHTeam team, boolean isPublic) throws IOException { // such API doesn't exist, so fall back to HTML scraping return new Poster(root, V3) .withCredential() .with("name", name) .with("description", description) .with("homepage", homepage) .with("public", isPublic) .with("team_id", team.getId()) .to("/orgs/" + login + "/repos", GHRepository.class) .wrap(root); }