> ## Documentation Index
> Fetch the complete documentation index at: https://x-preview-mintlify-17c4c782.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Users.Models

> Reference for users Pydantic models in the Python XDK for the X API v2. Learn how to use the Python XDK for xdks python reference xdk.users.models.

This module provides Pydantic models for request and response data structures
for the users endpoints of the X API. All models are generated
from the OpenAPI specification and provide type safety and validation.

## BlockDmsResponse

<Badge color="blue">Class</Badge>

<Badge color="gray">Bases: BaseModel</Badge>

Response model for block\_dms

## Methods

### `class xdk.users.models.BlockDmsResponse`

Response model for block\_dms

### `class xdk.users.models.CreateBookmarkResponse`

Response model for create\_bookmark

### `class xdk.users.models.DeleteBookmarkResponse`

Response model for delete\_bookmark

### `class xdk.users.models.FollowListResponse`

Response model for follow\_list

### `class xdk.users.models.FollowUserResponse`

Response model for follow\_user

### `class xdk.users.models.GetBlockingResponse`

Response model for get\_blocking

### `class xdk.users.models.GetBookmarkFoldersResponse`

Response model for get\_bookmark\_folders

### `class xdk.users.models.GetBookmarksByFolderIdResponse`

Response model for get\_bookmarks\_by\_folder\_id

### `class xdk.users.models.GetBookmarksResponse`

Response model for get\_bookmarks

### `class xdk.users.models.GetByIdResponse`

Response model for get\_by\_id

### `class xdk.users.models.GetByIdsResponse`

Response model for get\_by\_ids

### `class xdk.users.models.GetByUsernameResponse`

Response model for get\_by\_username

### `class xdk.users.models.GetByUsernamesResponse`

Response model for get\_by\_usernames

### `class xdk.users.models.GetFollowedListsResponse`

Response model for get\_followed\_lists

### `class xdk.users.models.GetFollowersResponse`

Response model for get\_followers

### `class xdk.users.models.GetFollowingResponse`

Response model for get\_following

### `class xdk.users.models.GetLikedPostsResponse`

Response model for get\_liked\_posts

### `class xdk.users.models.GetListMembershipsResponse`

Response model for get\_list\_memberships

### `class xdk.users.models.GetMeResponse`

Response model for get\_me

### `class xdk.users.models.GetMentionsResponse`

Response model for get\_mentions

### `class xdk.users.models.GetMutingResponse`

Response model for get\_muting

### `class xdk.users.models.GetOwnedListsResponse`

Response model for get\_owned\_lists

### `class xdk.users.models.GetPinnedListsResponse`

Response model for get\_pinned\_lists

### `class xdk.users.models.GetPostsResponse`

Response model for get\_posts

### `class xdk.users.models.GetRepostsOfMeResponse`

Response model for get\_reposts\_of\_me

### `class xdk.users.models.GetTimelineResponse`

Response model for get\_timeline

### `class xdk.users.models.LikePostResponse`

Response model for like\_post

### `class xdk.users.models.MuteUserResponse`

Response model for mute\_user

### `class xdk.users.models.PinListResponse`

Response model for pin\_list

### `class xdk.users.models.RepostPostResponse`

Response model for repost\_post

### `class xdk.users.models.SearchResponse`

Response model for search

### `class xdk.users.models.UnblockDmsResponse`

Response model for unblock\_dms

### `class xdk.users.models.UnfollowListResponse`

Response model for unfollow\_list

### `class xdk.users.models.UnfollowUserResponse`

Response model for unfollow\_user

### `class xdk.users.models.UnlikePostResponse`

Response model for unlike\_post

### `class xdk.users.models.UnmuteUserResponse`

Response model for unmute\_user

### `class xdk.users.models.UnpinListResponse`

Response model for unpin\_list

### `class xdk.users.models.UnrepostPostResponse`

Response model for unrepost\_post
