Skip to content

posting

Posting dataclass

Python
1
Posting(addressee: Addressee | None, cancellation: Cancellation, analytics_data: AnalyticsData | None, barcodes: Barcodes | None, customer: Customer | None, delivering_date: datetime | None, delivery_method: DeliveryMethod, financial_data: FinancialData | None, in_process_at: datetime, is_express: bool, is_multibox: bool, multi_box_qty: int, order_id: int, order_number: str, parent_posting_number: str, posting_number: str, products: list[PostingProduct], prr_option: PrrOption | PrrOptionEnum, requirements: Requirements, shipment_date: datetime, status: PostingStatus, substatus: PostingSubstatus, tpl_integration_type: TplIntegrationType, tracking_number: str, related_postings: list[str] = None, product_exemplars: list[ProductExemplar] = None, courier: Courier | None = None, delivery_price: str | None = None, provider_status: str | None = None)

Bases: SellerApiBaseModel

addressee instance-attribute

Python
1
addressee: Addressee | None

Контактные данные получателя.

analytics_data instance-attribute

Python
1
analytics_data: AnalyticsData | None

Данные аналитики.

barcodes instance-attribute

Python
1
barcodes: Barcodes | None

Штрихкоды отправления.

cancellation instance-attribute

Python
1
cancellation: Cancellation

Информация об отмене.

courier class-attribute instance-attribute

Python
1
courier: Courier | None = None

Данные о курьере.

customer instance-attribute

Python
1
customer: Customer | None

Данные о покупателе.

delivering_date instance-attribute

Python
1
delivering_date: datetime | None

Дата передачи отправления в доставку.

delivery_method instance-attribute

Python
1
delivery_method: DeliveryMethod

Метод доставки.

delivery_price class-attribute instance-attribute

Python
1
delivery_price: str | None = None

Стоимость доставки

financial_data instance-attribute

Python
1
financial_data: FinancialData | None

Данные о стоимости товара, размере скидки, выплате и комиссии.

in_process_at instance-attribute

Python
1
in_process_at: datetime

Дата и время начала обработки отправления.

is_express instance-attribute

Python
1
is_express: bool

Если использовалась быстрая доставка Ozon Express — true.

is_multibox instance-attribute

Python
1
is_multibox: bool

Признак, что в отправлении есть многокоробочный товар и нужно передать количество коробок для него:

  • true — до сборки передайте количество коробок через метод /v3/posting/multiboxqty/set.
  • false — отправление собрано с указанием количества коробок в параметре multi_box_qty или в отправлении нет многокоробочного товара.

multi_box_qty instance-attribute

Python
1
multi_box_qty: int

Количество коробок, в которые упакован товар.

order_id instance-attribute

Python
1
order_id: int

Идентификатор заказа, к которому относится отправление.

order_number instance-attribute

Python
1
order_number: str

Номер заказа, к которому относится отправление.

parent_posting_number instance-attribute

Python
1
parent_posting_number: str

Номер родительского отправления, в результате разделения которого появилось текущее.

posting_number instance-attribute

Python
1
posting_number: str

Номер отправления.

product_exemplars class-attribute instance-attribute

Python
1
product_exemplars: list[ProductExemplar] = field(metadata={'deserialize': lambda v: v['products']}, default=None)

Информация по продуктам и их экзмеплярам.

Ответ содержит поле product_exemplars, если в запросе передан признак with.product_exemplars = true.

products instance-attribute

Python
1
products: list[PostingProduct]

Список товаров в отправлении.

provider_status class-attribute instance-attribute

Python
1
provider_status: str | None = None

Статус службы доставки.

prr_option instance-attribute

Python
1
prr_option: PrrOption | PrrOptionEnum

Информация об услуге погрузочно-разгрузочных работ. Актуально для КГТ-отправлений с доставкой силами продавца или интегрированной службой.

requirements instance-attribute

Python
1
requirements: Requirements

Список продуктов, для которых нужно передать страну-изготовителя, номер грузовой таможенной декларации (ГТД), регистрационный номер партии товара (РНПТ) или маркировку «Честный ЗНАК», чтобы перевести отправление в следующий статус.

shipment_date instance-attribute

Python
1
shipment_date: datetime

Дата и время, до которой необходимо собрать отправление. Если отправление не собрать к этой дате — оно автоматически отменится.