var buildConfigId = this.Url.RequestContext.RouteData.Values["id"] as string ?? "bt1"; var client = new TeamCityClient("http://your team city server"); // Connect with Guest Authentication client.Connect(string.Empty, string.Empty, true); var config = client.BuildConfigByConfigurationId(buildConfigId); foreach (Build build in client.SuccessfulBuildsByBuildConfigId(buildConfigId).Take(5)) { var artifacts = client.ArtifactsByBuildConfigIdAndBuildNumber(buildConfigId, build.Number); ... }