api library
Functions
-
approveFireteamThread(HttpClient http, ApproveFireteamThreadParams params)
→ Future<ServerResponse<SaveMessageResult>>
-
Allows the owner of a fireteam thread to approve all joined members and start a
private message conversation with them.
-
getCoreTopicsPaged(HttpClient http, GetCoreTopicsPagedParams params)
→ Future<ServerResponse<PostSearchResponse>>
-
Gets a listing of all topics marked as part of the core group.
-
getForumTagSuggestions(HttpClient http, GetForumTagSuggestionsParams params)
→ Future<ServerResponse<List<TagResponse>>>
-
Gets tag suggestions based on partial text entry, matching them with other tags
previously used in the forums.
-
getPoll(HttpClient http, GetPollParams params)
→ Future<ServerResponse<PostSearchResponse>>
-
Gets the specified forum poll.
-
getPostAndParent(HttpClient http, GetPostAndParentParams params)
→ Future<ServerResponse<PostSearchResponse>>
-
Returns the post specified and its immediate parent.
-
getPostAndParentAwaitingApproval(HttpClient http, GetPostAndParentAwaitingApprovalParams params)
→ Future<ServerResponse<PostSearchResponse>>
-
Returns the post specified and its immediate parent of posts that are awaiting
approval.
-
getPostsThreadedPaged(HttpClient http, GetPostsThreadedPagedParams params)
→ Future<ServerResponse<PostSearchResponse>>
-
Returns a thread of posts at the given parent, optionally returning replies to
those posts as well as the original parent.
-
getPostsThreadedPagedFromChild(HttpClient http, GetPostsThreadedPagedFromChildParams params)
→ Future<ServerResponse<PostSearchResponse>>
-
Returns a thread of posts starting at the topicId of the input childPostId,
optionally returning replies to those posts as well as the original parent.
-
getRecruitmentThreadSummaries(HttpClient http, List<String> body)
→ Future<ServerResponse<List<ForumRecruitmentDetail>>>
-
Allows the caller to get a list of to 25 recruitment thread summary information
objects.
-
getTopicForContent(HttpClient http, GetTopicForContentParams params)
→ Future<ServerResponse<String>>
-
Gets the post Id for the given content item's comments, if it exists.
-
getTopicsPaged(HttpClient http, GetTopicsPagedParams params)
→ Future<ServerResponse<PostSearchResponse>>
-
Get topics from any forum.
-
joinFireteamThread(HttpClient http, JoinFireteamThreadParams params)
→ Future<ServerResponse<ForumRecruitmentDetail>>
-
Allows a user to slot themselves into a recruitment thread fireteam slot.
Returns the new state of the fireteam.
-
kickBanFireteamApplicant(HttpClient http, KickBanFireteamApplicantParams params)
→ Future<ServerResponse<ForumRecruitmentDetail>>
-
Allows a recruitment thread owner to kick a join user from the fireteam. Returns
the new state of the fireteam.
-
leaveFireteamThread(HttpClient http, LeaveFireteamThreadParams params)
→ Future<ServerResponse<ForumRecruitmentDetail>>
-
Allows a user to remove themselves from a recruitment thread fireteam slot.
Returns the new state of the fireteam.