Catalog provider¶
Store Catalog - Lookup Product Information
pythonxbox.api.provider.catalog.CatalogProvider(client)
¶
Bases: BaseProvider
Source code in src/pythonxbox/api/provider/baseprovider.py
CATALOG_URL = 'https://displaycatalog.mp.microsoft.com'
class-attribute
instance-attribute
¶
SEPERATOR = ','
class-attribute
instance-attribute
¶
get_products(big_ids, fields=FieldsTemplate.DETAILS, **kwargs)
async
¶
Lookup product by Big IDs.
Source code in src/pythonxbox/api/provider/catalog/__init__.py
get_product_from_alternate_id(id, id_type, fields=FieldsTemplate.DETAILS, top=25, **kwargs)
async
¶
Lookup product by Alternate ID.
Source code in src/pythonxbox/api/provider/catalog/__init__.py
product_search(query, platform=PlatformType.XBOX, top=5, **kwargs)
async
¶
Search for products by name.