Backend Model API#

Every model and enum is generated from the pinned Keepa backend schema.

Models#

keepa.models.backend.KeepaBackendModel(...)

Base model for backend response/request structures.

keepa.models.backend.APlus(*[, module, ...])

Backend APlus model generated from the Keepa Java schema.

keepa.models.backend.APlusModule(*[, text, ...])

Backend APlusModule model generated from the Keepa Java schema.

keepa.models.backend.BestSellers(*[, ...])

Backend BestSellers model generated from the Keepa Java schema.

keepa.models.backend.BuyBoxStatsObject(*[, ...])

Backend BuyBoxStatsObject model generated from the Keepa Java schema.

keepa.models.backend.Category(*[, domainId, ...])

Backend Category model generated from the Keepa Java schema.

keepa.models.backend.CategoryTreeEntry(*[, ...])

Backend CategoryTreeEntry model generated from the Keepa Java schema.

keepa.models.backend.Competitors(*[, ...])

Backend Competitors model generated from the Keepa Java schema.

keepa.models.backend.Deal(*[, asin, ...])

Backend Deal model generated from the Keepa Java schema.

keepa.models.backend.DealDetails(*[, ...])

Backend DealDetails model generated from the Keepa Java schema.

keepa.models.backend.DealRequest(*[, page, ...])

Backend DealRequest model generated from the Keepa Java schema.

keepa.models.backend.DealResponse(*[, dr, ...])

Backend DealResponse model generated from the Keepa Java schema.

keepa.models.backend.FBAFeesObject(*[, ...])

Backend FBAFeesObject model generated from the Keepa Java schema.

keepa.models.backend.FeedbackObject(*[, ...])

Backend FeedbackObject model generated from the Keepa Java schema.

keepa.models.backend.Format(*[, asin, format])

Backend Format model generated from the Keepa Java schema.

keepa.models.backend.HazardousMaterial(*[, ...])

Backend HazardousMaterial model generated from the Keepa Java schema.

keepa.models.backend.Image(*[, l, lH, lW, ...])

Backend Image model generated from the Keepa Java schema.

keepa.models.backend.LightningDeal(*[, ...])

Backend LightningDeal model generated from the Keepa Java schema.

keepa.models.backend.MerchantBrandStatistics(*)

Backend MerchantBrandStatistics model generated from the Keepa Java schema.

keepa.models.backend.MerchantCategoryStatistics(*)

Backend MerchantCategoryStatistics model generated from the Keepa Java schema.

keepa.models.backend.Notification(*[, asin, ...])

Backend Notification model generated from the Keepa Java schema.

keepa.models.backend.Offer(*[, offerId, ...])

Backend Offer model generated from the Keepa Java schema.

keepa.models.backend.OfferDuplicate(*[, ...])

Backend OfferDuplicate model generated from the Keepa Java schema.

keepa.models.backend.Product(*[, asin, ...])

Backend Product model generated from the Keepa Java schema.

keepa.models.backend.ProductFinderRequest(*)

Backend ProductFinderRequest model generated from the Keepa Java schema.

keepa.models.backend.PromotionObject(*[, ...])

Backend PromotionObject model generated from the Keepa Java schema.

keepa.models.backend.Request(*[, parameter, ...])

Backend Request model generated from the Keepa Java schema.

keepa.models.backend.RequestError(**extra_data)

Backend RequestError model generated from the Keepa Java schema.

keepa.models.backend.Response(*[, ...])

Backend Response model generated from the Keepa Java schema.

keepa.models.backend.ReviewObject(*[, ...])

Backend ReviewObject model generated from the Keepa Java schema.

keepa.models.backend.Seller(*[, ...])

Backend Seller model generated from the Keepa Java schema.

keepa.models.backend.Stats(*[, current, ...])

Backend Stats model generated from the Keepa Java schema.

keepa.models.backend.Tracking(*[, asin, ...])

Backend Tracking model generated from the Keepa Java schema.

keepa.models.backend.TrackingNotifyIf(*[, ...])

Backend TrackingNotifyIf model generated from the Keepa Java schema.

keepa.models.backend.TrackingRequest(*[, ...])

Backend TrackingRequest model generated from the Keepa Java schema.

keepa.models.backend.TrackingThresholdValue(*)

Backend TrackingThresholdValue model generated from the Keepa Java schema.

keepa.models.backend.UnitCountObject(*[, ...])

Backend UnitCountObject model generated from the Keepa Java schema.

keepa.models.backend.VariationAttributeObject(*)

Backend VariationAttributeObject model generated from the Keepa Java schema.

keepa.models.backend.VariationObject(*[, ...])

Backend VariationObject model generated from the Keepa Java schema.

keepa.models.backend.Video(*[, title, ...])

Backend Video model generated from the Keepa Java schema.

Enums#

keepa.models.backend.AmazonLocale(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.AvailabilityType(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.CsvType(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.DealInterval(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.DealState(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.MerchantCsvType(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.NotificationType(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.NotifyIfType(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.OfferCondition(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.ProductType(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.PromotionType(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.ResponseStatus(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.TrackingNotificationCause(*values)

Backend enum generated from the Keepa Java schema.

keepa.models.backend.VideoCreatorType(*values)

Backend enum generated from the Keepa Java schema.

Schema Metadata#

keepa.models.backend.BACKEND_COMMIT

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str