## Soapi.CS Full API Coverage // instantiate a context ApiContext ctx = new ApiContext("qgAq_KfDu0KYzlNG-qaTuw"); ctx.Initialize().AsyncWaitHandle.WaitOne(); // get a site Site sofu = ctx.Official.StackOverflow; // or Site stackapps = ctx.Sites.First(s=>s.ApiEndpoint == "http://api.stackapps.com"); --- // StackAuth Routes // /sites ctx.Sites.ToList(); // /users/{id}/associated sofu.Users.ById(new Guid("d6b99e8e-0f6c-4f68-92d0-6a050feea1fc")).Associated.ToList(); // /answers/{id} sofu.Answers.ById(2917525).ToList(); // /answers/{id}/comments sofu.Answers.ById(2907216).Comments.ToList(); // /badges sofu.Badges.ToList(); // /badges/{id} sofu.Badges.ById(9).ToList(); // /badges/name // /badges/tags sofu.Badges.Tags.ToList(); // /comments/{id} sofu.Comments(2917319).ToList(); // /posts/{id}/comments sofu.PostComments(2912300).ToList(); // /questions sofu.Questions.ToList(); // /questions/{id} sofu.Questions.ById(2912300).ToList(); // /questions/{id}/answers sofu.Questions.ById(2912300).Answers.ToList(); // /questions/{id}/comments sofu.Questions.ById(2912300).Comments.ToList(); // /questions/{id}/timeline sofu.Questions.ById(2912300).Timeline.ToList(); // /questions/unanswered sofu.Questions.Unanswered.ToList(); // /revisions/{id} sofu.Revisions.ById(2350874).ToList(); // /revisions/{id}/{revisionguid} sofu.Revisions.ById(2350874).ByRevisionGuid(new Guid("d6b99e8e-0f6c-4f68-92d0-6a050feea1fc")).ToList(); // /search sofu.Search.InTitle("sqlite").ToList(); // /stats sofu.Statistics; // /tags sofu.Tags.ToList(); // /users sofu.Users.ToList(); // /users/{id} sofu.Users.ById(242897).ToList(); // /users/{id}/answers sofu.Users.ById(242897).Answers.ToList(); // /users/{id}/badges sofu.Users.ById(242897).Badges.ToList(); // /users/{id}/comments sofu.Users.ById(242897).Comments.ToList(); // /users/{id}/comments/{toid} sofu.Users.ById(242897).Comments.To(160173).ToList(); // /users/{id}/favorites sofu.Users.ById(242897).Favorites.ToList(); // /users/{id}/mentioned sofu.Users.ById(242897).Mentioned.ToList(); // /users/{id}/questions sofu.Users.ById(242897).Questions.ToList(); // /users/{id}/reputation sofu.Users.ById(242897).Reputation.ToList(); // /users/{id}/tags sofu.Users.ById(242897).Tags.ToList(); // /users/{id}/timeline sofu.Users.ById(242897).Timeline.ToList(); // /users/moderators sofu.Users.Moderators.ToList(); // from the perspective of a user sofu.User(242897).Answers.ToList(); sofu.User(242897).Badges.ToList(); sofu.User(242897).Comments.ToList(); sofu.User(242897).CommentsTo(160173).ToList(); sofu.User(242897).Favorites.ToList(); sofu.User(242897).Mentioned.ToList(); sofu.User(242897).Questions.ToList(); sofu.User(242897).RepChanges.ToList(); sofu.User(242897).Tags.ToList(); sofu.User(242897).Timeline.ToList();