Available on crate feature
helix
only.Expand description
Helix endpoints regarding users
§Examples
let client = HelixClient::new();
let req = GetUsersRequest::logins(&["justintvfan"]);
println!("{:?}", &client.req_get(req, &token).await?.data);
§Implemented endpoints
Users 🟢 8/8
Modules§
- block_
user - Blocks the specified user on behalf of the authenticated user.
block-user
- get_
user_ active_ extensions - Gets the active extensions that the broadcaster has installed for each configuration.
get-user-active-extensions
- get_
user_ block_ list - Gets a specified user’s block list. The list is sorted by when the block occurred in descending order (i.e. most recent block first).
- get_
user_ extensions - Gets a list of all extensions (both active and inactive) that the broadcaster has installed.
get-user-extensions
- get_
users - Gets information about one or more specified Twitch users.
get-users
- get_
users_ follows - Gets information on follow relationships between two Twitch users.
get-users-follows
- unblock_
user - Unblocks the specified user on behalf of the authenticated user.
unblock-user
- update_
user - Updates the specified user’s information.
- update_
user_ extensions - Updates the specified user’s information.
Structs§
- Block
User Request - Query Parameters for Block User
- Extension
- Return Values for Get User Extensions
- Extension
Configuration - Return Values for Get User Active Extensions
- Extension
Specification - Inner body for Update User Extensions
- Follow
Relationship - Describes a follow relationship
- GetUser
Active Extensions Request - Query Parameters for Get User Active Extensions
- GetUser
Block List Request - Query Parameters for Get Users Block List
- GetUser
Extensions Request - Query Parameters for Get User Extensions
- GetUsers
Follows Request Deprecated - Query Parameters for Get Users Follows
- GetUsers
Request - Query Parameters for Get Users
- Unblock
User Request - Query Parameters for Unblock User
- Update
User Extensions Body - Body for Update User Extensions
- Update
User Extensions Request - Query Parameters for Update User Extensions
- Update
User Request - Query Parameters for Update User
- User
- Return Values for Get Users
- User
Block - Return Values for Get Users Block List
- Users
Follows Deprecated - Return Values for Get Users Follows
Enums§
- Block
User - Return Values for Block User
- Extension
Slot - A slot for an extension to be active in
- Extension
Type - Where an extension can appear.
- Unblock
User - Return Values for Unblock User