> ## 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.

# Lists.Models

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

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

### class xdk.lists.models.AddMemberRequest

Request model for add\_member

<ResponseField name="model_config" type="ConfigDict">
  Default: `{'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}`

  Configuration for the model, should be a dictionary conforming to \[ConfigDict]\[pydantic.config.ConfigDict].
</ResponseField>

## AddMemberResponse

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

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

Response model for add\_member

## Methods

### `class xdk.lists.models.AddMemberResponse`

Response model for add\_member

### `class xdk.lists.models.CreateResponse`

Response model for create

### `class xdk.lists.models.DeleteResponse`

Response model for delete

### `class xdk.lists.models.GetByIdResponse`

Response model for get\_by\_id

### `class xdk.lists.models.GetFollowersResponse`

Response model for get\_followers

### `class xdk.lists.models.GetMembersResponse`

Response model for get\_members

### `class xdk.lists.models.GetPostsResponse`

Response model for get\_posts

### `class xdk.lists.models.RemoveMemberByUserIdResponse`

Response model for remove\_member\_by\_user\_id

### `class xdk.lists.models.UpdateResponse`

Response model for update
