Catalog models¶
pythonxbox.api.provider.catalog.models.AlternateIdType
¶
pythonxbox.api.provider.catalog.models.FieldsTemplate
¶
pythonxbox.api.provider.catalog.models.PlatformType
¶
pythonxbox.api.provider.catalog.models.Image
¶
Bases: PascalCaseModel
file_id = None
class-attribute
instance-attribute
¶
eis_listing_identifier = Field(None, alias='EISListingIdentifier')
class-attribute
instance-attribute
¶
background_color = None
class-attribute
instance-attribute
¶
caption = None
class-attribute
instance-attribute
¶
file_size_in_bytes
instance-attribute
¶
foreground_color = None
class-attribute
instance-attribute
¶
height
instance-attribute
¶
image_position_info = None
class-attribute
instance-attribute
¶
image_purpose
instance-attribute
¶
unscaled_image_sha256_hash = Field(None, alias='UnscaledImageSHA256Hash')
class-attribute
instance-attribute
¶
uri
instance-attribute
¶
width
instance-attribute
¶
pythonxbox.api.provider.catalog.models.Video
¶
Bases: PascalCaseModel
uri
instance-attribute
¶
video_purpose
instance-attribute
¶
height
instance-attribute
¶
width
instance-attribute
¶
audio_encoding
instance-attribute
¶
video_encoding
instance-attribute
¶
video_position_info
instance-attribute
¶
caption
instance-attribute
¶
file_size_in_bytes
instance-attribute
¶
preview_image
instance-attribute
¶
sort_order
instance-attribute
¶
pythonxbox.api.provider.catalog.models.SearchTitle
¶
pythonxbox.api.provider.catalog.models.ContentRating
¶
pythonxbox.api.provider.catalog.models.UsageData
¶
Bases: PascalCaseModel
aggregate_time_span
instance-attribute
¶
average_rating
instance-attribute
¶
play_count = None
class-attribute
instance-attribute
¶
rating_count
instance-attribute
¶
rental_count = None
class-attribute
instance-attribute
¶
trial_count = None
class-attribute
instance-attribute
¶
purchase_count = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.ProductProperties
¶
Bases: PascalCaseModel
attributes = None
class-attribute
instance-attribute
¶
can_install_to_sd_card = Field(None, alias='CanInstallToSDCard')
class-attribute
instance-attribute
¶
category = None
class-attribute
instance-attribute
¶
sub_category = None
class-attribute
instance-attribute
¶
categories = None
class-attribute
instance-attribute
¶
extensions = None
class-attribute
instance-attribute
¶
is_accessible = None
class-attribute
instance-attribute
¶
is_line_of_business_app = None
class-attribute
instance-attribute
¶
is_published_to_legacy_windows_phone_store = None
class-attribute
instance-attribute
¶
is_published_to_legacy_windows_store = None
class-attribute
instance-attribute
¶
is_settings_app = None
class-attribute
instance-attribute
¶
package_family_name = None
class-attribute
instance-attribute
¶
package_identity_name = None
class-attribute
instance-attribute
¶
publisher_certificate_name = None
class-attribute
instance-attribute
¶
publisher_id
instance-attribute
¶
xbox_live_tier = None
class-attribute
instance-attribute
¶
xbox_xpa = Field(None, alias='XboxXPA')
class-attribute
instance-attribute
¶
xbox_cross_gen_set_id = None
class-attribute
instance-attribute
¶
xbox_console_gen_optimized = None
class-attribute
instance-attribute
¶
xbox_console_gen_compatible = None
class-attribute
instance-attribute
¶
xbox_live_gold_required = None
class-attribute
instance-attribute
¶
ownership_type = None
class-attribute
instance-attribute
¶
pdp_background_color = None
class-attribute
instance-attribute
¶
has_add_ons = None
class-attribute
instance-attribute
¶
revision_id
instance-attribute
¶
product_group_id = None
class-attribute
instance-attribute
¶
product_group_name = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.AlternateId
¶
pythonxbox.api.provider.catalog.models.ValidationData
¶
pythonxbox.api.provider.catalog.models.FulfillmentData
¶
Bases: PascalCaseModel
product_id
instance-attribute
¶
wu_bundle_id = None
class-attribute
instance-attribute
¶
wu_category_id
instance-attribute
¶
package_family_name
instance-attribute
¶
sku_id
instance-attribute
¶
content = None
class-attribute
instance-attribute
¶
package_features = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.HardwareProperties
¶
Bases: PascalCaseModel
minimum_hardware
instance-attribute
¶
recommended_hardware
instance-attribute
¶
minimum_processor = None
class-attribute
instance-attribute
¶
recommended_processor = None
class-attribute
instance-attribute
¶
minimum_graphics = None
class-attribute
instance-attribute
¶
recommended_graphics = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.Application
¶
pythonxbox.api.provider.catalog.models.FrameworkDependency
¶
pythonxbox.api.provider.catalog.models.PlatformDependency
¶
pythonxbox.api.provider.catalog.models.Package
¶
Bases: PascalCaseModel
applications = None
class-attribute
instance-attribute
¶
architectures
instance-attribute
¶
capabilities = None
class-attribute
instance-attribute
¶
device_capabilities = None
class-attribute
instance-attribute
¶
experience_ids = None
class-attribute
instance-attribute
¶
framework_dependencies = None
class-attribute
instance-attribute
¶
hardware_dependencies = None
class-attribute
instance-attribute
¶
hardware_requirements = None
class-attribute
instance-attribute
¶
hash = None
class-attribute
instance-attribute
¶
hash_algorithm = None
class-attribute
instance-attribute
¶
is_streaming_app = None
class-attribute
instance-attribute
¶
languages = None
class-attribute
instance-attribute
¶
max_download_size_in_bytes
instance-attribute
¶
max_install_size_in_bytes = None
class-attribute
instance-attribute
¶
package_format
instance-attribute
¶
package_family_name = None
class-attribute
instance-attribute
¶
main_package_family_name_for_dlc = None
class-attribute
instance-attribute
¶
package_full_name = None
class-attribute
instance-attribute
¶
package_id
instance-attribute
¶
content_id
instance-attribute
¶
key_id = None
class-attribute
instance-attribute
¶
package_rank = None
class-attribute
instance-attribute
¶
package_uri = None
class-attribute
instance-attribute
¶
platform_dependencies = None
class-attribute
instance-attribute
¶
platform_dependency_xml_blob = None
class-attribute
instance-attribute
¶
resource_id = None
class-attribute
instance-attribute
¶
version = None
class-attribute
instance-attribute
¶
package_download_uris = None
class-attribute
instance-attribute
¶
driver_dependencies = None
class-attribute
instance-attribute
¶
fulfillment_data = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.LegalText
¶
pythonxbox.api.provider.catalog.models.SkuLocalizedProperty
¶
Bases: PascalCaseModel
contributors = None
class-attribute
instance-attribute
¶
features = None
class-attribute
instance-attribute
¶
minimum_notes = None
class-attribute
instance-attribute
¶
recommended_notes = None
class-attribute
instance-attribute
¶
release_notes = None
class-attribute
instance-attribute
¶
display_platform_properties = None
class-attribute
instance-attribute
¶
sku_description
instance-attribute
¶
sku_title
instance-attribute
¶
sku_button_title = None
class-attribute
instance-attribute
¶
delivery_date_overlay = None
class-attribute
instance-attribute
¶
sku_display_rank = None
class-attribute
instance-attribute
¶
text_resources = None
class-attribute
instance-attribute
¶
images = None
class-attribute
instance-attribute
¶
legal_text = None
class-attribute
instance-attribute
¶
language
instance-attribute
¶
markets
instance-attribute
¶
pythonxbox.api.provider.catalog.models.SkuMarketProperty
¶
Bases: PascalCaseModel
pythonxbox.api.provider.catalog.models.SkuProperties
¶
Bases: PascalCaseModel
early_adopter_enrollment_url = None
class-attribute
instance-attribute
¶
fulfillment_data = None
class-attribute
instance-attribute
¶
fulfillment_type = None
class-attribute
instance-attribute
¶
fulfillment_plugin_id = None
class-attribute
instance-attribute
¶
has_third_party_iaps = Field(None, alias='HasThirdPartyIAPs')
class-attribute
instance-attribute
¶
last_update_date = None
class-attribute
instance-attribute
¶
hardware_properties = None
class-attribute
instance-attribute
¶
hardware_requirements = None
class-attribute
instance-attribute
¶
hardware_warning_list = None
class-attribute
instance-attribute
¶
installation_terms
instance-attribute
¶
packages = None
class-attribute
instance-attribute
¶
version_string = None
class-attribute
instance-attribute
¶
visible_to_b2b_service_ids = Field(alias='VisibleToB2BServiceIds')
class-attribute
instance-attribute
¶
xbox_xpa = Field(None, alias='XboxXPA')
class-attribute
instance-attribute
¶
bundled_skus = None
class-attribute
instance-attribute
¶
is_repurchasable
instance-attribute
¶
sku_display_rank
instance-attribute
¶
display_physical_store_inventory = None
class-attribute
instance-attribute
¶
additional_identifiers
instance-attribute
¶
is_trial
instance-attribute
¶
is_pre_order
instance-attribute
¶
is_bundle
instance-attribute
¶
pythonxbox.api.provider.catalog.models.Sku
¶
Bases: PascalCaseModel
last_modified_date
instance-attribute
¶
localized_properties
instance-attribute
¶
market_properties
instance-attribute
¶
product_id
instance-attribute
¶
properties
instance-attribute
¶
sku_a_schema
instance-attribute
¶
sku_b_schema
instance-attribute
¶
sku_id
instance-attribute
¶
sku_type
instance-attribute
¶
recurrence_policy = None
class-attribute
instance-attribute
¶
subscription_policy_id = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.AllowedPlatform
¶
pythonxbox.api.provider.catalog.models.ClientConditions
¶
Bases: PascalCaseModel
allowed_platforms
instance-attribute
¶
pythonxbox.api.provider.catalog.models.Conditions
¶
pythonxbox.api.provider.catalog.models.PIFilter
¶
pythonxbox.api.provider.catalog.models.Price
¶
Bases: PascalCaseModel
pythonxbox.api.provider.catalog.models.OrderManagementData
¶
pythonxbox.api.provider.catalog.models.AvailabilityProperties
¶
Bases: PascalCaseModel
original_release_date = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.SatisfyingEntitlementKey
¶
pythonxbox.api.provider.catalog.models.LicensingData
¶
Bases: PascalCaseModel
satisfying_entitlement_keys
instance-attribute
¶
pythonxbox.api.provider.catalog.models.Availability
¶
Bases: PascalCaseModel
actions
instance-attribute
¶
availability_a_schema = None
class-attribute
instance-attribute
¶
availability_b_schema = None
class-attribute
instance-attribute
¶
availability_id = None
class-attribute
instance-attribute
¶
conditions = None
class-attribute
instance-attribute
¶
last_modified_date = None
class-attribute
instance-attribute
¶
markets = None
class-attribute
instance-attribute
¶
order_management_data = None
class-attribute
instance-attribute
¶
properties = None
class-attribute
instance-attribute
¶
sku_id = None
class-attribute
instance-attribute
¶
display_rank = None
class-attribute
instance-attribute
¶
remediation_required = None
class-attribute
instance-attribute
¶
licensing_data = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.DisplaySkuAvailability
¶
pythonxbox.api.provider.catalog.models.LocalizedProperty
¶
Bases: PascalCaseModel
developer_name = None
class-attribute
instance-attribute
¶
display_platform_properties = None
class-attribute
instance-attribute
¶
publisher_name = None
class-attribute
instance-attribute
¶
publisher_website_uri = None
class-attribute
instance-attribute
¶
support_uri = None
class-attribute
instance-attribute
¶
eligibility_properties = None
class-attribute
instance-attribute
¶
franchises = None
class-attribute
instance-attribute
¶
images
instance-attribute
¶
videos = None
class-attribute
instance-attribute
¶
product_description = None
class-attribute
instance-attribute
¶
product_title
instance-attribute
¶
short_title = None
class-attribute
instance-attribute
¶
sort_title = None
class-attribute
instance-attribute
¶
friendly_title = None
class-attribute
instance-attribute
¶
short_description = None
class-attribute
instance-attribute
¶
search_titles = None
class-attribute
instance-attribute
¶
voice_title = None
class-attribute
instance-attribute
¶
render_group_details = None
class-attribute
instance-attribute
¶
product_display_ranks = None
class-attribute
instance-attribute
¶
interactive_model_config = None
class-attribute
instance-attribute
¶
interactive_3d_enabled = Field(None, alias='Interactive3DEnabled')
class-attribute
instance-attribute
¶
language = None
class-attribute
instance-attribute
¶
markets = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.MarketProperty
¶
Bases: PascalCaseModel
original_release_date = None
class-attribute
instance-attribute
¶
original_release_friendly_name = None
class-attribute
instance-attribute
¶
minimum_user_age = None
class-attribute
instance-attribute
¶
content_ratings = None
class-attribute
instance-attribute
¶
related_products = None
class-attribute
instance-attribute
¶
usage_data
instance-attribute
¶
bundle_config = None
class-attribute
instance-attribute
¶
markets = None
class-attribute
instance-attribute
¶
pythonxbox.api.provider.catalog.models.Product
¶
Bases: PascalCaseModel
last_modified_date = None
class-attribute
instance-attribute
¶
localized_properties
instance-attribute
¶
market_properties
instance-attribute
¶
product_a_schema = None
class-attribute
instance-attribute
¶
product_b_schema = None
class-attribute
instance-attribute
¶
product_id
instance-attribute
¶
properties = None
class-attribute
instance-attribute
¶
alternate_ids = None
class-attribute
instance-attribute
¶
domain_data_version = None
class-attribute
instance-attribute
¶
ingestion_source = None
class-attribute
instance-attribute
¶
is_microsoft_product = None
class-attribute
instance-attribute
¶
preferred_sku_id = None
class-attribute
instance-attribute
¶
product_type = None
class-attribute
instance-attribute
¶
validation_data = None
class-attribute
instance-attribute
¶
merchandizing_tags = None
class-attribute
instance-attribute
¶
part_d = None
class-attribute
instance-attribute
¶
product_family
instance-attribute
¶
schema_version = None
class-attribute
instance-attribute
¶
product_kind
instance-attribute
¶
display_sku_availabilities
instance-attribute
¶
pythonxbox.api.provider.catalog.models.CatalogResponse
¶
pythonxbox.api.provider.catalog.models.SearchProduct
¶
Bases: PascalCaseModel