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

# Client

<div id="subpackages">
  ## Subpaquetes
</div>

* [Paquete xdk.account\_activity](/es/xdks/python/reference/xdk.account_activity)
  * [Submódulos](/es/xdks/python/reference/xdk.account_activity#submodules)
    * [módulo xdk.account\_activity.client](/es/xdks/python/reference/xdk.account_activity.client)
      * [`AccountActivityClient`](/es/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient)
    * [módulo xdk.account\_activity.models](/es/xdks/python/reference/xdk.account_activity.models)
      * [`CreateReplayJobResponse`](/es/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateReplayJobResponse)
      * [`CreateSubscriptionRequest`](/es/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateSubscriptionRequest)
      * [`CreateSubscriptionResponse`](/es/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateSubscriptionResponse)
      * [`DeleteSubscriptionResponse`](/es/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.DeleteSubscriptionResponse)
      * [`GetSubscriptionCountResponse`](/es/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.GetSubscriptionCountResponse)
      * [`GetSubscriptionsResponse`](/es/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.GetSubscriptionsResponse)
      * [`ValidateSubscriptionResponse`](/es/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.ValidateSubscriptionResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.account_activity#module-xdk.account_activity)
    * [`AccountActivityClient`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient)
      * [`AccountActivityClient.__init__()`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient.__init__)
      * [`AccountActivityClient.create_replay_job()`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient.create_replay_job)
      * [`AccountActivityClient.create_subscription()`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient.create_subscription)
      * [`AccountActivityClient.delete_subscription()`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient.delete_subscription)
      * [`AccountActivityClient.get_subscription_count()`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient.get_subscription_count)
      * [`AccountActivityClient.get_subscriptions()`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient.get_subscriptions)
      * [`AccountActivityClient.validate_subscription()`](/es/xdks/python/reference/xdk.account_activity#xdk.account_activity.AccountActivityClient.validate_subscription)
* [Paquete xdk.activity](/es/xdks/python/reference/xdk.activity)
  * [Submódulos](/es/xdks/python/reference/xdk.activity#submodules)
    * [módulo xdk.activity.client](/es/xdks/python/reference/xdk.activity.client)
      * [`ActivityClient`](/es/xdks/python/reference/xdk.activity.client#xdk.activity.client.ActivityClient)
    * [módulo xdk.activity.models](/es/xdks/python/reference/xdk.activity.models)
      * [`CreateSubscriptionRequest`](/es/xdks/python/reference/xdk.activity.models#xdk.activity.models.CreateSubscriptionRequest)
      * [`CreateSubscriptionResponse`](/es/xdks/python/reference/xdk.activity.models#xdk.activity.models.CreateSubscriptionResponse)
      * [`DeleteSubscriptionResponse`](/es/xdks/python/reference/xdk.activity.models#xdk.activity.models.DeleteSubscriptionResponse)
      * [`GetSubscriptionsResponse`](/es/xdks/python/reference/xdk.activity.models#xdk.activity.models.GetSubscriptionsResponse)
      * [`StreamResponse`](/es/xdks/python/reference/xdk.activity.models#xdk.activity.models.StreamResponse)
      * [`UpdateSubscriptionRequest`](/es/xdks/python/reference/xdk.activity.models#xdk.activity.models.UpdateSubscriptionRequest)
      * [`UpdateSubscriptionResponse`](/es/xdks/python/reference/xdk.activity.models#xdk.activity.models.UpdateSubscriptionResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.activity#module-xdk.activity)
    * [`ActivityClient`](/es/xdks/python/reference/xdk.activity#xdk.activity.ActivityClient)
      * [`ActivityClient.__init__()`](/es/xdks/python/reference/xdk.activity#xdk.activity.ActivityClient.__init__)
      * [`ActivityClient.create_subscription()`](/es/xdks/python/reference/xdk.activity#xdk.activity.ActivityClient.create_subscription)
      * [`ActivityClient.delete_subscription()`](/es/xdks/python/reference/xdk.activity#xdk.activity.ActivityClient.delete_subscription)
      * [`ActivityClient.get_subscriptions()`](/es/xdks/python/reference/xdk.activity#xdk.activity.ActivityClient.get_subscriptions)
      * [`ActivityClient.stream()`](/es/xdks/python/reference/xdk.activity#xdk.activity.ActivityClient.stream)
      * [`ActivityClient.update_subscription()`](/es/xdks/python/reference/xdk.activity#xdk.activity.ActivityClient.update_subscription)
* [paquete xdk.communities](/es/xdks/python/reference/xdk.communities)
  * [Submódulos](/es/xdks/python/reference/xdk.communities#submodules)
    * [módulo xdk.communities.client](/es/xdks/python/reference/xdk.communities.client)
      * [`CommunitiesClient`](/es/xdks/python/reference/xdk.communities.client#xdk.communities.client.CommunitiesClient)
    * [módulo xdk.communities.models](/es/xdks/python/reference/xdk.communities.models)
      * [`GetByIdResponse`](/es/xdks/python/reference/xdk.communities.models#xdk.communities.models.GetByIdResponse)
      * [`SearchResponse`](/es/xdks/python/reference/xdk.communities.models#xdk.communities.models.SearchResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.communities#module-xdk.communities)
    * [`CommunitiesClient`](/es/xdks/python/reference/xdk.communities#xdk.communities.CommunitiesClient)
      * [`CommunitiesClient.__init__()`](/es/xdks/python/reference/xdk.communities#xdk.communities.CommunitiesClient.__init__)
      * [`CommunitiesClient.get_by_id()`](/es/xdks/python/reference/xdk.communities#xdk.communities.CommunitiesClient.get_by_id)
      * [`CommunitiesClient.search()`](/es/xdks/python/reference/xdk.communities#xdk.communities.CommunitiesClient.search)
* [paquete xdk.community\_notes](/es/xdks/python/reference/xdk.community_notes)
  * [Submódulos](/es/xdks/python/reference/xdk.community_notes#submodules)
    * [módulo xdk.community\_notes.client](/es/xdks/python/reference/xdk.community_notes.client)
      * [`CommunityNotesClient`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient)
    * [módulo xdk.community\_notes.models](/es/xdks/python/reference/xdk.community_notes.models)
      * [`CreateRequest`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateRequest)
      * [`CreateResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateResponse)
      * [`DeleteResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.DeleteResponse)
      * [`EvaluateRequest`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateRequest)
      * [`EvaluateResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateResponse)
      * [`SearchEligiblePostsResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchEligiblePostsResponse)
      * [`SearchWrittenResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchWrittenResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.community_notes#module-xdk.community_notes)
    * [`CommunityNotesClient`](/es/xdks/python/reference/xdk.community_notes#xdk.community_notes.CommunityNotesClient)
      * [`CommunityNotesClient.__init__()`](/es/xdks/python/reference/xdk.community_notes#xdk.community_notes.CommunityNotesClient.__init__)
      * [`CommunityNotesClient.create()`](/es/xdks/python/reference/xdk.community_notes#xdk.community_notes.CommunityNotesClient.create)
      * [`CommunityNotesClient.delete()`](/es/xdks/python/reference/xdk.community_notes#xdk.community_notes.CommunityNotesClient.delete)
      * [`CommunityNotesClient.evaluate()`](/es/xdks/python/reference/xdk.community_notes#xdk.community_notes.CommunityNotesClient.evaluate)
      * [`CommunityNotesClient.search_eligible_posts()`](/es/xdks/python/reference/xdk.community_notes#xdk.community_notes.CommunityNotesClient.search_eligible_posts)
      * [`CommunityNotesClient.search_written()`](/es/xdks/python/reference/xdk.community_notes#xdk.community_notes.CommunityNotesClient.search_written)
* [Paquete xdk.compliance](/es/xdks/python/reference/xdk.compliance)
  * [Submódulos](/es/xdks/python/reference/xdk.compliance#submodules)
    * [módulo xdk.compliance.client](/es/xdks/python/reference/xdk.compliance.client)
      * [`ComplianceClient`](/es/xdks/python/reference/xdk.compliance.client#xdk.compliance.client.ComplianceClient)
    * [módulo xdk.compliance.models](/es/xdks/python/reference/xdk.compliance.models)
      * [`CreateJobsRequest`](/es/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.CreateJobsRequest)
      * [`CreateJobsResponse`](/es/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.CreateJobsResponse)
      * [`GetJobsByIdResponse`](/es/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.GetJobsByIdResponse)
      * [`GetJobsResponse`](/es/xdks/python/reference/xdk.compliance.models#xdk.compliance.models.GetJobsResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.compliance#module-xdk.compliance)
    * [`ComplianceClient`](/es/xdks/python/reference/xdk.compliance#xdk.compliance.ComplianceClient)
      * [`ComplianceClient.__init__()`](/es/xdks/python/reference/xdk.compliance#xdk.compliance.ComplianceClient.__init__)
      * [`ComplianceClient.create_jobs()`](/es/xdks/python/reference/xdk.compliance#xdk.compliance.ComplianceClient.create_jobs)
      * [`ComplianceClient.get_jobs()`](/es/xdks/python/reference/xdk.compliance#xdk.compliance.ComplianceClient.get_jobs)
      * [`ComplianceClient.get_jobs_by_id()`](/es/xdks/python/reference/xdk.compliance#xdk.compliance.ComplianceClient.get_jobs_by_id)
* [Paquete xdk.connections](/es/xdks/python/reference/xdk.connections)
  * [Submódulos](/es/xdks/python/reference/xdk.connections#submodules)
    * [módulo xdk.connections.client](/es/xdks/python/reference/xdk.connections.client)
      * [`ConnectionsClient`](/es/xdks/python/reference/xdk.connections.client#xdk.connections.client.ConnectionsClient)
    * [módulo xdk.connections.models](/es/xdks/python/reference/xdk.connections.models)
      * [`DeleteAllResponse`](/es/xdks/python/reference/xdk.connections.models#xdk.connections.models.DeleteAllResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.connections#module-xdk.connections)
    * [`ConnectionsClient`](/es/xdks/python/reference/xdk.connections#xdk.connections.ConnectionsClient)
      * [`ConnectionsClient.__init__()`](/es/xdks/python/reference/xdk.connections#xdk.connections.ConnectionsClient.__init__)
      * [`ConnectionsClient.delete_all()`](/es/xdks/python/reference/xdk.connections#xdk.connections.ConnectionsClient.delete_all)
* [paquete xdk.direct\_messages](/es/xdks/python/reference/xdk.direct_messages)
  * [Submódulos](/es/xdks/python/reference/xdk.direct_messages#submodules)
    * [módulo xdk.direct\_messages.client](/es/xdks/python/reference/xdk.direct_messages.client)
      * [`DirectMessagesClient`](/es/xdks/python/reference/xdk.direct_messages.client#xdk.direct_messages.client.DirectMessagesClient)
    * [módulo xdk.direct\_messages.models](/es/xdks/python/reference/xdk.direct_messages.models)
      * [`CreateByConversationIdRequest`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.CreateByConversationIdRequest)
      * [`CreateByConversationIdResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.CreateByConversationIdResponse)
      * [`CreateByParticipantIdRequest`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.CreateByParticipantIdRequest)
      * [`CreateByParticipantIdResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.CreateByParticipantIdResponse)
      * [`CreateConversationRequest`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.CreateConversationRequest)
      * [`CreateConversationResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.CreateConversationResponse)
      * [`DeleteEventsResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.DeleteEventsResponse)
      * [`GetEventsByConversationIdResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.GetEventsByConversationIdResponse)
      * [`GetEventsByIdResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.GetEventsByIdResponse)
      * [`GetEventsByParticipantIdResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.GetEventsByParticipantIdResponse)
      * [`GetEventsResponse`](/es/xdks/python/reference/xdk.direct_messages.models#xdk.direct_messages.models.GetEventsResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.direct_messages#module-xdk.direct_messages)
    * [`DirectMessagesClient`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient)
      * [`DirectMessagesClient.__init__()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.__init__)
      * [`DirectMessagesClient.create_by_conversation_id()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.create_by_conversation_id)
      * [`DirectMessagesClient.create_by_participant_id()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.create_by_participant_id)
      * [`DirectMessagesClient.create_conversation()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.create_conversation)
      * [`DirectMessagesClient.delete_events()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.delete_events)
      * [`DirectMessagesClient.get_events()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.get_events)
      * [`DirectMessagesClient.get_events_by_conversation_id()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.get_events_by_conversation_id)
      * [`DirectMessagesClient.get_events_by_id()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.get_events_by_id)
      * [`DirectMessagesClient.get_events_by_participant_id()`](/es/xdks/python/reference/xdk.direct_messages#xdk.direct_messages.DirectMessagesClient.get_events_by_participant_id)
* [Paquete xdk.general](/es/xdks/python/reference/xdk.general)
  * [Submódulos](/es/xdks/python/reference/xdk.general#submodules)
    * [módulo xdk.general.client](/es/xdks/python/reference/xdk.general.client)
      * [`GeneralClient`](/es/xdks/python/reference/xdk.general.client#xdk.general.client.GeneralClient)
    * [módulo xdk.general.models](/es/xdks/python/reference/xdk.general.models)
      * [`GetOpenApiSpecResponse`](/es/xdks/python/reference/xdk.general.models#xdk.general.models.GetOpenApiSpecResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.general#module-xdk.general)
    * [`GeneralClient`](/es/xdks/python/reference/xdk.general#xdk.general.GeneralClient)
      * [`GeneralClient.__init__()`](/es/xdks/python/reference/xdk.general#xdk.general.GeneralClient.__init__)
      * [`GeneralClient.get_open_api_spec()`](/es/xdks/python/reference/xdk.general#xdk.general.GeneralClient.get_open_api_spec)
* [Paquete xdk.lists](/es/xdks/python/reference/xdk.lists)
  * [Submódulos](/es/xdks/python/reference/xdk.lists#submodules)
    * [módulo xdk.lists.client](/es/xdks/python/reference/xdk.lists.client)
      * [`ListsClient`](/es/xdks/python/reference/xdk.lists.client#xdk.lists.client.ListsClient)
    * [módulo xdk.lists.models](/es/xdks/python/reference/xdk.lists.models)
      * [`AddMemberRequest`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.AddMemberRequest)
      * [`AddMemberResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.AddMemberResponse)
      * [`CreateRequest`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.CreateRequest)
      * [`CreateResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.CreateResponse)
      * [`DeleteResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.DeleteResponse)
      * [`GetByIdResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.GetByIdResponse)
      * [`GetFollowersResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.GetFollowersResponse)
      * [`GetMembersResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.GetMembersResponse)
      * [`GetPostsResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.GetPostsResponse)
      * [`RemoveMemberByUserIdResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.RemoveMemberByUserIdResponse)
      * [`UpdateRequest`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.UpdateRequest)
      * [`UpdateResponse`](/es/xdks/python/reference/xdk.lists.models#xdk.lists.models.UpdateResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.lists#module-xdk.lists)
    * [`ListsClient`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient)
      * [`ListsClient.__init__()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.__init__)
      * [`ListsClient.add_member()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.add_member)
      * [`ListsClient.create()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.create)
      * [`ListsClient.delete()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.delete)
      * [`ListsClient.get_by_id()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.get_by_id)
      * [`ListsClient.get_followers()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.get_followers)
      * [`ListsClient.get_members()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.get_members)
      * [`ListsClient.get_posts()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.get_posts)
      * [`ListsClient.remove_member_by_user_id()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.remove_member_by_user_id)
      * [`ListsClient.update()`](/es/xdks/python/reference/xdk.lists#xdk.lists.ListsClient.update)
* [Paquete xdk.media](/es/xdks/python/reference/xdk.media)
  * [Submódulos](/es/xdks/python/reference/xdk.media#submodules)
    * [módulo xdk.media.client](/es/xdks/python/reference/xdk.media.client)
      * [`MediaClient`](/es/xdks/python/reference/xdk.media.client#xdk.media.client.MediaClient)
    * [módulo xdk.media.models](/es/xdks/python/reference/xdk.media.models)
      * [`AppendUploadRequest`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.AppendUploadRequest)
      * [`AppendUploadResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.AppendUploadResponse)
      * [`CreateMetadataRequest`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.CreateMetadataRequest)
      * [`CreateMetadataResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.CreateMetadataResponse)
      * [`CreateSubtitlesRequest`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.CreateSubtitlesRequest)
      * [`CreateSubtitlesResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.CreateSubtitlesResponse)
      * [`DeleteSubtitlesRequest`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.DeleteSubtitlesRequest)
      * [`DeleteSubtitlesResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.DeleteSubtitlesResponse)
      * [`FinalizeUploadResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.FinalizeUploadResponse)
      * [`GetAnalyticsResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.GetAnalyticsResponse)
      * [`GetByKeyResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.GetByKeyResponse)
      * [`GetByKeysResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.GetByKeysResponse)
      * [`GetUploadStatusResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.GetUploadStatusResponse)
      * [`InitializeUploadRequest`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.InitializeUploadRequest)
      * [`InitializeUploadResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.InitializeUploadResponse)
      * [`UploadRequest`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.UploadRequest)
      * [`UploadResponse`](/es/xdks/python/reference/xdk.media.models#xdk.media.models.UploadResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.media#module-xdk.media)
    * [`MediaClient`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient)
      * [`MediaClient.__init__()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.__init__)
      * [`MediaClient.append_upload()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.append_upload)
      * [`MediaClient.create_metadata()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.create_metadata)
      * [`MediaClient.create_subtitles()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.create_subtitles)
      * [`MediaClient.delete_subtitles()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.delete_subtitles)
      * [`MediaClient.finalize_upload()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.finalize_upload)
      * [`MediaClient.get_analytics()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.get_analytics)
      * [`MediaClient.get_by_key()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.get_by_key)
      * [`MediaClient.get_by_keys()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.get_by_keys)
      * [`MediaClient.get_upload_status()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.get_upload_status)
      * [`MediaClient.initialize_upload()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.initialize_upload)
      * [`MediaClient.upload()`](/es/xdks/python/reference/xdk.media#xdk.media.MediaClient.upload)
* [Paquete xdk.news](/es/xdks/python/reference/xdk.news)
  * [Submódulos](/es/xdks/python/reference/xdk.news#submodules)
    * [módulo xdk.news.client](/es/xdks/python/reference/xdk.news.client)
      * [`NewsClient`](/es/xdks/python/reference/xdk.news.client#xdk.news.client.NewsClient)
    * [módulo xdk.news.models](/es/xdks/python/reference/xdk.news.models)
      * [`GetResponse`](/es/xdks/python/reference/xdk.news.models#xdk.news.models.GetResponse)
      * [`SearchResponse`](/es/xdks/python/reference/xdk.news.models#xdk.news.models.SearchResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.news#module-xdk.news)
    * [`NewsClient`](/es/xdks/python/reference/xdk.news#xdk.news.NewsClient)
      * [`NewsClient.__init__()`](/es/xdks/python/reference/xdk.news#xdk.news.NewsClient.__init__)
      * [`NewsClient.get()`](/es/xdks/python/reference/xdk.news#xdk.news.NewsClient.get)
      * [`NewsClient.search()`](/es/xdks/python/reference/xdk.news#xdk.news.NewsClient.search)
* [Paquete xdk.posts](/es/xdks/python/reference/xdk.posts)
  * [Submódulos](/es/xdks/python/reference/xdk.posts#submodules)
    * [módulo xdk.posts.client](/es/xdks/python/reference/xdk.posts.client)
      * [`PostsClient`](/es/xdks/python/reference/xdk.posts.client#xdk.posts.client.PostsClient)
    * [módulo xdk.posts.models](/es/xdks/python/reference/xdk.posts.models)
      * [`CreateRequest`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.CreateRequest)
      * [`CreateResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.CreateResponse)
      * [`DeleteResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.DeleteResponse)
      * [`GetAnalyticsResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetAnalyticsResponse)
      * [`GetByIdResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetByIdResponse)
      * [`GetByIdsResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetByIdsResponse)
      * [`GetCountsAllResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetCountsAllResponse)
      * [`GetCountsRecentResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetCountsRecentResponse)
      * [`GetInsights28hrResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetInsights28hrResponse)
      * [`GetInsightsHistoricalResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetInsightsHistoricalResponse)
      * [`GetLikingUsersResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetLikingUsersResponse)
      * [`GetQuotedResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetQuotedResponse)
      * [`GetRepostedByResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetRepostedByResponse)
      * [`GetRepostsResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.GetRepostsResponse)
      * [`HideReplyRequest`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.HideReplyRequest)
      * [`HideReplyResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.HideReplyResponse)
      * [`SearchAllResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.SearchAllResponse)
      * [`SearchRecentResponse`](/es/xdks/python/reference/xdk.posts.models#xdk.posts.models.SearchRecentResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.posts#module-xdk.posts)
    * [`PostsClient`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient)
      * [`PostsClient.__init__()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.__init__)
      * [`PostsClient.create()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.create)
      * [`PostsClient.delete()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.delete)
      * [`PostsClient.get_analytics()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_analytics)
      * [`PostsClient.get_by_id()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_by_id)
      * [`PostsClient.get_by_ids()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_by_ids)
      * [`PostsClient.get_counts_all()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_counts_all)
      * [`PostsClient.get_counts_recent()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_counts_recent)
      * [`PostsClient.get_insights28hr()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_insights28hr)
      * [`PostsClient.get_insights_historical()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_insights_historical)
      * [`PostsClient.get_liking_users()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_liking_users)
      * [`PostsClient.get_quoted()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_quoted)
      * [`PostsClient.get_reposted_by()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_reposted_by)
      * [`PostsClient.get_reposts()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.get_reposts)
      * [`PostsClient.hide_reply()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.hide_reply)
      * [`PostsClient.search_all()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.search_all)
      * [`PostsClient.search_recent()`](/es/xdks/python/reference/xdk.posts#xdk.posts.PostsClient.search_recent)
* [Paquete xdk.spaces](/es/xdks/python/reference/xdk.spaces)
  * [Submódulos](/es/xdks/python/reference/xdk.spaces#submodules)
    * [módulo xdk.spaces.client](/es/xdks/python/reference/xdk.spaces.client)
      * [`SpacesClient`](/es/xdks/python/reference/xdk.spaces.client#xdk.spaces.client.SpacesClient)
    * [módulo xdk.spaces.models](/es/xdks/python/reference/xdk.spaces.models)
      * [`GetBuyersResponse`](/es/xdks/python/reference/xdk.spaces.models#xdk.spaces.models.GetBuyersResponse)
      * [`GetByCreatorIdsResponse`](/es/xdks/python/reference/xdk.spaces.models#xdk.spaces.models.GetByCreatorIdsResponse)
      * [`GetByIdResponse`](/es/xdks/python/reference/xdk.spaces.models#xdk.spaces.models.GetByIdResponse)
      * [`GetByIdsResponse`](/es/xdks/python/reference/xdk.spaces.models#xdk.spaces.models.GetByIdsResponse)
      * [`GetPostsResponse`](/es/xdks/python/reference/xdk.spaces.models#xdk.spaces.models.GetPostsResponse)
      * [`SearchResponse`](/es/xdks/python/reference/xdk.spaces.models#xdk.spaces.models.SearchResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.spaces#module-xdk.spaces)
    * [`SpacesClient`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient)
      * [`SpacesClient.__init__()`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient.__init__)
      * [`SpacesClient.get_buyers()`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient.get_buyers)
      * [`SpacesClient.get_by_creator_ids()`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient.get_by_creator_ids)
      * [`SpacesClient.get_by_id()`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient.get_by_id)
      * [`SpacesClient.get_by_ids()`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient.get_by_ids)
      * [`SpacesClient.get_posts()`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient.get_posts)
      * [`SpacesClient.search()`](/es/xdks/python/reference/xdk.spaces#xdk.spaces.SpacesClient.search)
* [Paquete xdk.stream](/es/xdks/python/reference/xdk.stream)
  * [Submódulos](/es/xdks/python/reference/xdk.stream#submodules)
    * [módulo xdk.stream.client](/es/xdks/python/reference/xdk.stream.client)
      * [`StreamClient`](/es/xdks/python/reference/xdk.stream.client#xdk.stream.client.StreamClient)
    * [módulo xdk.stream.models](/es/xdks/python/reference/xdk.stream.models)
      * [`GetRuleCountsResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.GetRuleCountsResponse)
      * [`GetRulesResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.GetRulesResponse)
      * [`LabelsComplianceResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.LabelsComplianceResponse)
      * [`LikesComplianceResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.LikesComplianceResponse)
      * [`LikesFirehoseResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.LikesFirehoseResponse)
      * [`LikesSample10Response`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.LikesSample10Response)
      * [`PostsComplianceResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsComplianceResponse)
      * [`PostsFirehoseEnResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsFirehoseEnResponse)
      * [`PostsFirehoseJaResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsFirehoseJaResponse)
      * [`PostsFirehoseKoResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsFirehoseKoResponse)
      * [`PostsFirehosePtResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsFirehosePtResponse)
      * [`PostsFirehoseResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsFirehoseResponse)
      * [`PostsResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsResponse)
      * [`PostsSample10Response`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsSample10Response)
      * [`PostsSampleResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.PostsSampleResponse)
      * [`UpdateRulesRequest`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.UpdateRulesRequest)
      * [`UpdateRulesResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.UpdateRulesResponse)
      * [`UsersComplianceResponse`](/es/xdks/python/reference/xdk.stream.models#xdk.stream.models.UsersComplianceResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.stream#module-xdk.stream)
    * [`StreamClient`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient)
      * [`StreamClient.__init__()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.__init__)
      * [`StreamClient.get_rule_counts()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.get_rule_counts)
      * [`StreamClient.get_rules()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.get_rules)
      * [`StreamClient.labels_compliance()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.labels_compliance)
      * [`StreamClient.likes_compliance()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.likes_compliance)
      * [`StreamClient.likes_firehose()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.likes_firehose)
      * [`StreamClient.likes_sample10()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.likes_sample10)
      * [`StreamClient.posts()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts)
      * [`StreamClient.posts_compliance()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_compliance)
      * [`StreamClient.posts_firehose()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_firehose)
      * [`StreamClient.posts_firehose_en()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_firehose_en)
      * [`StreamClient.posts_firehose_ja()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_firehose_ja)
      * [`StreamClient.posts_firehose_ko()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_firehose_ko)
      * [`StreamClient.posts_firehose_pt()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_firehose_pt)
      * [`StreamClient.posts_sample()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_sample)
      * [`StreamClient.posts_sample10()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.posts_sample10)
      * [`StreamClient.update_rules()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.update_rules)
      * [`StreamClient.users_compliance()`](/es/xdks/python/reference/xdk.stream#xdk.stream.StreamClient.users_compliance)
* [Paquete xdk.trends](/es/xdks/python/reference/xdk.trends)
  * [Submódulos](/es/xdks/python/reference/xdk.trends#submodules)
    * [módulo xdk.trends.client](/es/xdks/python/reference/xdk.trends.client)
      * [`TrendsClient`](/es/xdks/python/reference/xdk.trends.client#xdk.trends.client.TrendsClient)
    * [módulo xdk.trends.models](/es/xdks/python/reference/xdk.trends.models)
      * [`GetAiResponse`](/es/xdks/python/reference/xdk.trends.models#xdk.trends.models.GetAiResponse)
      * [`GetByWoeidResponse`](/es/xdks/python/reference/xdk.trends.models#xdk.trends.models.GetByWoeidResponse)
      * [`GetPersonalizedResponse`](/es/xdks/python/reference/xdk.trends.models#xdk.trends.models.GetPersonalizedResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.trends#module-xdk.trends)
    * [`TrendsClient`](/es/xdks/python/reference/xdk.trends#xdk.trends.TrendsClient)
      * [`TrendsClient.__init__()`](/es/xdks/python/reference/xdk.trends#xdk.trends.TrendsClient.__init__)
      * [`TrendsClient.get_ai()`](/es/xdks/python/reference/xdk.trends#xdk.trends.TrendsClient.get_ai)
      * [`TrendsClient.get_by_woeid()`](/es/xdks/python/reference/xdk.trends#xdk.trends.TrendsClient.get_by_woeid)
      * [`TrendsClient.get_personalized()`](/es/xdks/python/reference/xdk.trends#xdk.trends.TrendsClient.get_personalized)
* [Paquete xdk.usage](/es/xdks/python/reference/xdk.usage)
  * [Submódulos](/es/xdks/python/reference/xdk.usage#submodules)
    * [Módulo xdk.usage.client](/es/xdks/python/reference/xdk.usage.client)
      * [`UsageClient`](/es/xdks/python/reference/xdk.usage.client#xdk.usage.client.UsageClient)
    * [Módulo xdk.usage.models](/es/xdks/python/reference/xdk.usage.models)
      * [`GetResponse`](/es/xdks/python/reference/xdk.usage.models#xdk.usage.models.GetResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.usage#module-xdk.usage)
    * [`UsageClient`](/es/xdks/python/reference/xdk.usage#xdk.usage.UsageClient)
      * [`UsageClient.__init__()`](/es/xdks/python/reference/xdk.usage#xdk.usage.UsageClient.__init__)
      * [`UsageClient.get()`](/es/xdks/python/reference/xdk.usage#xdk.usage.UsageClient.get)
* [Paquete xdk.users](/es/xdks/python/reference/xdk.users)
  * [Submódulos](/es/xdks/python/reference/xdk.users#submodules)
    * [módulo xdk.users.client](/es/xdks/python/reference/xdk.users.client)
      * [`UsersClient`](/es/xdks/python/reference/xdk.users.client#xdk.users.client.UsersClient)
    * [módulo xdk.users.models](/es/xdks/python/reference/xdk.users.models)
      * [`BlockDmsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.BlockDmsResponse)
      * [`CreateBookmarkRequest`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.CreateBookmarkRequest)
      * [`CreateBookmarkResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.CreateBookmarkResponse)
      * [`DeleteBookmarkResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.DeleteBookmarkResponse)
      * [`FollowListRequest`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.FollowListRequest)
      * [`FollowListResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.FollowListResponse)
      * [`FollowUserRequest`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.FollowUserRequest)
      * [`FollowUserResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.FollowUserResponse)
      * [`GetBlockingResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetBlockingResponse)
      * [`GetBookmarkFoldersResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetBookmarkFoldersResponse)
      * [`GetBookmarksByFolderIdResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetBookmarksByFolderIdResponse)
      * [`GetBookmarksResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetBookmarksResponse)
      * [`GetByIdResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetByIdResponse)
      * [`GetByIdsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetByIdsResponse)
      * [`GetByUsernameResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetByUsernameResponse)
      * [`GetByUsernamesResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetByUsernamesResponse)
      * [`GetFollowedListsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetFollowedListsResponse)
      * [`GetFollowersResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetFollowersResponse)
      * [`GetFollowingResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetFollowingResponse)
      * [`GetLikedPostsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetLikedPostsResponse)
      * [`GetListMembershipsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetListMembershipsResponse)
      * [`GetMeResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetMeResponse)
      * [`GetMentionsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetMentionsResponse)
      * [`GetMutingResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetMutingResponse)
      * [`GetOwnedListsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetOwnedListsResponse)
      * [`GetPinnedListsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetPinnedListsResponse)
      * [`GetPostsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetPostsResponse)
      * [`GetRepostsOfMeResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetRepostsOfMeResponse)
      * [`GetTimelineResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.GetTimelineResponse)
      * [`LikePostRequest`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.LikePostRequest)
      * [`LikePostResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.LikePostResponse)
      * [`MuteUserRequest`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.MuteUserRequest)
      * [`MuteUserResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.MuteUserResponse)
      * [`PinListRequest`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.PinListRequest)
      * [`PinListResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.PinListResponse)
      * [`RepostPostRequest`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.RepostPostRequest)
      * [`RepostPostResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.RepostPostResponse)
      * [`SearchResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.SearchResponse)
      * [`UnblockDmsResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.UnblockDmsResponse)
      * [`UnfollowListResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.UnfollowListResponse)
      * [`UnfollowUserResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.UnfollowUserResponse)
      * [`UnlikePostResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.UnlikePostResponse)
      * [`UnmuteUserResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.UnmuteUserResponse)
      * [`UnpinListResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.UnpinListResponse)
      * [`UnrepostPostResponse`](/es/xdks/python/reference/xdk.users.models#xdk.users.models.UnrepostPostResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.users#module-xdk.users)
    * [`UsersClient`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient)
      * [`UsersClient.__init__()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.__init__)
      * [`UsersClient.block_dms()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.block_dms)
      * [`UsersClient.create_bookmark()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.create_bookmark)
      * [`UsersClient.delete_bookmark()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.delete_bookmark)
      * [`UsersClient.follow_list()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.follow_list)
      * [`UsersClient.follow_user()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.follow_user)
      * [`UsersClient.get_blocking()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_blocking)
      * [`UsersClient.get_bookmark_folders()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_bookmark_folders)
      * [`UsersClient.get_bookmarks()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_bookmarks)
      * [`UsersClient.get_bookmarks_by_folder_id()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_bookmarks_by_folder_id)
      * [`UsersClient.get_by_id()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_by_id)
      * [`UsersClient.get_by_ids()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_by_ids)
      * [`UsersClient.get_by_username()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_by_username)
      * [`UsersClient.get_by_usernames()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_by_usernames)
      * [`UsersClient.get_followed_lists()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_followed_lists)
      * [`UsersClient.get_followers()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_followers)
      * [`UsersClient.get_following()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_following)
      * [`UsersClient.get_liked_posts()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_liked_posts)
      * [`UsersClient.get_list_memberships()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_list_memberships)
      * [`UsersClient.get_me()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_me)
      * [`UsersClient.get_mentions()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_mentions)
      * [`UsersClient.get_muting()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_muting)
      * [`UsersClient.get_owned_lists()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_owned_lists)
      * [`UsersClient.get_pinned_lists()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_pinned_lists)
      * [`UsersClient.get_posts()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_posts)
      * [`UsersClient.get_reposts_of_me()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_reposts_of_me)
      * [`UsersClient.get_timeline()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.get_timeline)
      * [`UsersClient.like_post()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.like_post)
      * [`UsersClient.mute_user()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.mute_user)
      * [`UsersClient.pin_list()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.pin_list)
      * [`UsersClient.repost_post()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.repost_post)
      * [`UsersClient.search()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.search)
      * [`UsersClient.unblock_dms()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.unblock_dms)
      * [`UsersClient.unfollow_list()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.unfollow_list)
      * [`UsersClient.unfollow_user()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.unfollow_user)
      * [`UsersClient.unlike_post()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.unlike_post)
      * [`UsersClient.unmute_user()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.unmute_user)
      * [`UsersClient.unpin_list()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.unpin_list)
      * [`UsersClient.unrepost_post()`](/es/xdks/python/reference/xdk.users#xdk.users.UsersClient.unrepost_post)
* [Paquete xdk.webhooks](/es/xdks/python/reference/xdk.webhooks)
  * [Submódulos](/es/xdks/python/reference/xdk.webhooks#submodules)
    * [módulo xdk.webhooks.client](/es/xdks/python/reference/xdk.webhooks.client)
      * [`WebhooksClient`](/es/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient)
    * [módulo xdk.webhooks.models](/es/xdks/python/reference/xdk.webhooks.models)
      * [`CreateRequest`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateRequest)
      * [`CreateResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateResponse)
      * [`CreateStreamLinkResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateStreamLinkResponse)
      * [`CreateWebhookReplayJobRequest`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateWebhookReplayJobRequest)
      * [`CreateWebhookReplayJobResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateWebhookReplayJobResponse)
      * [`DeleteResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.DeleteResponse)
      * [`DeleteStreamLinkResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.DeleteStreamLinkResponse)
      * [`GetResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.GetResponse)
      * [`GetStreamLinksResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.GetStreamLinksResponse)
      * [`ValidateResponse`](/es/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.ValidateResponse)
  * [Contenido del módulo](/es/xdks/python/reference/xdk.webhooks#module-xdk.webhooks)
    * [`WebhooksClient`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient)
      * [`WebhooksClient.__init__()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.__init__)
      * [`WebhooksClient.create()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.create)
      * [`WebhooksClient.create_stream_link()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.create_stream_link)
      * [`WebhooksClient.create_webhook_replay_job()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.create_webhook_replay_job)
      * [`WebhooksClient.delete()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.delete)
      * [`WebhooksClient.delete_stream_link()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.delete_stream_link)
      * [`WebhooksClient.get()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.get)
      * [`WebhooksClient.get_stream_links()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.get_stream_links)
      * [`WebhooksClient.validate()`](/es/xdks/python/reference/xdk.webhooks#xdk.webhooks.WebhooksClient.validate)

<div id="submodules">
  ## Submódulos
</div>

* [Módulo xdk.client](/es/xdks/python/reference/xdk.client)
  * [`Client`](/es/xdks/python/reference/xdk.client#xdk.client.Client)
    * [`Client.__init__()`](/es/xdks/python/reference/xdk.client#xdk.client.Client.__init__)
    * [`Client.access_token`](/es/xdks/python/reference/xdk.client#xdk.client.Client.access_token)
    * [`Client.exchange_code()`](/es/xdks/python/reference/xdk.client#xdk.client.Client.exchange_code)
    * [`Client.fetch_token()`](/es/xdks/python/reference/xdk.client#xdk.client.Client.fetch_token)
    * [`Client.get_authorization_url()`](/es/xdks/python/reference/xdk.client#xdk.client.Client.get_authorization_url)
    * [`Client.is_token_expired()`](/es/xdks/python/reference/xdk.client#xdk.client.Client.is_token_expired)
    * [`Client.oauth2_session`](/es/xdks/python/reference/xdk.client#xdk.client.Client.oauth2_session)
    * [`Client.refresh_token()`](/es/xdks/python/reference/xdk.client#xdk.client.Client.refresh_token)
    * [`Client.token`](/es/xdks/python/reference/xdk.client#xdk.client.Client.token)
* [Módulo xdk.oauth1\_auth](/es/xdks/python/reference/xdk.oauth1_auth)
  * [`OAuth1`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1)
    * [`OAuth1.__init__()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1.__init__)
    * [`OAuth1.build_request_header()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1.build_request_header)
    * [`OAuth1.get_access_token()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1.get_access_token)
    * [`OAuth1.get_authorization_url()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1.get_authorization_url)
    * [`OAuth1.get_request_token()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1.get_request_token)
    * [`OAuth1.start_oauth_flow()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1.start_oauth_flow)
  * [`OAuth1AccessToken`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1AccessToken)
    * [`OAuth1AccessToken.__init__()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1AccessToken.__init__)
  * [`OAuth1RequestToken`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1RequestToken)
    * [`OAuth1RequestToken.__init__()`](/es/xdks/python/reference/xdk.oauth1_auth#xdk.oauth1_auth.OAuth1RequestToken.__init__)
* [Módulo xdk.oauth2\_auth](/es/xdks/python/reference/xdk.oauth2_auth)
  * [`OAuth2PKCEAuth`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth)
    * [`OAuth2PKCEAuth.__init__()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.__init__)
    * [`OAuth2PKCEAuth.access_token`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.access_token)
    * [`OAuth2PKCEAuth.exchange_code()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.exchange_code)
    * [`OAuth2PKCEAuth.fetch_token()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.fetch_token)
    * [`OAuth2PKCEAuth.get_authorization_url()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.get_authorization_url)
    * [`OAuth2PKCEAuth.get_code_challenge()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.get_code_challenge)
    * [`OAuth2PKCEAuth.get_code_verifier()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.get_code_verifier)
    * [`OAuth2PKCEAuth.is_token_expired()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.is_token_expired)
    * [`OAuth2PKCEAuth.refresh_token()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.refresh_token)
    * [`OAuth2PKCEAuth.set_pkce_parameters()`](/es/xdks/python/reference/xdk.oauth2_auth#xdk.oauth2_auth.OAuth2PKCEAuth.set_pkce_parameters)
* [Módulo xdk.paginator](/es/xdks/python/reference/xdk.paginator)
  * [`Cursor`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.Cursor)
    * [`Cursor.__init__()`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.Cursor.__init__)
    * [`Cursor.items()`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.Cursor.items)
    * [`Cursor.pages()`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.Cursor.pages)
  * [`PaginatableMethod`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.PaginatableMethod)
    * [`PaginatableMethod.__init__()`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.PaginatableMethod.__init__)
  * [`PaginationError`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.PaginationError)
  * [`cursor()`](/es/xdks/python/reference/xdk.paginator#xdk.paginator.cursor)
* [Módulo xdk.streaming](/es/xdks/python/reference/xdk.streaming)
  * [`StreamConfig`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig)
    * [`StreamConfig.max_retries`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.max_retries)
    * [`StreamConfig.initial_backoff`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.initial_backoff)
    * [`StreamConfig.max_backoff`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.max_backoff)
    * [`StreamConfig.backoff_multiplier`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.backoff_multiplier)
    * [`StreamConfig.jitter`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.jitter)
    * [`StreamConfig.timeout`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.timeout)
    * [`StreamConfig.chunk_size`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.chunk_size)
    * [`StreamConfig.on_connect`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.on_connect)
    * [`StreamConfig.on_disconnect`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.on_disconnect)
    * [`StreamConfig.on_reconnect`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.on_reconnect)
    * [`StreamConfig.on_error`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.on_error)
    * [`StreamConfig.__init__()`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamConfig.__init__)
    * [`StreamConfig.backoff_multiplier`](/es/xdks/python/reference/xdk.streaming#id0)
    * [`StreamConfig.chunk_size`](/es/xdks/python/reference/xdk.streaming#id1)
    * [`StreamConfig.initial_backoff`](/es/xdks/python/reference/xdk.streaming#id2)
    * [`StreamConfig.jitter`](/es/xdks/python/reference/xdk.streaming#id3)
    * [`StreamConfig.max_backoff`](/es/xdks/python/reference/xdk.streaming#id4)
    * [`StreamConfig.max_retries`](/es/xdks/python/reference/xdk.streaming#id5)
    * [`StreamConfig.on_connect`](/es/xdks/python/reference/xdk.streaming#id6)
    * [`StreamConfig.on_disconnect`](/es/xdks/python/reference/xdk.streaming#id7)
    * [`StreamConfig.on_error`](/es/xdks/python/reference/xdk.streaming#id8)
    * [`StreamConfig.on_reconnect`](/es/xdks/python/reference/xdk.streaming#id9)
    * [`StreamConfig.timeout`](/es/xdks/python/reference/xdk.streaming#id10)
  * [`StreamError`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamError)
    * [`StreamError.__init__()`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamError.__init__)
    * [`StreamError.is_retryable`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamError.is_retryable)
  * [`StreamErrorType`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType)
    * [`StreamErrorType.AUTHENTICATION_ERROR`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.AUTHENTICATION_ERROR)
    * [`StreamErrorType.CLIENT_ERROR`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.CLIENT_ERROR)
    * [`StreamErrorType.CONNECTION_ERROR`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.CONNECTION_ERROR)
    * [`StreamErrorType.FATAL_ERROR`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.FATAL_ERROR)
    * [`StreamErrorType.RATE_LIMITED`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.RATE_LIMITED)
    * [`StreamErrorType.SERVER_ERROR`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.SERVER_ERROR)
    * [`StreamErrorType.STREAM_INTERRUPTED`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.STREAM_INTERRUPTED)
    * [`StreamErrorType.TIMEOUT`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamErrorType.TIMEOUT)
  * [`StreamState`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamState)
    * [`StreamState.__init__()`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamState.__init__)
    * [`StreamState.current_backoff`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamState.current_backoff)
    * [`StreamState.is_connected`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamState.is_connected)
    * [`StreamState.last_error`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamState.last_error)
    * [`StreamState.retry_count`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamState.retry_count)
    * [`StreamState.total_items_received`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.StreamState.total_items_received)
  * [`stream_with_retry()`](/es/xdks/python/reference/xdk.streaming#xdk.streaming.stream_with_retry)

<div id="module-contents">
  ## Contenido del módulo
</div>

SDK XDK para Python.

Un SDK de Python para la X API que proporciona acceso sencillo
a los endpoints de la X API con seguridad de tipos y soporte de autenticación.

<div id="class-xdkclient">
  ### `class xdk.Client`
</div>

Cliente para interactuar con la X API.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.base_url" type="str" default="'https://api.x.com'" />

<ParamField path="path.bearer_token" type="str or None" default="None" />

<ParamField path="path.access_token" type="str or None" default="None" />

<ParamField path="path.client_id" type="str or None" default="None" />

<ParamField path="path.client_secret" type="str or None" default="None" />

<ParamField path="path.redirect_uri" type="str or None" default="None" />

<ParamField path="path.token" type="Dict[str, Any] or None" default="None" />

<ParamField path="path.scope" type="str or List[str] or None" default="None" />

<ParamField path="path.authorization_base_url" type="str" default="'https://x.com/i'" />

<ParamField path="path.auth" type="OAuth1" />

<div id="__init__">
  ### `__init__`
</div>

Inicializa el cliente de la X API.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.base_url" type="str" default="'https://api.x.com'">
  La URL base de la X API (el valor predeterminado es [https://api.x.com](https://api.x.com)).
</ParamField>

<ParamField path="path.bearer_token" type="str or None" default="None">
  El Bearer Token para la X API (autenticación solo de la aplicación, app-only).
</ParamField>

<ParamField path="path.access_token" type="str or None" default="None">
  El token de acceso OAuth2 para el contexto de usuario (se puede usar directamente como Bearer Token).
</ParamField>

<ParamField path="path.client_id" type="str or None" default="None">
  El ID de cliente para la X API (requerido para el flujo OAuth2 PKCE).
</ParamField>

<ParamField path="path.client_secret" type="str or None" default="None">
  El secreto de cliente para la X API.
</ParamField>

<ParamField path="path.redirect_uri" type="str or None" default="None">
  El URI de redirección para la autorización OAuth2.
</ParamField>

<ParamField path="path.token" type="Dict[str, Any] or None" default="None">
  Un diccionario de tokens OAuth2 existente (si está disponible). Si se proporciona, se extraerá `access_token`.
</ParamField>

<ParamField path="path.scope" type="str or List[str] or None" default="None">
  Cadena separada por espacios o lista de cadenas para los ámbitos de autorización OAuth2.
</ParamField>

<ParamField path="path.authorization_base_url" type="str" default="'https://x.com/i'">
  La URL base para la autorización OAuth2 (el valor predeterminado es [https://x.com/i](https://x.com/i)).
</ParamField>

<ParamField path="path.auth" type="OAuth1">
  Instancia de OAuth1 para autenticación OAuth1.0a.
</ParamField>

<div id="exchange_code">
  ### `exchange_code`
</div>

Intercambiar el código de autorización por tokens (coincide con la API de TypeScript).

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.code" type="Any">
  El código de autorización del callback.
</ParamField>

<ParamField path="path.code_verifier" type="Any" default="None">
  Verificador de código opcional (usa el verificador almacenado si no se indica).
</ParamField>

<div id="fetch_token">
  ### `fetch_token`
</div>

Obtiene un token mediante la URL de respuesta de autorización (método obsoleto).

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.authorization_response" type="Any">
  La URL completa de devolución de llamada recibida tras la autorización.
</ParamField>

<div id="get_authorization_url">
  ### `get_authorization_url`
</div>

Obtiene la URL de autorización para el flujo PKCE de OAuth2.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.state" type="Any" default="None">
  Parámetro de estado opcional por motivos de seguridad.
</ParamField>

<div id="is_token_expired">
  ### `is_token_expired`
</div>

Verifica si el token OAuth2 ha caducado.

<div id="refresh_token">
  ### `refresh_token`
</div>

Actualiza el token de OAuth 2.0.

<div id="class-xdkcursor">
  ### `class xdk.Cursor`
</div>

\[`ResponseType`]

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.method" type="PaginatableMethod" />

<div id="__init__">
  ### `__init__`
</div>

Inicializa el cursor.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.method" type="PaginatableMethod">
  El método de la API que se llamará para cada página (debe admitir paginación)
</ParamField>

<div id="items">
  ### `items`
</div>

Itera sobre los elementos individuales de las respuestas paginadas.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.limit" type="int or None" default="None">
  Número máximo de elementos que se devolverán (None para sin límite)
</ParamField>

<div id="returns">
  #### Devuelve
</div>

`IteratorAny`

<div id="pages">
  ### `pages`
</div>

Itera sobre páginas de resultados.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.limit" type="int or None" default="None">
  Número máximo de páginas a devolver (None para sin límite)
</ParamField>

<div id="returns">
  #### Devuelve
</div>

`IteratorResponseType`

<div id="class-xdkstreamconfig">
  ### `class xdk.StreamConfig`
</div>

Configuración de conexiones de streaming con comportamiento de reintento.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.max_retries" type="int" default="10" />

<ParamField path="path.initial_backoff" type="float" default="1.0" />

<ParamField path="path.max_backoff" type="float" default="64.0" />

<ParamField path="path.backoff_multiplier" type="float" default="2.0" />

<ParamField path="path.jitter" type="bool" default="True" />

<ParamField path="path.timeout" type="float or None" default="None" />

<ParamField path="path.chunk_size" type="int" default="1024" />

<ParamField path="path.on_connect" type="Callable[[], None] or None" default="None" />

<ParamField path="path.on_disconnect" type="Callable[[Exception or None], None] or None" default="None" />

<ParamField path="path.on_reconnect" type="Callable[[int, float], None] or None" default="None" />

<ParamField path="path.on_error" type="Callable[[[StreamError" />

<div id="__init__">
  ### `__init__`
</div>

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.max_retries" type="int" default="10" />

<ParamField path="path.initial_backoff" type="float" default="1.0" />

<ParamField path="path.max_backoff" type="float" default="64.0" />

<ParamField path="path.backoff_multiplier" type="float" default="2.0" />

<ParamField path="path.jitter" type="bool" default="True" />

<ParamField path="path.timeout" type="float or None" default="None" />

<ParamField path="path.chunk_size" type="int" default="1024" />

<ParamField path="path.on_connect" type="Callable[[], None] or None" default="None" />

<ParamField path="path.on_disconnect" type="Callable[[Exception or None], None] or None" default="None" />

<ParamField path="path.on_reconnect" type="Callable[[int, float], None] or None" default="None" />

<ParamField path="path.on_error" type="Callable[[[StreamError" />

<div id="on_error-callablestreamerror">
  ### `on_error : Callable[[[StreamError]`
</div>

<div id="exception-xdkstreamerror">
  ### `exception xdk.StreamError`
</div>

Excepción generada para errores de streaming con clasificación asociada.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.message" type="str" />

<ParamField path="path.error_type" type="StreamErrorType" />

<div id="__init__">
  ### `__init__`
</div>

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.message" type="str" />

<ParamField path="path.error_type" type="StreamErrorType" />

<div id="class-xdkstreamerrortype">
  ### `class xdk.StreamErrorType`
</div>

Clasificación de errores de streaming para tomar decisiones de reintento.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.value" type="Any" />

<div id="class-xdkstreamstate">
  ### `class xdk.StreamState`
</div>

Estado interno de una conexión de streaming.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.retry_count" type="int" default="0" />

<ParamField path="path.current_backoff" type="float" default="1.0" />

<ParamField path="path.is_connected" type="bool" default="False" />

<ParamField path="path.total_items_received" type="int" default="0" />

<ParamField path="path.last_error" type="StreamError" />

<div id="__init__">
  ### `__init__`
</div>

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.retry_count" type="int" default="0" />

<ParamField path="path.current_backoff" type="float" default="1.0" />

<ParamField path="path.is_connected" type="bool" default="False" />

<ParamField path="path.total_items_received" type="int" default="0" />

<ParamField path="path.last_error" type="StreamError" />

<div id="last_error-streamerror">
  ### `last_error : [StreamError]`
</div>

<div id="xdkcursor">
  ### `xdk.cursor`
</div>

Crea un cursor con inferencia de tipos y validación correctas.
Esta función de fábrica ayuda con la inferencia de tipos para que obtengas sugerencias
de tipo correctas para la respuesta y valida que el método
admita paginación tanto en el análisis estático como en tiempo de ejecución.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.method" type="PaginatableMethod">
  El método de la API que se va a envolver (debe admitir paginación)
</ParamField>
