api library

Bungie.Net API These endpoints constitute the functionality exposed by Bungie.net, both for more traditional website functionality and for connectivity to Bungie video games and their related functionality.

OpenAPI spec version: 2.3.2 Contact: support@bungie.com

NOTE: This class is auto generated by the bungie-api-dart code generator program. https://github.com/marquesinijatinha/bungie-api-dart Do not edit these files manually.

Classes

ApproveFireteamThreadParams
GetCoreTopicsPagedParams
GetForumTagSuggestionsParams
GetPollParams
GetPostAndParentAwaitingApprovalParams
GetPostAndParentParams
GetPostsThreadedPagedFromChildParams
GetPostsThreadedPagedParams
GetTopicForContentParams
GetTopicsPagedParams
JoinFireteamThreadParams
KickBanFireteamApplicantParams
LeaveFireteamThreadParams

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.