String sharepointDomainAddress = "https://contoso.sharepoint.com"; String userName = "admin@contoso.onmicrosoft.com"; String password = "MyPassword"; ProjectServerCredentials credentials = new ProjectServerCredentials(sharepointDomainAddress, userName, password); ProjectServerManager reader = new ProjectServerManager(credentials); for (ProjectInfo p : (Iterable)reader.getProjectList()) { System.out.println("Project Name:" + p.getName()); System.out.println("Project Created Date:" + p.getCreatedDate()); System.out.println("Project Last Saved Date:" + p.getLastSavedDate()); } for (ProjectInfo p : (Iterable)reader.getProjectList()) { Project project = reader.getProject(p.getId()); System.out.println("Project " + p.getName() + " loaded."); System.out.println("Resources count:" + project.getResources().size()); }