Catalog - Microsoft Store Catalog

Store Catalog - Lookup Product Information

class xbox.webapi.api.provider.catalog.CatalogProvider(client)[source]

Bases: BaseProvider

CATALOG_URL = 'https://displaycatalog.mp.microsoft.com'
SEPERATOR = ','
async get_products(big_ids, fields=FieldsTemplate.DETAILS, **kwargs)[source]

Lookup product by Big IDs.

Parameters:
Return type:

CatalogResponse

async get_product_from_alternate_id(id, id_type, fields=FieldsTemplate.DETAILS, top=25, **kwargs)[source]

Lookup product by Alternate ID.

Parameters:
Return type:

CatalogResponse

Search for products by name.

Parameters:
Return type:

CatalogSearchResponse