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

class xdk.webhooks.models.CreateRequest

Request model for create
model_config
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].

CreateResponse

Class Bases: BaseModel Response model for create

Methods

class xdk.webhooks.models.CreateResponse

Response model for create

class xdk.webhooks.models.CreateStreamLinkResponse

Response model for create_stream_link

class xdk.webhooks.models.DeleteResponse

Response model for delete

class xdk.webhooks.models.DeleteStreamLinkResponse

Response model for delete_stream_link

class xdk.webhooks.models.GetResponse

Response model for get

class xdk.webhooks.models.GetStreamLinksResponse

Response model for get_stream_links

class xdk.webhooks.models.ValidateResponse

Response model for validate