pypresscart.models.products¶
Product models.
Classes
|
Response from |
|
An entry in |
|
An item in |
- class pypresscart.models.products.Product(*, id, name, description=None, requirements=None, min_delivery_days=None, max_delivery_days=None, is_featured=None, active=None, example_links=[], image=None, logo=None, example_screenshot=None, type_id=None, created_at=None, updated_at=None, deleted_at=None, prices=[], **extra_data)[source]¶
Bases:
PresscartModelResponse from
GET /products/{product_id}.- Parameters:
id (str)
name (str)
description (str | None)
requirements (str | None)
min_delivery_days (int | None)
max_delivery_days (int | None)
is_featured (bool | None)
active (bool | None)
image (str | None)
logo (str | None)
example_screenshot (str | None)
type_id (str | None)
created_at (datetime | None)
updated_at (datetime | None)
deleted_at (datetime | None)
extra_data (Any)
- class pypresscart.models.products.ProductCategoryCount(*, type, count, **extra_data)[source]¶
Bases:
PresscartModelAn entry in
GET /products/categories.
- class pypresscart.models.products.ProductListing(*, id, name, description=None, requirements=None, min_delivery_days=None, max_delivery_days=None, is_featured=None, example_links=[], created_at=None, outlet_id=None, outlet_name=None, website_url=None, logo=None, country=None, state=None, city=None, is_indexed=None, channel_id=None, channel_type=None, placement_type=None, domain_authority=None, domain_ranking=None, is_do_follow=None, disclaimer=None, prices=[], tags=[], includes=[], **extra_data)[source]¶
Bases:
PresscartModelAn item in
GET /products/listings.- Parameters:
id (str)
name (str)
description (str | None)
requirements (str | None)
min_delivery_days (int | None)
max_delivery_days (int | None)
is_featured (bool | None)
created_at (datetime | None)
outlet_id (str | None)
outlet_name (str | None)
website_url (str | None)
logo (str | None)
country (str | None)
state (str | None)
city (str | None)
is_indexed (bool | None)
channel_id (str | None)
channel_type (ChannelType | str | None)
placement_type (PlacementType | str | None)
domain_authority (int | None)
domain_ranking (int | None)
is_do_follow (bool | None)
disclaimer (str | None)
includes (list[IncludeItem])
extra_data (Any)
- channel_type: ChannelType | str | None¶
- placement_type: PlacementType | str | None¶
- includes: list[IncludeItem]¶