keepa.models.backend.Response#
- pydantic model keepa.models.backend.Response#
Backend
Responsemodel generated from the Keepa Java schema.- Fields:
categories (dict[int, keepa.models.backend.Category | None] | None)categoryParents (dict[int, keepa.models.backend.Category | None] | None)sellers (dict[str, keepa.models.backend.Seller | None] | None)trackings (list[keepa.models.backend.Tracking | None] | None)notifications (list[keepa.models.backend.Notification | None] | None)lightningDeals (list[keepa.models.backend.LightningDeal | None] | None)
- field asinList: list[str | None] | None = None#
A list of ASINs. Result of, but not limited to, the get tracking list operation
- field bestSellersList: BestSellers | None = None#
Results of the best sellers request
- field categories: dict[int, Category | None] | None = None#
Results of the category lookup and search
- field categoryParents: dict[int, Category | None] | None = None#
Results of the category lookup and search includeParents parameter
- field deals: DealResponse | None = None#
Results of the deals request
- field error: RequestError | None = None#
Contains information about any error that might have occurred.
- field lightningDeals: list[LightningDeal | None] | None = None#
A list of lightning deals.
- field notifications: list[Notification | None] | None = None#
Results of get and add tracking operations
- field processingTimeInMs: int | None = None#
time the request’s processing took (remote), in milliseconds
- field refillIn: int | None = None#
Milliseconds till new tokens are generated. Use this if your contingent is depleted to wait before you try a new request. Tokens are generated every 5 minutes.
- field requestTime: int | None = None#
total time the request took (local, including latencies and connection establishment), in milliseconds
- field status: ResponseStatus | None = None#
Status of the response.