Passer au contenu principal
Ce module fournit des modèles Pydantic pour les structures de données de requête et de réponse pour les endpoints des publications de la X API. Tous les modèles sont générés à partir de la spécification OpenAPI et offrent une sécurité de typage et une validation.

class xdk.posts.models.CreateRequest

Modèle de requête pour la création
model_config
ConfigDict
Par défaut : {'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}Configuration du modèle, qui doit être un dictionnaire conforme à [ConfigDict][pydantic.config.ConfigDict].

CreateResponse

Classe Bases : BaseModel Modèle de réponse pour la méthode create

Méthodes

class xdk.posts.models.CreateResponse

Modèle de réponse pour la création

class xdk.posts.models.DeleteResponse

Modèle de réponse pour une suppression

class xdk.posts.models.GetAnalyticsResponse

Modèle de réponse pour get_analytics

class xdk.posts.models.GetByIdResponse

Modèle de réponse pour la méthode get_by_id

class xdk.posts.models.GetByIdsResponse

Modèle de réponse pour get_by_ids

class xdk.posts.models.GetCountsAllResponse

Modèle de réponse pour get_counts_all

class xdk.posts.models.GetCountsRecentResponse

Modèle de réponse pour get_counts_recent

class xdk.posts.models.GetInsights28hrResponse

Modèle de réponse du get_insights28hr

class xdk.posts.models.GetInsightsHistoricalResponse

Modèle de réponse pour get_insights_historical

class xdk.posts.models.GetLikingUsersResponse

Modèle de réponse pour get_liking_users

class xdk.posts.models.GetQuotedResponse

Modèle de réponse pour get_quoted

class xdk.posts.models.GetRepostedByResponse

Modèle de réponse pour get_reposted_by

class xdk.posts.models.GetRepostsResponse

Modèle de réponse pour get_reposts

class xdk.posts.models.HideReplyResponse

Modèle de réponse pour hide_reply

class xdk.posts.models.SearchAllResponse

Modèle de réponse pour search_all

class xdk.posts.models.SearchRecentResponse

Modèle de réponse pour search_recent