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

class xdk.media.models.AppendUploadRequest

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

AppendUploadResponse

Class Bases: BaseModel Response model for append_upload

Methods

class xdk.media.models.AppendUploadResponse

Response model for append_upload

class xdk.media.models.CreateMetadataResponse

Response model for create_metadata

class xdk.media.models.CreateSubtitlesResponse

Response model for create_subtitles

class xdk.media.models.DeleteSubtitlesResponse

Response model for delete_subtitles

class xdk.media.models.FinalizeUploadResponse

Response model for finalize_upload

class xdk.media.models.GetAnalyticsResponse

Response model for get_analytics

class xdk.media.models.GetByKeyResponse

Response model for get_by_key

class xdk.media.models.GetByKeysResponse

Response model for get_by_keys

class xdk.media.models.GetUploadStatusResponse

Response model for get_upload_status

class xdk.media.models.InitializeUploadResponse

Response model for initialize_upload

class xdk.media.models.UploadResponse

Response model for upload