keepa.models.backend.Category#
- pydantic model keepa.models.backend.Category#
Backend
Categorymodel generated from the Keepa Java schema.- Fields:
- field avgBuyBox: int | None = None#
Average current buy box price of all products in this category. Value is in the currency’s smallest unit (e.g., cents for USD/EUR). May be null.
- field avgBuyBox365: int | None = None#
Average 365 day buy box price of all products in this category. Value is in the currency’s smallest unit (e.g., cents for USD/EUR). May be null.
- field avgBuyBox90: int | None = None#
Average 90 day buy box price of all products in this category. Value is in the currency’s smallest unit (e.g., cents for USD/EUR). May be null.
- field avgBuyBoxDeviation: int | None = None#
Average 30 day buy box deviation (standard deviation) of all products in this category. Value is in the currency’s smallest unit (e.g., cents for USD/EUR). May be null.
- field avgOfferCountNew: float | None = None#
Average number of new offers of all products in this category. May be null.
- field avgOfferCountUsed: float | None = None#
Average number of used offers of all products in this category. May be null.
- field avgRating: int | None = None#
Average rating of all products in this category. Value is multiplied by 10 (e.g., 45 means 4.5 stars). May be null.
- field avgReviewCount: int | None = None#
Average number of reviews of all products in this category. May be null.
- field brandCount: int | None = None#
Number of distinct brands present in this category. May be null.
- field catId: int | None = None#
The category node id used by Amazon. Represents the identifier of the category. Also part of the Product object’s categories and rootCategory fields. Always a positive Long value.
- field children: list[int | None] | None = None#
List of all sub categories. null or [] (empty array) if the category has no sub categories.
- field domainId: int | None = None#
Integer value for the Amazon locale this category belongs to. AmazonLocale
- field hasCouponPercent: float | None = None#
Percentage of products that have an active coupon in this category. May be null.
- field highestRank: int | None = None#
The highest (root category) sales rank we have observed of a product that is listed in this category. Note: Estimate, as the value is from the Keepa product database and not retrieved from Amazon.
- field isBrowseNode: bool | None = None#
Determines if this category functions as a standard browse node, rather than serving promotional purposes (for example, ‘Specialty Stores’).
- field isFBAPercent: float | None = None#
Percentage of products fulfilled by Amazon (FBA) in this category. May be null. Represents the distribution of FBA vs. third-party sellers.
- field lowestRank: int | None = None#
The lowest (root category) sales rank we have observed of a product that is listed in this category. Note: Estimate, as the value is from the Keepa product database and not retrieved from Amazon.
- field parent: int | None = None#
The parent category’s Id. Always a positive Long value. If it is 0 the category is a root category and has no parent category.
- field productCount: int | None = None#
Number of products that are listed in this category. Note: Estimate, as the value is from the Keepa product database and not retrieved from Amazon.
- field sellerCount: int | None = None#
Number of distinct sellers with at least one active offer in this category. May be null.