package ozon type Order string const ( Ascending Order = "ASC" Descending Order = "DESC" ) type GetAnalyticsDataFilterOperation string const ( Equal GetAnalyticsDataFilterOperation = "EQ" Greater GetAnalyticsDataFilterOperation = "GT" GreaterEqual GetAnalyticsDataFilterOperation = "GTE" Lesser GetAnalyticsDataFilterOperation = "LT" LesserEqual GetAnalyticsDataFilterOperation = "LTE" ) type GetAnalyticsDataFilterMetric string const ( UnknownMetric GetAnalyticsDataFilterMetric = "unknown_metric" HitsViewSearch GetAnalyticsDataFilterMetric = "hits_view_search" HistViewPDP GetAnalyticsDataFilterMetric = "hits_view_pdp" HitsView GetAnalyticsDataFilterMetric = "hist_view" HitsToCartSearch GetAnalyticsDataFilterMetric = "hits_tocart_search" HitsToCartPDP GetAnalyticsDataFilterMetric = "hits_tocart_pdp" SessionViewSearch GetAnalyticsDataFilterMetric = "session_view_search" SessionViewPDP GetAnalyticsDataFilterMetric = "session_view_pdp" SessionView GetAnalyticsDataFilterMetric = "session_view" ConvToCartSearch GetAnalyticsDataFilterMetric = "conv_tocart_search" ConvToCartPDP GetAnalyticsDataFilterMetric = "conv_tocart_pdp" ConvToCart GetAnalyticsDataFilterMetric = "conv_tocart" Revenue GetAnalyticsDataFilterMetric = "revenue" ReturnsMetric GetAnalyticsDataFilterMetric = "returns" CancellationsMetric GetAnalyticsDataFilterMetric = "cancellations" OrderedUnits GetAnalyticsDataFilterMetric = "ordered_units" DeliveredUnits GetAnalyticsDataFilterMetric = "delivered_units" AdvViewPDP GetAnalyticsDataFilterMetric = "adv_view_pdp" AdvViewSearchCategory GetAnalyticsDataFilterMetric = "adv_view_search_category" AdvViewAll GetAnalyticsDataFilterMetric = "adv_view_all" AdvSumAll GetAnalyticsDataFilterMetric = "adv_sum_all" PositionCategory GetAnalyticsDataFilterMetric = "position_category" PostingsMetric GetAnalyticsDataFilterMetric = "postings" PostingsPremium GetAnalyticsDataFilterMetric = "postings_premium" ) type WarehouseType string const ( // Ozon warehouses with Fresh delivery ExpressDarkStore WarehouseType = "EXPRESS_DARK_STORE" // Ozon warehouses without Fresh delivery NotExressDarkStore WarehouseType = "NOT_EXPRESS_DARK_STORE" // All Ozon warehouses ALLWarehouseType WarehouseType = "ALL" ) type Language string const ( Default Language = "DEFAULT" Russian Language = "RU" English Language = "EN" Turkish Language = "TR" Chinese Language = "ZH_HANS" ) type AttributeType string const ( All AttributeType = "ALL" Required AttributeType = "REQUIRED" Optional AttributeType = "OPTIONAL" ) type ListDiscountRequestsStatus string const ( New ListDiscountRequestsStatus = "NEW" Seen ListDiscountRequestsStatus = "SEEN" Approved ListDiscountRequestsStatus = "APPROVED" PartlyApproved ListDiscountRequestsStatus = "PARTLY_APPROVED" Declined ListDiscountRequestsStatus = "DECLINED" AutoDeclined ListDiscountRequestsStatus = "AUTO_DECLINED" DeclinedByUser ListDiscountRequestsStatus = "DECLINED_BY_USER" Coupon ListDiscountRequestsStatus = "COUPON" Purchased ListDiscountRequestsStatus = "PURCHASED" ) type WorkingDay string const ( Mon WorkingDay = "1" Tue WorkingDay = "2" Wed WorkingDay = "3" Thu WorkingDay = "4" Fri WorkingDay = "5" Sat WorkingDay = "6" Sun WorkingDay = "7" ) type GetAnalyticsDataDimension string const ( UnknownDimension GetAnalyticsDataDimension = "unknownDimension" SKUDimension GetAnalyticsDataDimension = "sku" SPUDimension GetAnalyticsDataDimension = "spu" DayDimension GetAnalyticsDataDimension = "day" WeekDimension GetAnalyticsDataDimension = "week" MonthDimension GetAnalyticsDataDimension = "month" YearDimension GetAnalyticsDataDimension = "year" Category1Dimension GetAnalyticsDataDimension = "category1" Category2Dimension GetAnalyticsDataDimension = "category2" Category3Dimension GetAnalyticsDataDimension = "category3" Category4Dimension GetAnalyticsDataDimension = "category4" BrandDimension GetAnalyticsDataDimension = "brand" ModelIDDimension GetAnalyticsDataDimension = "modelID" ) type SupplyRequestState string const ( // request draft. Only for supplies via vDC Draft SupplyRequestState = "DRAFT" // selecting supply options. Only for supplies via vDC SupplyVariantsArranging SupplyRequestState = "SUPPLY_VARIANTS_ARRANGING" // no supply options, the request is archived. Only for supplies via vDC HasNoSupplyVariantsArchive SupplyRequestState = "HAS_NO_SUPPLY_VARIANTS_ARCHIVE" // no supply options. Only for supplies via vDC HasNoSupplyVariantsNew SupplyRequestState = "HAS_NO_SUPPLY_VARIANTS_NEW" // supply being approved. Only for supplies via vDC SupplyVariantsConfirmation SupplyRequestState = "SUPPLY_VARIANTS_CONFIRMATION" // time reservation TimeslotBooking SupplyRequestState = "TIMESLOT_BOOKING" // filling in the data DATA_FILLING SupplyRequestState = "DATA_FILLING" // ready for shipment ReadyToSupply SupplyRequestState = "READY_TO_SUPPLY" // accepted at the shipping point AcceptedAtSupplyWarehouse SupplyRequestState = "ACCEPTED_AT_SUPPLY_WAREHOUSE" // on the way InTransit SupplyRequestState = "IN_TRANSIT" // acceptance at the warehouse AcceptanceAtStorageWarehouse SupplyRequestState = "ACCEPTANCE_AT_STORAGE_WAREHOUSE" // acts being approved ReportsConfirmationAwaiting SupplyRequestState = "REPORTS_CONFIRMATION_AWAITING" // dispute ReportRejected SupplyRequestState = "REPORT_REJECTED" // completed Completed SupplyRequestState = "COMPLETED" // refused acceptance RejectedAtSupplyWarehouse SupplyRequestState = "REJECTED_AT_SUPPLY_WAREHOUSE" // cancelled Cancelled SupplyRequestState = "CANCELLED" // overdue Overdue SupplyRequestState = "OVERDUE" ) type ShipmentStatus string const ( // acceptance is in progress AcceptanceInProgress ShipmentStatus = "acceptance_in_progress" // arbitration Arbitration ShipmentStatus = "arbitration" // awaiting confirmation AwaitingApprove ShipmentStatus = "awaiting_approve" // awaiting shipping AwaitingDeliver ShipmentStatus = "awaiting_deliver" // awaiting packaging AwaitingPackaging ShipmentStatus = "awaiting_packaging" // created AwaitingVerification ShipmentStatus = "awaiting_verification" // cancelled CancelledSubstatus ShipmentStatus = "cancelled" // delivered Delivered ShipmentStatus = "delivered" // delivery is in progress Delivering ShipmentStatus = "delivering" // picked up by driver DriverPickup ShipmentStatus = "driver_pickup" // not accepted at the sorting center NotAccepted ShipmentStatus = "not_accepted" // sent by the seller SentBySeller ShipmentStatus = "sent_by_seller" ) type ShipmentSubstatus string const ( // acceptance in progress PostingAcceptanceInProgress ShipmentStatus = "posting_acceptance_in_progress" // arbitrage PostingInArbitration ShipmentStatus = "posting_in_arbitration" // created PostingCreated ShipmentStatus = "posting_created" // in the freight PostingInCarriage ShipmentStatus = "posting_in_carriage" // not added to the freight PostingNotInCarriage ShipmentStatus = "posting_not_in_carriage" // registered PostingRegistered ShipmentStatus = "posting_registered" // is handed over to the delivery service PostingTransferringToDelivery ShipmentStatus = "posting_transferring_to_delivery" // waiting for passport data PostingAwaitingPassportData ShipmentStatus = "posting_awaiting_passport_data" // created PostingCreatedSubstatus ShipmentStatus = "posting_created" // awaiting registration PostingAwaitingRegistration ShipmentStatus = "posting_awaiting_registration" // registration error PostingRegistrationError ShipmentStatus = "posting_registration_error" // created PostingSplitPending ShipmentStatus = "posting_split_pending" // canceled PostingCancelled ShipmentStatus = "posting_canceled" // customer delivery arbitrage PostingInClientArbitration ShipmentStatus = "posting_in_client_arbitration" // delivered PostingDelivered ShipmentStatus = "posting_delivered" // recieved PostingReceived ShipmentStatus = "posting_received" // presumably delivered PostingConditionallyDelivered ShipmentStatus = "posting_conditionally_delivered" // courier on the way PostingInCourierService ShipmentStatus = "posting_in_courier_service" // at the pick-up point PostingInPickupPoint ShipmentStatus = "posting_in_pickup_point" // on the way to the city PostingOnWayToCity ShipmentStatus = "posting_on_way_to_city" // on the way to the pick-up point PostingOnWayToPickupPoint ShipmentStatus = "posting_on_way_to_pickup_point" // returned to the warehouse PostingReturnedToWarehouse ShipmentStatus = "posting_returned_to_warehouse" // is handed over to the courier PostingTransferredToCourierService ShipmentStatus = "posting_transferred_to_courier_service" // handed over to the driver PostingDriverPickup ShipmentStatus = "posting_driver_pick_up" // not accepted at the sorting center PostingNotInSortCenter ShipmentStatus = "posting_not_in_sort_center" // sent by the seller SentBySellerSubstatus ShipmentStatus = "sent_by_seller" ) type TPLIntegrationType string const ( // delivery by the Ozon logistics OzonTPLType TPLIntegrationType = "ozon" // delivery by a third-party service, Ozon registers the order AggregatorTPLType TPLIntegrationType = "aggregator" // delivery by a third-party service, the seller registers the order TrackingTPLType TPLIntegrationType = "3pl_tracking" // delivery by the seller NonIntegratedTPLType TPLIntegrationType = "non_integrated" )