Copyright | (c) 2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- Service Configuration
- OAuth Scopes
- OrdersAcknowledgeRequest
- AccountTax
- OrdersUpdateMerchantOrderIdRequest
- OrdersAdvanceTestOrderResponse
- ProductsCustomBatchResponse
- OrdersGettestOrdertemplateTemplateName
- TestOrderCustomer
- DatafeedstatusesCustomBatchResponse
- OrderReturn
- AccounttaxCustomBatchResponseEntry
- InventoryCustomBatchRequest
- AccountsAuthInfoResponse
- ProductStatusDestinationStatus
- AccountTaxTaxRule
- ProductDestination
- DatafeedsCustomBatchRequest
- OrdersCustomBatchRequestEntry
- OrdersRefundRequest
- AccountShippingShippingServiceCalculationMethod
- OrdersCustomBatchRequestEntryCancelLineItem
- OrderLineItemShippingDetailsMethod
- Datafeed
- OrdersCreateTestOrderResponse
- AccountsCustomBatchResponseEntry
- OrdersListOrderBy
- AccountIdentifier
- TestOrderPaymentMethod
- OrderLineItem
- ProductstatusesCustomBatchResponse
- ProductUnitPricingMeasure
- OrdersUpdateShipmentRequest
- OrderShipmentLineItemShipment
- OrdersListStatuses
- LoyaltyPoints
- AccountshippingCustomBatchRequest
- OrdersCustomBatchRequestEntryShipLineItems
- AccountStatus
- OrdersReturnLineItemRequest
- AccountstatusesCustomBatchRequest
- AccounttaxListResponse
- OrdersGetTestOrderTemplateResponse
- AccountsCustomBatchRequestEntry
- Weight
- ProductInstallment
- Error'
- ProductstatusesListResponse
- OrdersRefundResponse
- OrdersCreateTestOrderRequest
- AccountUser
- AccountStatusExampleItem
- DatafeedsCustomBatchRequestEntry
- DatafeedFetchSchedule
- OrdersCustomBatchRequest
- AccountsListResponse
- ProductStatusDataQualityIssue
- OrdersShipLineItemsRequest
- AccountsCustomBatchResponse
- ProductTax
- OrderShipment
- OrderLineItemReturnInfo
- AccountShippingRateTableCell
- Account
- InventorySetRequest
- AccountShippingShippingServiceCostRule
- OrdersCancelLineItemRequest
- ProductShippingWeight
- AccountstatusesCustomBatchRequestEntry
- ProductstatusesCustomBatchResponseEntry
- OrdersCustomBatchRequestEntryCancel
- DatafeedFormat
- ProductShipping
- AccountshippingCustomBatchRequestEntry
- AccountsCustomBatchRequest
- ProductCustomAttribute
- AccountShippingPostalCodeRange
- OrdersListResponse
- OrdersShipLineItemsResponse
- AccountShippingShippingService
- AccountShippingRateTable
- AccountshippingCustomBatchResponse
- OrdersUpdateShipmentResponse
- ProductstatusesCustomBatchRequest
- OrdersReturnLineItemResponse
- ProductCustomGroup
- AccountstatusesCustomBatchResponse
- ProductStatus
- AccountstatusesListResponse
- AccounttaxCustomBatchRequest
- ProductsCustomBatchRequestEntry
- DatafeedstatusesCustomBatchRequestEntry
- OrderCustomer
- InventoryCustomBatchResponseEntry
- AccountshippingListResponse
- Inventory
- OrdersGetByMerchantOrderIdResponse
- OrdersCancelRequest
- OrderLineItemProductVariantAttribute
- OrdersCustomBatchResponseEntry
- AccountShippingCarrierRate
- Price
- OrderLineItemShippingDetails
- DatafeedsCustomBatchResponse
- OrderDeliveryDetails
- OrdersCancelResponse
- TestOrder
- DatafeedstatusesCustomBatchResponseEntry
- OrderRefund
- TestOrderLineItemProduct
- AccounttaxCustomBatchResponse
- InventoryCustomBatchRequestEntry
- OrderAddress
- ProductUnitPricingBaseMeasure
- AccountShippingCondition
- DatafeedsListResponse
- ProductsCustomBatchResponseEntry
- OrderPaymentMethod
- Product
- Errors
- AccountstatusesCustomBatchResponseEntry
- InventorySetResponse
- OrdersCancelLineItemResponse
- TestOrderLineItem
- ProductstatusesCustomBatchRequestEntry
- AccountshippingCustomBatchResponseEntry
- ProductAspect
- AccountShipping
- OrdersUpdateMerchantOrderIdResponse
- DatafeedStatusExample
- OrdersAcknowledgeResponse
- Order
- InventoryCustomBatchResponse
- OrderLineItemProduct
- AccounttaxCustomBatchRequestEntry
- DatafeedStatusError
- ProductsCustomBatchRequest
- OrdersCustomBatchRequestEntryReturnLineItem
- OrdersCustomBatchRequestEntryUpdateShipment
- DatafeedStatus
- DatafeedstatusesCustomBatchRequest
- AccountShippingLocationGroup
- AccountStatusDataQualityIssue
- ProductShippingDimension
- DatafeedsCustomBatchResponseEntry
- OrdersCustomBatchRequestEntryRefund
- DatafeedstatusesListResponse
- ProductsListResponse
- AccountAdwordsLink
- OrderCancellation
- OrdersCustomBatchResponse
- shoppingContentService :: Service
- contentScope :: OAuthScope
- data OrdersAcknowledgeRequest
- ordersAcknowledgeRequest :: OrdersAcknowledgeRequest
- oarOperationId :: Lens' OrdersAcknowledgeRequest (Maybe Text)
- data AccountTax
- accountTax :: AccountTax
- atRules :: Lens' AccountTax [AccountTaxTaxRule]
- atKind :: Lens' AccountTax Text
- atAccountId :: Lens' AccountTax (Maybe Word64)
- data OrdersUpdateMerchantOrderIdRequest
- ordersUpdateMerchantOrderIdRequest :: OrdersUpdateMerchantOrderIdRequest
- oumoirMerchantOrderId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text)
- oumoirOperationId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text)
- data OrdersAdvanceTestOrderResponse
- ordersAdvanceTestOrderResponse :: OrdersAdvanceTestOrderResponse
- oatorKind :: Lens' OrdersAdvanceTestOrderResponse Text
- data ProductsCustomBatchResponse
- productsCustomBatchResponse :: ProductsCustomBatchResponse
- pcbrEntries :: Lens' ProductsCustomBatchResponse [ProductsCustomBatchResponseEntry]
- pcbrKind :: Lens' ProductsCustomBatchResponse Text
- data OrdersGettestOrdertemplateTemplateName
- data TestOrderCustomer
- testOrderCustomer :: TestOrderCustomer
- tocFullName :: Lens' TestOrderCustomer (Maybe Text)
- tocEmail :: Lens' TestOrderCustomer (Maybe Text)
- tocExplicitMarketingPreference :: Lens' TestOrderCustomer (Maybe Bool)
- data DatafeedstatusesCustomBatchResponse
- datafeedstatusesCustomBatchResponse :: DatafeedstatusesCustomBatchResponse
- dcbrEntries :: Lens' DatafeedstatusesCustomBatchResponse [DatafeedstatusesCustomBatchResponseEntry]
- dcbrKind :: Lens' DatafeedstatusesCustomBatchResponse Text
- data OrderReturn
- orderReturn :: OrderReturn
- orQuantity :: Lens' OrderReturn (Maybe Word32)
- orActor :: Lens' OrderReturn (Maybe Text)
- orReason :: Lens' OrderReturn (Maybe Text)
- orCreationDate :: Lens' OrderReturn (Maybe Text)
- orReasonText :: Lens' OrderReturn (Maybe Text)
- data AccounttaxCustomBatchResponseEntry
- accounttaxCustomBatchResponseEntry :: AccounttaxCustomBatchResponseEntry
- acbreAccountTax :: Lens' AccounttaxCustomBatchResponseEntry (Maybe AccountTax)
- acbreKind :: Lens' AccounttaxCustomBatchResponseEntry Text
- acbreErrors :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Errors)
- acbreBatchId :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Word32)
- data InventoryCustomBatchRequest
- inventoryCustomBatchRequest :: InventoryCustomBatchRequest
- icbrEntries :: Lens' InventoryCustomBatchRequest [InventoryCustomBatchRequestEntry]
- data AccountsAuthInfoResponse
- accountsAuthInfoResponse :: AccountsAuthInfoResponse
- aairKind :: Lens' AccountsAuthInfoResponse Text
- aairAccountIdentifiers :: Lens' AccountsAuthInfoResponse [AccountIdentifier]
- data ProductStatusDestinationStatus
- productStatusDestinationStatus :: ProductStatusDestinationStatus
- psdsDestination :: Lens' ProductStatusDestinationStatus (Maybe Text)
- psdsIntention :: Lens' ProductStatusDestinationStatus (Maybe Text)
- psdsApprovalStatus :: Lens' ProductStatusDestinationStatus (Maybe Text)
- data AccountTaxTaxRule
- accountTaxTaxRule :: AccountTaxTaxRule
- attrUseGlobalRate :: Lens' AccountTaxTaxRule (Maybe Bool)
- attrCountry :: Lens' AccountTaxTaxRule (Maybe Text)
- attrShippingTaxed :: Lens' AccountTaxTaxRule (Maybe Bool)
- attrLocationId :: Lens' AccountTaxTaxRule (Maybe Word64)
- attrRatePercent :: Lens' AccountTaxTaxRule (Maybe Text)
- data ProductDestination
- productDestination :: ProductDestination
- pdIntention :: Lens' ProductDestination (Maybe Text)
- pdDestinationName :: Lens' ProductDestination (Maybe Text)
- data DatafeedsCustomBatchRequest
- datafeedsCustomBatchRequest :: DatafeedsCustomBatchRequest
- dEntries :: Lens' DatafeedsCustomBatchRequest [DatafeedsCustomBatchRequestEntry]
- data OrdersCustomBatchRequestEntry
- ordersCustomBatchRequestEntry :: OrdersCustomBatchRequestEntry
- ocbreMerchantId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word64)
- ocbreCancelLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancelLineItem)
- ocbreRefund :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryRefund)
- ocbreUpdateShipment :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryUpdateShipment)
- ocbreReturnLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryReturnLineItem)
- ocbreMerchantOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreMethod :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreShipLineItems :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryShipLineItems)
- ocbreOperationId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text)
- ocbreCancel :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancel)
- ocbreBatchId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word32)
- data OrdersRefundRequest
- ordersRefundRequest :: OrdersRefundRequest
- orrAmount :: Lens' OrdersRefundRequest (Maybe Price)
- orrReason :: Lens' OrdersRefundRequest (Maybe Text)
- orrOperationId :: Lens' OrdersRefundRequest (Maybe Text)
- orrReasonText :: Lens' OrdersRefundRequest (Maybe Text)
- data AccountShippingShippingServiceCalculationMethod
- accountShippingShippingServiceCalculationMethod :: AccountShippingShippingServiceCalculationMethod
- assscmPercentageRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text)
- assscmCarrierRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text)
- assscmRateTable :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text)
- assscmExcluded :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Bool)
- assscmFlatRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Price)
- data OrdersCustomBatchRequestEntryCancelLineItem
- ordersCustomBatchRequestEntryCancelLineItem :: OrdersCustomBatchRequestEntryCancelLineItem
- ocbrecliQuantity :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Word32)
- ocbrecliLineItemId :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text)
- ocbrecliReason :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text)
- ocbrecliReasonText :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text)
- data OrderLineItemShippingDetailsMethod
- orderLineItemShippingDetailsMethod :: OrderLineItemShippingDetailsMethod
- olisdmCarrier :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text)
- olisdmMethodName :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text)
- olisdmMaxDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32)
- olisdmMinDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32)
- data Datafeed
- datafeed :: Datafeed
- dKind :: Lens' Datafeed Text
- dFormat :: Lens' Datafeed (Maybe DatafeedFormat)
- dAttributeLanguage :: Lens' Datafeed (Maybe Text)
- dTargetCountry :: Lens' Datafeed (Maybe Text)
- dFetchSchedule :: Lens' Datafeed (Maybe DatafeedFetchSchedule)
- dName :: Lens' Datafeed (Maybe Text)
- dIntendedDestinations :: Lens' Datafeed [Text]
- dId :: Lens' Datafeed (Maybe Int64)
- dContentLanguage :: Lens' Datafeed (Maybe Text)
- dContentType :: Lens' Datafeed (Maybe Text)
- dFileName :: Lens' Datafeed (Maybe Text)
- data OrdersCreateTestOrderResponse
- ordersCreateTestOrderResponse :: OrdersCreateTestOrderResponse
- octorKind :: Lens' OrdersCreateTestOrderResponse Text
- octorOrderId :: Lens' OrdersCreateTestOrderResponse (Maybe Text)
- data AccountsCustomBatchResponseEntry
- accountsCustomBatchResponseEntry :: AccountsCustomBatchResponseEntry
- aKind :: Lens' AccountsCustomBatchResponseEntry Text
- aAccount :: Lens' AccountsCustomBatchResponseEntry (Maybe Account)
- aErrors :: Lens' AccountsCustomBatchResponseEntry (Maybe Errors)
- aBatchId :: Lens' AccountsCustomBatchResponseEntry (Maybe Word32)
- data OrdersListOrderBy
- data AccountIdentifier
- accountIdentifier :: AccountIdentifier
- aiMerchantId :: Lens' AccountIdentifier (Maybe Word64)
- aiAggregatorId :: Lens' AccountIdentifier (Maybe Word64)
- data TestOrderPaymentMethod
- testOrderPaymentMethod :: TestOrderPaymentMethod
- topmExpirationMonth :: Lens' TestOrderPaymentMethod (Maybe Int32)
- topmExpirationYear :: Lens' TestOrderPaymentMethod (Maybe Int32)
- topmLastFourDigits :: Lens' TestOrderPaymentMethod (Maybe Text)
- topmType :: Lens' TestOrderPaymentMethod (Maybe Text)
- topmPredefinedBillingAddress :: Lens' TestOrderPaymentMethod (Maybe Text)
- data OrderLineItem
- orderLineItem :: OrderLineItem
- oliQuantityOrdered :: Lens' OrderLineItem (Maybe Word32)
- oliReturnInfo :: Lens' OrderLineItem (Maybe OrderLineItemReturnInfo)
- oliQuantityDelivered :: Lens' OrderLineItem (Maybe Word32)
- oliShippingDetails :: Lens' OrderLineItem (Maybe OrderLineItemShippingDetails)
- oliQuantityPending :: Lens' OrderLineItem (Maybe Word32)
- oliCancellations :: Lens' OrderLineItem [OrderCancellation]
- oliQuantityCanceled :: Lens' OrderLineItem (Maybe Word32)
- oliId :: Lens' OrderLineItem (Maybe Text)
- oliTax :: Lens' OrderLineItem (Maybe Price)
- oliPrice :: Lens' OrderLineItem (Maybe Price)
- oliQuantityShipped :: Lens' OrderLineItem (Maybe Word32)
- oliQuantityReturned :: Lens' OrderLineItem (Maybe Word32)
- oliProduct :: Lens' OrderLineItem (Maybe OrderLineItemProduct)
- oliReturns :: Lens' OrderLineItem [OrderReturn]
- data ProductstatusesCustomBatchResponse
- productstatusesCustomBatchResponse :: ProductstatusesCustomBatchResponse
- pEntries :: Lens' ProductstatusesCustomBatchResponse [ProductstatusesCustomBatchResponseEntry]
- pKind :: Lens' ProductstatusesCustomBatchResponse Text
- data ProductUnitPricingMeasure
- productUnitPricingMeasure :: ProductUnitPricingMeasure
- pupmValue :: Lens' ProductUnitPricingMeasure (Maybe Double)
- pupmUnit :: Lens' ProductUnitPricingMeasure (Maybe Text)
- data OrdersUpdateShipmentRequest
- ordersUpdateShipmentRequest :: OrdersUpdateShipmentRequest
- ousrCarrier :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrStatus :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrTrackingId :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrShipmentId :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- ousrOperationId :: Lens' OrdersUpdateShipmentRequest (Maybe Text)
- data OrderShipmentLineItemShipment
- orderShipmentLineItemShipment :: OrderShipmentLineItemShipment
- oslisQuantity :: Lens' OrderShipmentLineItemShipment (Maybe Word32)
- oslisLineItemId :: Lens' OrderShipmentLineItemShipment (Maybe Text)
- data OrdersListStatuses
- data LoyaltyPoints
- loyaltyPoints :: LoyaltyPoints
- lpRatio :: Lens' LoyaltyPoints (Maybe Double)
- lpPointsValue :: Lens' LoyaltyPoints (Maybe Int64)
- lpName :: Lens' LoyaltyPoints (Maybe Text)
- data AccountshippingCustomBatchRequest
- accountshippingCustomBatchRequest :: AccountshippingCustomBatchRequest
- acbrEntries :: Lens' AccountshippingCustomBatchRequest [AccountshippingCustomBatchRequestEntry]
- data OrdersCustomBatchRequestEntryShipLineItems
- ordersCustomBatchRequestEntryShipLineItems :: OrdersCustomBatchRequestEntryShipLineItems
- ocbresliCarrier :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text)
- ocbresliTrackingId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text)
- ocbresliShipmentId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text)
- ocbresliLineItems :: Lens' OrdersCustomBatchRequestEntryShipLineItems [OrderShipmentLineItemShipment]
- data AccountStatus
- accountStatus :: AccountStatus
- asDataQualityIssues :: Lens' AccountStatus [AccountStatusDataQualityIssue]
- asKind :: Lens' AccountStatus Text
- asAccountId :: Lens' AccountStatus (Maybe Text)
- data OrdersReturnLineItemRequest
- ordersReturnLineItemRequest :: OrdersReturnLineItemRequest
- orlirQuantity :: Lens' OrdersReturnLineItemRequest (Maybe Word32)
- orlirLineItemId :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- orlirReason :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- orlirOperationId :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- orlirReasonText :: Lens' OrdersReturnLineItemRequest (Maybe Text)
- data AccountstatusesCustomBatchRequest
- accountstatusesCustomBatchRequest :: AccountstatusesCustomBatchRequest
- aEntries :: Lens' AccountstatusesCustomBatchRequest [AccountstatusesCustomBatchRequestEntry]
- data AccounttaxListResponse
- accounttaxListResponse :: AccounttaxListResponse
- alrNextPageToken :: Lens' AccounttaxListResponse (Maybe Text)
- alrKind :: Lens' AccounttaxListResponse Text
- alrResources :: Lens' AccounttaxListResponse [AccountTax]
- data OrdersGetTestOrderTemplateResponse
- ordersGetTestOrderTemplateResponse :: OrdersGetTestOrderTemplateResponse
- ogtotrKind :: Lens' OrdersGetTestOrderTemplateResponse Text
- ogtotrTemplate :: Lens' OrdersGetTestOrderTemplateResponse (Maybe TestOrder)
- data AccountsCustomBatchRequestEntry
- accountsCustomBatchRequestEntry :: AccountsCustomBatchRequestEntry
- accMerchantId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64)
- accAccount :: Lens' AccountsCustomBatchRequestEntry (Maybe Account)
- accAccountId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64)
- accMethod :: Lens' AccountsCustomBatchRequestEntry (Maybe Text)
- accBatchId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word32)
- data Weight
- weight :: Weight
- wValue :: Lens' Weight (Maybe Text)
- wUnit :: Lens' Weight (Maybe Text)
- data ProductInstallment
- productInstallment :: ProductInstallment
- piAmount :: Lens' ProductInstallment (Maybe Price)
- piMonths :: Lens' ProductInstallment (Maybe Int64)
- data Error'
- error' :: Error'
- eDomain :: Lens' Error' (Maybe Text)
- eReason :: Lens' Error' (Maybe Text)
- eMessage :: Lens' Error' (Maybe Text)
- data ProductstatusesListResponse
- productstatusesListResponse :: ProductstatusesListResponse
- plrNextPageToken :: Lens' ProductstatusesListResponse (Maybe Text)
- plrKind :: Lens' ProductstatusesListResponse Text
- plrResources :: Lens' ProductstatusesListResponse [ProductStatus]
- data OrdersRefundResponse
- ordersRefundResponse :: OrdersRefundResponse
- orrKind :: Lens' OrdersRefundResponse Text
- orrExecutionStatus :: Lens' OrdersRefundResponse (Maybe Text)
- data OrdersCreateTestOrderRequest
- ordersCreateTestOrderRequest :: OrdersCreateTestOrderRequest
- octorTemplateName :: Lens' OrdersCreateTestOrderRequest (Maybe Text)
- octorTestOrder :: Lens' OrdersCreateTestOrderRequest (Maybe TestOrder)
- data AccountUser
- accountUser :: AccountUser
- auAdmin :: Lens' AccountUser (Maybe Bool)
- auEmailAddress :: Lens' AccountUser (Maybe Text)
- data AccountStatusExampleItem
- accountStatusExampleItem :: AccountStatusExampleItem
- aseiSubmittedValue :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiLink :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiItemId :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiTitle :: Lens' AccountStatusExampleItem (Maybe Text)
- aseiValueOnLandingPage :: Lens' AccountStatusExampleItem (Maybe Text)
- data DatafeedsCustomBatchRequestEntry
- datafeedsCustomBatchRequestEntry :: DatafeedsCustomBatchRequestEntry
- dcbreMerchantId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64)
- dcbreDatafeed :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Datafeed)
- dcbreMethod :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Text)
- dcbreDatafeedId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64)
- dcbreBatchId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word32)
- data DatafeedFetchSchedule
- datafeedFetchSchedule :: DatafeedFetchSchedule
- dfsFetchURL :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsUsername :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsPassword :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsDayOfMonth :: Lens' DatafeedFetchSchedule (Maybe Word32)
- dfsHour :: Lens' DatafeedFetchSchedule (Maybe Word32)
- dfsWeekday :: Lens' DatafeedFetchSchedule (Maybe Text)
- dfsTimeZone :: Lens' DatafeedFetchSchedule (Maybe Text)
- data OrdersCustomBatchRequest
- ordersCustomBatchRequest :: OrdersCustomBatchRequest
- ocbrEntries :: Lens' OrdersCustomBatchRequest [OrdersCustomBatchRequestEntry]
- data AccountsListResponse
- accountsListResponse :: AccountsListResponse
- accNextPageToken :: Lens' AccountsListResponse (Maybe Text)
- accKind :: Lens' AccountsListResponse Text
- accResources :: Lens' AccountsListResponse [Account]
- data ProductStatusDataQualityIssue
- productStatusDataQualityIssue :: ProductStatusDataQualityIssue
- psdqiLocation :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiFetchStatus :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiSeverity :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiValueProvided :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiId :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiValueOnLandingPage :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiTimestamp :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- psdqiDetail :: Lens' ProductStatusDataQualityIssue (Maybe Text)
- data OrdersShipLineItemsRequest
- ordersShipLineItemsRequest :: OrdersShipLineItemsRequest
- oslirCarrier :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- oslirTrackingId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- oslirShipmentId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- oslirLineItems :: Lens' OrdersShipLineItemsRequest [OrderShipmentLineItemShipment]
- oslirOperationId :: Lens' OrdersShipLineItemsRequest (Maybe Text)
- data AccountsCustomBatchResponse
- accountsCustomBatchResponse :: AccountsCustomBatchResponse
- acbrcEntries :: Lens' AccountsCustomBatchResponse [AccountsCustomBatchResponseEntry]
- acbrcKind :: Lens' AccountsCustomBatchResponse Text
- data ProductTax
- productTax :: ProductTax
- ptTaxShip :: Lens' ProductTax (Maybe Bool)
- ptCountry :: Lens' ProductTax (Maybe Text)
- ptPostalCode :: Lens' ProductTax (Maybe Text)
- ptRate :: Lens' ProductTax (Maybe Double)
- ptRegion :: Lens' ProductTax (Maybe Text)
- ptLocationId :: Lens' ProductTax (Maybe Int64)
- data OrderShipment
- orderShipment :: OrderShipment
- osCarrier :: Lens' OrderShipment (Maybe Text)
- osStatus :: Lens' OrderShipment (Maybe Text)
- osTrackingId :: Lens' OrderShipment (Maybe Text)
- osLineItems :: Lens' OrderShipment [OrderShipmentLineItemShipment]
- osId :: Lens' OrderShipment (Maybe Text)
- osCreationDate :: Lens' OrderShipment (Maybe Text)
- osDeliveryDate :: Lens' OrderShipment (Maybe Text)
- data OrderLineItemReturnInfo
- orderLineItemReturnInfo :: OrderLineItemReturnInfo
- oliriIsReturnable :: Lens' OrderLineItemReturnInfo (Maybe Bool)
- oliriPolicyURL :: Lens' OrderLineItemReturnInfo (Maybe Text)
- oliriDaysToReturn :: Lens' OrderLineItemReturnInfo (Maybe Int32)
- data AccountShippingRateTableCell
- accountShippingRateTableCell :: AccountShippingRateTableCell
- asrtcRate :: Lens' AccountShippingRateTableCell (Maybe Price)
- asrtcCondition :: Lens' AccountShippingRateTableCell (Maybe AccountShippingCondition)
- data Account
- account :: Account
- aaUsers :: Lens' Account [AccountUser]
- aaKind :: Lens' Account Text
- aaSellerId :: Lens' Account (Maybe Text)
- aaName :: Lens' Account (Maybe Text)
- aaReviewsURL :: Lens' Account (Maybe Text)
- aaId :: Lens' Account (Maybe Word64)
- aaWebsiteURL :: Lens' Account (Maybe Text)
- aaAdwordsLinks :: Lens' Account [AccountAdwordsLink]
- aaAdultContent :: Lens' Account (Maybe Bool)
- data InventorySetRequest
- inventorySetRequest :: InventorySetRequest
- isrQuantity :: Lens' InventorySetRequest (Maybe Word32)
- isrSalePrice :: Lens' InventorySetRequest (Maybe Price)
- isrAvailability :: Lens' InventorySetRequest (Maybe Text)
- isrSalePriceEffectiveDate :: Lens' InventorySetRequest (Maybe Text)
- isrSellOnGoogleQuantity :: Lens' InventorySetRequest (Maybe Word32)
- isrPrice :: Lens' InventorySetRequest (Maybe Price)
- data AccountShippingShippingServiceCostRule
- accountShippingShippingServiceCostRule :: AccountShippingShippingServiceCostRule
- assscrChildren :: Lens' AccountShippingShippingServiceCostRule [AccountShippingShippingServiceCostRule]
- assscrCalculationMethod :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingShippingServiceCalculationMethod)
- assscrCondition :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingCondition)
- data OrdersCancelLineItemRequest
- ordersCancelLineItemRequest :: OrdersCancelLineItemRequest
- oclirQuantity :: Lens' OrdersCancelLineItemRequest (Maybe Word32)
- oclirLineItemId :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirReason :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirOperationId :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- oclirReasonText :: Lens' OrdersCancelLineItemRequest (Maybe Text)
- data ProductShippingWeight
- productShippingWeight :: ProductShippingWeight
- pswValue :: Lens' ProductShippingWeight (Maybe Double)
- pswUnit :: Lens' ProductShippingWeight (Maybe Text)
- data AccountstatusesCustomBatchRequestEntry
- accountstatusesCustomBatchRequestEntry :: AccountstatusesCustomBatchRequestEntry
- acbrecMerchantId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64)
- acbrecAccountId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64)
- acbrecMethod :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Text)
- acbrecBatchId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word32)
- data ProductstatusesCustomBatchResponseEntry
- productstatusesCustomBatchResponseEntry :: ProductstatusesCustomBatchResponseEntry
- pcbreKind :: Lens' ProductstatusesCustomBatchResponseEntry Text
- pcbreProductStatus :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe ProductStatus)
- pcbreErrors :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Errors)
- pcbreBatchId :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Word32)
- data OrdersCustomBatchRequestEntryCancel
- ordersCustomBatchRequestEntryCancel :: OrdersCustomBatchRequestEntryCancel
- ocbrecReason :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text)
- ocbrecReasonText :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text)
- data DatafeedFormat
- datafeedFormat :: DatafeedFormat
- dfQuotingMode :: Lens' DatafeedFormat (Maybe Text)
- dfFileEncoding :: Lens' DatafeedFormat (Maybe Text)
- dfColumnDelimiter :: Lens' DatafeedFormat (Maybe Text)
- data ProductShipping
- productShipping :: ProductShipping
- psService :: Lens' ProductShipping (Maybe Text)
- psLocationGroupName :: Lens' ProductShipping (Maybe Text)
- psCountry :: Lens' ProductShipping (Maybe Text)
- psPostalCode :: Lens' ProductShipping (Maybe Text)
- psPrice :: Lens' ProductShipping (Maybe Price)
- psRegion :: Lens' ProductShipping (Maybe Text)
- psLocationId :: Lens' ProductShipping (Maybe Int64)
- data AccountshippingCustomBatchRequestEntry
- accountshippingCustomBatchRequestEntry :: AccountshippingCustomBatchRequestEntry
- aaMerchantId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64)
- aaAccountId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64)
- aaMethod :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Text)
- aaAccountShipping :: Lens' AccountshippingCustomBatchRequestEntry (Maybe AccountShipping)
- aaBatchId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word32)
- data AccountsCustomBatchRequest
- accountsCustomBatchRequest :: AccountsCustomBatchRequest
- accEntries :: Lens' AccountsCustomBatchRequest [AccountsCustomBatchRequestEntry]
- data ProductCustomAttribute
- productCustomAttribute :: ProductCustomAttribute
- pcaValue :: Lens' ProductCustomAttribute (Maybe Text)
- pcaName :: Lens' ProductCustomAttribute (Maybe Text)
- pcaType :: Lens' ProductCustomAttribute (Maybe Text)
- pcaUnit :: Lens' ProductCustomAttribute (Maybe Text)
- data AccountShippingPostalCodeRange
- accountShippingPostalCodeRange :: AccountShippingPostalCodeRange
- aspcrStart :: Lens' AccountShippingPostalCodeRange (Maybe Text)
- aspcrEnd :: Lens' AccountShippingPostalCodeRange (Maybe Text)
- data OrdersListResponse
- ordersListResponse :: OrdersListResponse
- olrNextPageToken :: Lens' OrdersListResponse (Maybe Text)
- olrKind :: Lens' OrdersListResponse Text
- olrResources :: Lens' OrdersListResponse [Order]
- data OrdersShipLineItemsResponse
- ordersShipLineItemsResponse :: OrdersShipLineItemsResponse
- oslirKind :: Lens' OrdersShipLineItemsResponse Text
- oslirExecutionStatus :: Lens' OrdersShipLineItemsResponse (Maybe Text)
- data AccountShippingShippingService
- accountShippingShippingService :: AccountShippingShippingService
- asssCostRuleTree :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCostRule)
- asssSaleCountry :: Lens' AccountShippingShippingService (Maybe Text)
- asssCalculationMethod :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCalculationMethod)
- asssActive :: Lens' AccountShippingShippingService (Maybe Bool)
- asssName :: Lens' AccountShippingShippingService (Maybe Text)
- data AccountShippingRateTable
- accountShippingRateTable :: AccountShippingRateTable
- asrtSaleCountry :: Lens' AccountShippingRateTable (Maybe Text)
- asrtContent :: Lens' AccountShippingRateTable [AccountShippingRateTableCell]
- asrtName :: Lens' AccountShippingRateTable (Maybe Text)
- data AccountshippingCustomBatchResponse
- accountshippingCustomBatchResponse :: AccountshippingCustomBatchResponse
- acccEntries :: Lens' AccountshippingCustomBatchResponse [AccountshippingCustomBatchResponseEntry]
- acccKind :: Lens' AccountshippingCustomBatchResponse Text
- data OrdersUpdateShipmentResponse
- ordersUpdateShipmentResponse :: OrdersUpdateShipmentResponse
- ousrKind :: Lens' OrdersUpdateShipmentResponse Text
- ousrExecutionStatus :: Lens' OrdersUpdateShipmentResponse (Maybe Text)
- data ProductstatusesCustomBatchRequest
- productstatusesCustomBatchRequest :: ProductstatusesCustomBatchRequest
- proEntries :: Lens' ProductstatusesCustomBatchRequest [ProductstatusesCustomBatchRequestEntry]
- data OrdersReturnLineItemResponse
- ordersReturnLineItemResponse :: OrdersReturnLineItemResponse
- orlirKind :: Lens' OrdersReturnLineItemResponse Text
- orlirExecutionStatus :: Lens' OrdersReturnLineItemResponse (Maybe Text)
- data ProductCustomGroup
- productCustomGroup :: ProductCustomGroup
- pcgName :: Lens' ProductCustomGroup (Maybe Text)
- pcgAttributes :: Lens' ProductCustomGroup [ProductCustomAttribute]
- data AccountstatusesCustomBatchResponse
- accountstatusesCustomBatchResponse :: AccountstatusesCustomBatchResponse
- acbr1Entries :: Lens' AccountstatusesCustomBatchResponse [AccountstatusesCustomBatchResponseEntry]
- acbr1Kind :: Lens' AccountstatusesCustomBatchResponse Text
- data ProductStatus
- productStatus :: ProductStatus
- psDataQualityIssues :: Lens' ProductStatus [ProductStatusDataQualityIssue]
- psKind :: Lens' ProductStatus Text
- psLink :: Lens' ProductStatus (Maybe Text)
- psDestinationStatuses :: Lens' ProductStatus [ProductStatusDestinationStatus]
- psLastUpdateDate :: Lens' ProductStatus (Maybe Text)
- psCreationDate :: Lens' ProductStatus (Maybe Text)
- psTitle :: Lens' ProductStatus (Maybe Text)
- psGoogleExpirationDate :: Lens' ProductStatus (Maybe Text)
- psProductId :: Lens' ProductStatus (Maybe Text)
- data AccountstatusesListResponse
- accountstatusesListResponse :: AccountstatusesListResponse
- alrlNextPageToken :: Lens' AccountstatusesListResponse (Maybe Text)
- alrlKind :: Lens' AccountstatusesListResponse Text
- alrlResources :: Lens' AccountstatusesListResponse [AccountStatus]
- data AccounttaxCustomBatchRequest
- accounttaxCustomBatchRequest :: AccounttaxCustomBatchRequest
- aaEntries :: Lens' AccounttaxCustomBatchRequest [AccounttaxCustomBatchRequestEntry]
- data ProductsCustomBatchRequestEntry
- productsCustomBatchRequestEntry :: ProductsCustomBatchRequestEntry
- pMerchantId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word64)
- pMethod :: Lens' ProductsCustomBatchRequestEntry (Maybe Text)
- pProduct :: Lens' ProductsCustomBatchRequestEntry (Maybe Product)
- pProductId :: Lens' ProductsCustomBatchRequestEntry (Maybe Text)
- pBatchId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word32)
- data DatafeedstatusesCustomBatchRequestEntry
- datafeedstatusesCustomBatchRequestEntry :: DatafeedstatusesCustomBatchRequestEntry
- dMerchantId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64)
- dMethod :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Text)
- dDatafeedId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64)
- dBatchId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word32)
- data OrderCustomer
- orderCustomer :: OrderCustomer
- ocFullName :: Lens' OrderCustomer (Maybe Text)
- ocEmail :: Lens' OrderCustomer (Maybe Text)
- ocExplicitMarketingPreference :: Lens' OrderCustomer (Maybe Bool)
- data InventoryCustomBatchResponseEntry
- inventoryCustomBatchResponseEntry :: InventoryCustomBatchResponseEntry
- icbreKind :: Lens' InventoryCustomBatchResponseEntry Text
- icbreErrors :: Lens' InventoryCustomBatchResponseEntry (Maybe Errors)
- icbreBatchId :: Lens' InventoryCustomBatchResponseEntry (Maybe Word32)
- data AccountshippingListResponse
- accountshippingListResponse :: AccountshippingListResponse
- alr1NextPageToken :: Lens' AccountshippingListResponse (Maybe Text)
- alr1Kind :: Lens' AccountshippingListResponse Text
- alr1Resources :: Lens' AccountshippingListResponse [AccountShipping]
- data Inventory
- inventory :: Inventory
- iKind :: Lens' Inventory Text
- iQuantity :: Lens' Inventory (Maybe Word32)
- iSalePrice :: Lens' Inventory (Maybe Price)
- iAvailability :: Lens' Inventory (Maybe Text)
- iSalePriceEffectiveDate :: Lens' Inventory (Maybe Text)
- iSellOnGoogleQuantity :: Lens' Inventory (Maybe Word32)
- iPrice :: Lens' Inventory (Maybe Price)
- data OrdersGetByMerchantOrderIdResponse
- ordersGetByMerchantOrderIdResponse :: OrdersGetByMerchantOrderIdResponse
- ogbmoirKind :: Lens' OrdersGetByMerchantOrderIdResponse Text
- ogbmoirOrder :: Lens' OrdersGetByMerchantOrderIdResponse (Maybe Order)
- data OrdersCancelRequest
- ordersCancelRequest :: OrdersCancelRequest
- ocrReason :: Lens' OrdersCancelRequest (Maybe Text)
- ocrOperationId :: Lens' OrdersCancelRequest (Maybe Text)
- ocrReasonText :: Lens' OrdersCancelRequest (Maybe Text)
- data OrderLineItemProductVariantAttribute
- orderLineItemProductVariantAttribute :: OrderLineItemProductVariantAttribute
- olipvaDimension :: Lens' OrderLineItemProductVariantAttribute (Maybe Text)
- olipvaValue :: Lens' OrderLineItemProductVariantAttribute (Maybe Text)
- data OrdersCustomBatchResponseEntry
- ordersCustomBatchResponseEntry :: OrdersCustomBatchResponseEntry
- oKind :: Lens' OrdersCustomBatchResponseEntry Text
- oExecutionStatus :: Lens' OrdersCustomBatchResponseEntry (Maybe Text)
- oErrors :: Lens' OrdersCustomBatchResponseEntry (Maybe Errors)
- oOrder :: Lens' OrdersCustomBatchResponseEntry (Maybe Order)
- oBatchId :: Lens' OrdersCustomBatchResponseEntry (Maybe Word32)
- data AccountShippingCarrierRate
- accountShippingCarrierRate :: AccountShippingCarrierRate
- ascrCarrier :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrSaleCountry :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrShippingOrigin :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrCarrierService :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrModifierPercent :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrName :: Lens' AccountShippingCarrierRate (Maybe Text)
- ascrModifierFlatRate :: Lens' AccountShippingCarrierRate (Maybe Price)
- data Price
- price :: Price
- pValue :: Lens' Price (Maybe Text)
- pCurrency :: Lens' Price (Maybe Text)
- data OrderLineItemShippingDetails
- orderLineItemShippingDetails :: OrderLineItemShippingDetails
- olisdShipByDate :: Lens' OrderLineItemShippingDetails (Maybe Text)
- olisdMethod :: Lens' OrderLineItemShippingDetails (Maybe OrderLineItemShippingDetailsMethod)
- olisdDeliverByDate :: Lens' OrderLineItemShippingDetails (Maybe Text)
- data DatafeedsCustomBatchResponse
- datafeedsCustomBatchResponse :: DatafeedsCustomBatchResponse
- datEntries :: Lens' DatafeedsCustomBatchResponse [DatafeedsCustomBatchResponseEntry]
- datKind :: Lens' DatafeedsCustomBatchResponse Text
- data OrderDeliveryDetails
- orderDeliveryDetails :: OrderDeliveryDetails
- oddAddress :: Lens' OrderDeliveryDetails (Maybe OrderAddress)
- oddPhoneNumber :: Lens' OrderDeliveryDetails (Maybe Text)
- data OrdersCancelResponse
- ordersCancelResponse :: OrdersCancelResponse
- ocrKind :: Lens' OrdersCancelResponse Text
- ocrExecutionStatus :: Lens' OrdersCancelResponse (Maybe Text)
- data TestOrder
- testOrder :: TestOrder
- toKind :: Lens' TestOrder Text
- toLineItems :: Lens' TestOrder [TestOrderLineItem]
- toShippingOption :: Lens' TestOrder (Maybe Text)
- toPredefinedDeliveryAddress :: Lens' TestOrder (Maybe Text)
- toShippingCostTax :: Lens' TestOrder (Maybe Price)
- toCustomer :: Lens' TestOrder (Maybe TestOrderCustomer)
- toPaymentMethod :: Lens' TestOrder (Maybe TestOrderPaymentMethod)
- toShippingCost :: Lens' TestOrder (Maybe Price)
- data DatafeedstatusesCustomBatchResponseEntry
- datafeedstatusesCustomBatchResponseEntry :: DatafeedstatusesCustomBatchResponseEntry
- datErrors :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Errors)
- datDatafeedStatus :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe DatafeedStatus)
- datBatchId :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Word32)
- data OrderRefund
- orderRefund :: OrderRefund
- oAmount :: Lens' OrderRefund (Maybe Price)
- oActor :: Lens' OrderRefund (Maybe Text)
- oReason :: Lens' OrderRefund (Maybe Text)
- oCreationDate :: Lens' OrderRefund (Maybe Text)
- oReasonText :: Lens' OrderRefund (Maybe Text)
- data TestOrderLineItemProduct
- testOrderLineItemProduct :: TestOrderLineItemProduct
- tolipImageLink :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipChannel :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipBrand :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipTargetCountry :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipGtin :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipItemGroupId :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipOfferId :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipPrice :: Lens' TestOrderLineItemProduct (Maybe Price)
- tolipVariantAttributes :: Lens' TestOrderLineItemProduct [OrderLineItemProductVariantAttribute]
- tolipTitle :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipContentLanguage :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipMpn :: Lens' TestOrderLineItemProduct (Maybe Text)
- tolipCondition :: Lens' TestOrderLineItemProduct (Maybe Text)
- data AccounttaxCustomBatchResponse
- accounttaxCustomBatchResponse :: AccounttaxCustomBatchResponse
- a2Entries :: Lens' AccounttaxCustomBatchResponse [AccounttaxCustomBatchResponseEntry]
- a2Kind :: Lens' AccounttaxCustomBatchResponse Text
- data InventoryCustomBatchRequestEntry
- inventoryCustomBatchRequestEntry :: InventoryCustomBatchRequestEntry
- iMerchantId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word64)
- iStoreCode :: Lens' InventoryCustomBatchRequestEntry (Maybe Text)
- iInventory :: Lens' InventoryCustomBatchRequestEntry (Maybe Inventory)
- iProductId :: Lens' InventoryCustomBatchRequestEntry (Maybe Text)
- iBatchId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word32)
- data OrderAddress
- orderAddress :: OrderAddress
- oaRecipientName :: Lens' OrderAddress (Maybe Text)
- oaStreetAddress :: Lens' OrderAddress [Text]
- oaCountry :: Lens' OrderAddress (Maybe Text)
- oaPostalCode :: Lens' OrderAddress (Maybe Text)
- oaLocality :: Lens' OrderAddress (Maybe Text)
- oaIsPostOfficeBox :: Lens' OrderAddress (Maybe Bool)
- oaFullAddress :: Lens' OrderAddress [Text]
- oaRegion :: Lens' OrderAddress (Maybe Text)
- data ProductUnitPricingBaseMeasure
- productUnitPricingBaseMeasure :: ProductUnitPricingBaseMeasure
- pupbmValue :: Lens' ProductUnitPricingBaseMeasure (Maybe Int64)
- pupbmUnit :: Lens' ProductUnitPricingBaseMeasure (Maybe Text)
- data AccountShippingCondition
- accountShippingCondition :: AccountShippingCondition
- ascWeightMax :: Lens' AccountShippingCondition (Maybe Weight)
- ascDeliveryPostalCode :: Lens' AccountShippingCondition (Maybe Text)
- ascDeliveryLocationGroup :: Lens' AccountShippingCondition (Maybe Text)
- ascPriceMax :: Lens' AccountShippingCondition (Maybe Price)
- ascShippingLabel :: Lens' AccountShippingCondition (Maybe Text)
- ascDeliveryLocationId :: Lens' AccountShippingCondition (Maybe Int64)
- ascDeliveryPostalCodeRange :: Lens' AccountShippingCondition (Maybe AccountShippingPostalCodeRange)
- data DatafeedsListResponse
- datafeedsListResponse :: DatafeedsListResponse
- dlrNextPageToken :: Lens' DatafeedsListResponse (Maybe Text)
- dlrKind :: Lens' DatafeedsListResponse Text
- dlrResources :: Lens' DatafeedsListResponse [Datafeed]
- data ProductsCustomBatchResponseEntry
- productsCustomBatchResponseEntry :: ProductsCustomBatchResponseEntry
- proKind :: Lens' ProductsCustomBatchResponseEntry Text
- proProduct :: Lens' ProductsCustomBatchResponseEntry (Maybe Product)
- proErrors :: Lens' ProductsCustomBatchResponseEntry (Maybe Errors)
- proBatchId :: Lens' ProductsCustomBatchResponseEntry (Maybe Word32)
- data OrderPaymentMethod
- orderPaymentMethod :: OrderPaymentMethod
- opmExpirationMonth :: Lens' OrderPaymentMethod (Maybe Int32)
- opmExpirationYear :: Lens' OrderPaymentMethod (Maybe Int32)
- opmPhoneNumber :: Lens' OrderPaymentMethod (Maybe Text)
- opmBillingAddress :: Lens' OrderPaymentMethod (Maybe OrderAddress)
- opmLastFourDigits :: Lens' OrderPaymentMethod (Maybe Text)
- opmType :: Lens' OrderPaymentMethod (Maybe Text)
- data Product
- product :: Product
- ppDisplayAdsLink :: Lens' Product (Maybe Text)
- ppCustomLabel1 :: Lens' Product (Maybe Text)
- ppShippingWidth :: Lens' Product (Maybe ProductShippingDimension)
- ppCustomGroups :: Lens' Product [ProductCustomGroup]
- ppImageLink :: Lens' Product (Maybe Text)
- ppDisplayAdsValue :: Lens' Product (Maybe Double)
- ppLoyaltyPoints :: Lens' Product (Maybe LoyaltyPoints)
- ppAdditionalImageLinks :: Lens' Product [Text]
- ppValidatedDestinations :: Lens' Product [Text]
- ppColor :: Lens' Product (Maybe Text)
- ppCustomLabel0 :: Lens' Product (Maybe Text)
- ppKind :: Lens' Product Text
- ppMultipack :: Lens' Product (Maybe Int64)
- ppPattern :: Lens' Product (Maybe Text)
- ppLink :: Lens' Product (Maybe Text)
- ppSizeSystem :: Lens' Product (Maybe Text)
- ppUnitPricingBaseMeasure :: Lens' Product (Maybe ProductUnitPricingBaseMeasure)
- ppTaxes :: Lens' Product [ProductTax]
- ppMaterial :: Lens' Product (Maybe Text)
- ppInstallment :: Lens' Product (Maybe ProductInstallment)
- ppChannel :: Lens' Product (Maybe Text)
- ppProductType :: Lens' Product (Maybe Text)
- ppIdentifierExists :: Lens' Product (Maybe Bool)
- ppOnlineOnly :: Lens' Product (Maybe Bool)
- ppBrand :: Lens' Product (Maybe Text)
- ppUnitPricingMeasure :: Lens' Product (Maybe ProductUnitPricingMeasure)
- ppSalePrice :: Lens' Product (Maybe Price)
- ppShippingLength :: Lens' Product (Maybe ProductShippingDimension)
- ppCustomLabel3 :: Lens' Product (Maybe Text)
- ppWarnings :: Lens' Product [Error']
- ppAvailability :: Lens' Product (Maybe Text)
- ppTargetCountry :: Lens' Product (Maybe Text)
- ppShippingLabel :: Lens' Product (Maybe Text)
- ppCustomAttributes :: Lens' Product [ProductCustomAttribute]
- ppGtin :: Lens' Product (Maybe Text)
- ppAgeGroup :: Lens' Product (Maybe Text)
- ppDisplayAdsTitle :: Lens' Product (Maybe Text)
- ppGender :: Lens' Product (Maybe Text)
- ppDestinations :: Lens' Product [ProductDestination]
- ppExpirationDate :: Lens' Product (Maybe Text)
- ppItemGroupId :: Lens' Product (Maybe Text)
- ppAdwordsGrouping :: Lens' Product (Maybe Text)
- ppSalePriceEffectiveDate :: Lens' Product (Maybe Text)
- ppCustomLabel2 :: Lens' Product (Maybe Text)
- ppGoogleProductCategory :: Lens' Product (Maybe Text)
- ppShipping :: Lens' Product [ProductShipping]
- ppAdwordsRedirect :: Lens' Product (Maybe Text)
- ppShippingWeight :: Lens' Product (Maybe ProductShippingWeight)
- ppSellOnGoogleQuantity :: Lens' Product (Maybe Int64)
- ppShippingHeight :: Lens' Product (Maybe ProductShippingDimension)
- ppAvailabilityDate :: Lens' Product (Maybe Text)
- ppOfferId :: Lens' Product (Maybe Text)
- ppId :: Lens' Product (Maybe Text)
- ppAdwordsLabels :: Lens' Product [Text]
- ppPrice :: Lens' Product (Maybe Price)
- ppSizeType :: Lens' Product (Maybe Text)
- ppMobileLink :: Lens' Product (Maybe Text)
- ppTitle :: Lens' Product (Maybe Text)
- ppAdult :: Lens' Product (Maybe Bool)
- ppContentLanguage :: Lens' Product (Maybe Text)
- ppAspects :: Lens' Product [ProductAspect]
- ppEnergyEfficiencyClass :: Lens' Product (Maybe Text)
- ppDisplayAdsSimilarIds :: Lens' Product [Text]
- ppMpn :: Lens' Product (Maybe Text)
- ppCondition :: Lens' Product (Maybe Text)
- ppSizes :: Lens' Product [Text]
- ppIsBundle :: Lens' Product (Maybe Bool)
- ppDescription :: Lens' Product (Maybe Text)
- ppCustomLabel4 :: Lens' Product (Maybe Text)
- ppDisplayAdsId :: Lens' Product (Maybe Text)
- data Errors
- errors :: Errors
- errCode :: Lens' Errors (Maybe Word32)
- errMessage :: Lens' Errors (Maybe Text)
- errErrors :: Lens' Errors [Error']
- data AccountstatusesCustomBatchResponseEntry
- accountstatusesCustomBatchResponseEntry :: AccountstatusesCustomBatchResponseEntry
- acccAccountStatus :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe AccountStatus)
- acccErrors :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Errors)
- acccBatchId :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Word32)
- data InventorySetResponse
- inventorySetResponse :: InventorySetResponse
- isrKind :: Lens' InventorySetResponse Text
- data OrdersCancelLineItemResponse
- ordersCancelLineItemResponse :: OrdersCancelLineItemResponse
- oclirKind :: Lens' OrdersCancelLineItemResponse Text
- oclirExecutionStatus :: Lens' OrdersCancelLineItemResponse (Maybe Text)
- data TestOrderLineItem
- testOrderLineItem :: TestOrderLineItem
- toliQuantityOrdered :: Lens' TestOrderLineItem (Maybe Word32)
- toliReturnInfo :: Lens' TestOrderLineItem (Maybe OrderLineItemReturnInfo)
- toliShippingDetails :: Lens' TestOrderLineItem (Maybe OrderLineItemShippingDetails)
- toliProduct :: Lens' TestOrderLineItem (Maybe TestOrderLineItemProduct)
- toliUnitTax :: Lens' TestOrderLineItem (Maybe Price)
- data ProductstatusesCustomBatchRequestEntry
- productstatusesCustomBatchRequestEntry :: ProductstatusesCustomBatchRequestEntry
- pcbrecMerchantId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word64)
- pcbrecMethod :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text)
- pcbrecProductId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text)
- pcbrecBatchId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word32)
- data AccountshippingCustomBatchResponseEntry
- accountshippingCustomBatchResponseEntry :: AccountshippingCustomBatchResponseEntry
- acbre1Kind :: Lens' AccountshippingCustomBatchResponseEntry Text
- acbre1Errors :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Errors)
- acbre1AccountShipping :: Lens' AccountshippingCustomBatchResponseEntry (Maybe AccountShipping)
- acbre1BatchId :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Word32)
- data ProductAspect
- productAspect :: ProductAspect
- paIntention :: Lens' ProductAspect (Maybe Text)
- paAspectName :: Lens' ProductAspect (Maybe Text)
- paDestinationName :: Lens' ProductAspect (Maybe Text)
- data AccountShipping
- accountShipping :: AccountShipping
- assRateTables :: Lens' AccountShipping [AccountShippingRateTable]
- assCarrierRates :: Lens' AccountShipping [AccountShippingCarrierRate]
- assKind :: Lens' AccountShipping Text
- assLocationGroups :: Lens' AccountShipping [AccountShippingLocationGroup]
- assAccountId :: Lens' AccountShipping (Maybe Word64)
- assServices :: Lens' AccountShipping [AccountShippingShippingService]
- data OrdersUpdateMerchantOrderIdResponse
- ordersUpdateMerchantOrderIdResponse :: OrdersUpdateMerchantOrderIdResponse
- oumoirKind :: Lens' OrdersUpdateMerchantOrderIdResponse Text
- oumoirExecutionStatus :: Lens' OrdersUpdateMerchantOrderIdResponse (Maybe Text)
- data DatafeedStatusExample
- datafeedStatusExample :: DatafeedStatusExample
- dseLineNumber :: Lens' DatafeedStatusExample (Maybe Word64)
- dseItemId :: Lens' DatafeedStatusExample (Maybe Text)
- dseValue :: Lens' DatafeedStatusExample (Maybe Text)
- data OrdersAcknowledgeResponse
- ordersAcknowledgeResponse :: OrdersAcknowledgeResponse
- oarKind :: Lens' OrdersAcknowledgeResponse Text
- oarExecutionStatus :: Lens' OrdersAcknowledgeResponse (Maybe Text)
- data Order
- order :: Order
- ooStatus :: Lens' Order (Maybe Text)
- ooMerchantId :: Lens' Order (Maybe Word64)
- ooRefunds :: Lens' Order [OrderRefund]
- ooKind :: Lens' Order Text
- ooLineItems :: Lens' Order [OrderLineItem]
- ooShipments :: Lens' Order [OrderShipment]
- ooNetAmount :: Lens' Order (Maybe Price)
- ooPlacedDate :: Lens' Order (Maybe Text)
- ooDeliveryDetails :: Lens' Order (Maybe OrderDeliveryDetails)
- ooShippingOption :: Lens' Order (Maybe Text)
- ooMerchantOrderId :: Lens' Order (Maybe Text)
- ooAcknowledged :: Lens' Order (Maybe Bool)
- ooShippingCostTax :: Lens' Order (Maybe Price)
- ooCustomer :: Lens' Order (Maybe OrderCustomer)
- ooId :: Lens' Order (Maybe Text)
- ooPaymentMethod :: Lens' Order (Maybe OrderPaymentMethod)
- ooPaymentStatus :: Lens' Order (Maybe Text)
- ooShippingCost :: Lens' Order (Maybe Price)
- data InventoryCustomBatchResponse
- inventoryCustomBatchResponse :: InventoryCustomBatchResponse
- invEntries :: Lens' InventoryCustomBatchResponse [InventoryCustomBatchResponseEntry]
- invKind :: Lens' InventoryCustomBatchResponse Text
- data OrderLineItemProduct
- orderLineItemProduct :: OrderLineItemProduct
- olipImageLink :: Lens' OrderLineItemProduct (Maybe Text)
- olipShownImage :: Lens' OrderLineItemProduct (Maybe Text)
- olipChannel :: Lens' OrderLineItemProduct (Maybe Text)
- olipBrand :: Lens' OrderLineItemProduct (Maybe Text)
- olipTargetCountry :: Lens' OrderLineItemProduct (Maybe Text)
- olipGtin :: Lens' OrderLineItemProduct (Maybe Text)
- olipItemGroupId :: Lens' OrderLineItemProduct (Maybe Text)
- olipOfferId :: Lens' OrderLineItemProduct (Maybe Text)
- olipId :: Lens' OrderLineItemProduct (Maybe Text)
- olipPrice :: Lens' OrderLineItemProduct (Maybe Price)
- olipVariantAttributes :: Lens' OrderLineItemProduct [OrderLineItemProductVariantAttribute]
- olipTitle :: Lens' OrderLineItemProduct (Maybe Text)
- olipContentLanguage :: Lens' OrderLineItemProduct (Maybe Text)
- olipMpn :: Lens' OrderLineItemProduct (Maybe Text)
- olipCondition :: Lens' OrderLineItemProduct (Maybe Text)
- data AccounttaxCustomBatchRequestEntry
- accounttaxCustomBatchRequestEntry :: AccounttaxCustomBatchRequestEntry
- a2AccountTax :: Lens' AccounttaxCustomBatchRequestEntry (Maybe AccountTax)
- a2MerchantId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64)
- a2AccountId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64)
- a2Method :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Text)
- a2BatchId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word32)
- data DatafeedStatusError
- datafeedStatusError :: DatafeedStatusError
- dseCount :: Lens' DatafeedStatusError (Maybe Word64)
- dseCode :: Lens' DatafeedStatusError (Maybe Text)
- dseMessage :: Lens' DatafeedStatusError (Maybe Text)
- dseExamples :: Lens' DatafeedStatusError [DatafeedStatusExample]
- data ProductsCustomBatchRequest
- productsCustomBatchRequest :: ProductsCustomBatchRequest
- pcbrcEntries :: Lens' ProductsCustomBatchRequest [ProductsCustomBatchRequestEntry]
- data OrdersCustomBatchRequestEntryReturnLineItem
- ordersCustomBatchRequestEntryReturnLineItem :: OrdersCustomBatchRequestEntryReturnLineItem
- ocbrerliQuantity :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Word32)
- ocbrerliLineItemId :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text)
- ocbrerliReason :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text)
- ocbrerliReasonText :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text)
- data OrdersCustomBatchRequestEntryUpdateShipment
- ordersCustomBatchRequestEntryUpdateShipment :: OrdersCustomBatchRequestEntryUpdateShipment
- ocbreusCarrier :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- ocbreusStatus :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- ocbreusTrackingId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- ocbreusShipmentId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text)
- data DatafeedStatus
- datafeedStatus :: DatafeedStatus
- dsItemsTotal :: Lens' DatafeedStatus (Maybe Word64)
- dsKind :: Lens' DatafeedStatus Text
- dsWarnings :: Lens' DatafeedStatus [DatafeedStatusError]
- dsDatafeedId :: Lens' DatafeedStatus (Maybe Word64)
- dsProcessingStatus :: Lens' DatafeedStatus (Maybe Text)
- dsLastUploadDate :: Lens' DatafeedStatus (Maybe Text)
- dsItemsValid :: Lens' DatafeedStatus (Maybe Word64)
- dsErrors :: Lens' DatafeedStatus [DatafeedStatusError]
- data DatafeedstatusesCustomBatchRequest
- datafeedstatusesCustomBatchRequest :: DatafeedstatusesCustomBatchRequest
- dcbrcEntries :: Lens' DatafeedstatusesCustomBatchRequest [DatafeedstatusesCustomBatchRequestEntry]
- data AccountShippingLocationGroup
- accountShippingLocationGroup :: AccountShippingLocationGroup
- aslgCountry :: Lens' AccountShippingLocationGroup (Maybe Text)
- aslgLocationIds :: Lens' AccountShippingLocationGroup [Int64]
- aslgPostalCodeRanges :: Lens' AccountShippingLocationGroup [AccountShippingPostalCodeRange]
- aslgName :: Lens' AccountShippingLocationGroup (Maybe Text)
- aslgPostalCodes :: Lens' AccountShippingLocationGroup [Text]
- data AccountStatusDataQualityIssue
- accountStatusDataQualityIssue :: AccountStatusDataQualityIssue
- asdqiSubmittedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiCountry :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiDisplayedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiNumItems :: Lens' AccountStatusDataQualityIssue (Maybe Word32)
- asdqiSeverity :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiExampleItems :: Lens' AccountStatusDataQualityIssue [AccountStatusExampleItem]
- asdqiLastChecked :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- asdqiId :: Lens' AccountStatusDataQualityIssue (Maybe Text)
- data ProductShippingDimension
- productShippingDimension :: ProductShippingDimension
- psdValue :: Lens' ProductShippingDimension (Maybe Double)
- psdUnit :: Lens' ProductShippingDimension (Maybe Text)
- data DatafeedsCustomBatchResponseEntry
- datafeedsCustomBatchResponseEntry :: DatafeedsCustomBatchResponseEntry
- dcbrecDatafeed :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Datafeed)
- dcbrecErrors :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Errors)
- dcbrecBatchId :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Word32)
- data OrdersCustomBatchRequestEntryRefund
- ordersCustomBatchRequestEntryRefund :: OrdersCustomBatchRequestEntryRefund
- ocbrerAmount :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Price)
- ocbrerReason :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text)
- ocbrerReasonText :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text)
- data DatafeedstatusesListResponse
- datafeedstatusesListResponse :: DatafeedstatusesListResponse
- dlrlNextPageToken :: Lens' DatafeedstatusesListResponse (Maybe Text)
- dlrlKind :: Lens' DatafeedstatusesListResponse Text
- dlrlResources :: Lens' DatafeedstatusesListResponse [DatafeedStatus]
- data ProductsListResponse
- productsListResponse :: ProductsListResponse
- plrlNextPageToken :: Lens' ProductsListResponse (Maybe Text)
- plrlKind :: Lens' ProductsListResponse Text
- plrlResources :: Lens' ProductsListResponse [Product]
- data AccountAdwordsLink
- accountAdwordsLink :: AccountAdwordsLink
- aalStatus :: Lens' AccountAdwordsLink (Maybe Text)
- aalAdwordsId :: Lens' AccountAdwordsLink (Maybe Word64)
- data OrderCancellation
- orderCancellation :: OrderCancellation
- ocQuantity :: Lens' OrderCancellation (Maybe Word32)
- ocActor :: Lens' OrderCancellation (Maybe Text)
- ocReason :: Lens' OrderCancellation (Maybe Text)
- ocCreationDate :: Lens' OrderCancellation (Maybe Text)
- ocReasonText :: Lens' OrderCancellation (Maybe Text)
- data OrdersCustomBatchResponse
- ordersCustomBatchResponse :: OrdersCustomBatchResponse
- ordEntries :: Lens' OrdersCustomBatchResponse [OrdersCustomBatchResponseEntry]
- ordKind :: Lens' OrdersCustomBatchResponse Text
Service Configuration
shoppingContentService :: Service Source
Default request referring to version v2
of the Content API for Shopping. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
contentScope :: OAuthScope Source
Manage your product listings and accounts for Google Shopping
OrdersAcknowledgeRequest
ordersAcknowledgeRequest :: OrdersAcknowledgeRequest Source
Creates a value of OrdersAcknowledgeRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oarOperationId :: Lens' OrdersAcknowledgeRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
AccountTax
data AccountTax Source
The tax settings of a merchant account.
See: accountTax
smart constructor.
accountTax :: AccountTax Source
Creates a value of AccountTax
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
atRules :: Lens' AccountTax [AccountTaxTaxRule] Source
Tax rules. Updating the tax rules will enable US taxes (not reversible). Defining no rules is equivalent to not charging tax at all.
atKind :: Lens' AccountTax Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountTax".
atAccountId :: Lens' AccountTax (Maybe Word64) Source
The ID of the account to which these account tax settings belong.
OrdersUpdateMerchantOrderIdRequest
data OrdersUpdateMerchantOrderIdRequest Source
ordersUpdateMerchantOrderIdRequest :: OrdersUpdateMerchantOrderIdRequest Source
Creates a value of OrdersUpdateMerchantOrderIdRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oumoirMerchantOrderId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text) Source
The merchant order id to be assigned to the order. Must be unique per merchant.
oumoirOperationId :: Lens' OrdersUpdateMerchantOrderIdRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
OrdersAdvanceTestOrderResponse
data OrdersAdvanceTestOrderResponse Source
ordersAdvanceTestOrderResponse :: OrdersAdvanceTestOrderResponse Source
Creates a value of OrdersAdvanceTestOrderResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oatorKind :: Lens' OrdersAdvanceTestOrderResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersAdvanceTestOrderResponse".
ProductsCustomBatchResponse
productsCustomBatchResponse :: ProductsCustomBatchResponse Source
Creates a value of ProductsCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbrEntries :: Lens' ProductsCustomBatchResponse [ProductsCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
pcbrKind :: Lens' ProductsCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#productsCustomBatchResponse".
OrdersGettestOrdertemplateTemplateName
data OrdersGettestOrdertemplateTemplateName Source
The name of the template to retrieve.
TestOrderCustomer
data TestOrderCustomer Source
testOrderCustomer :: TestOrderCustomer Source
Creates a value of TestOrderCustomer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tocFullName :: Lens' TestOrderCustomer (Maybe Text) Source
Full name of the customer.
tocExplicitMarketingPreference :: Lens' TestOrderCustomer (Maybe Bool) Source
If set, this indicates the user had a choice to opt in or out of providing marketing rights to the merchant. If unset, this indicates the user has already made this choice in a previous purchase, and was thus not shown the marketing right opt in/out checkbox during the Purchases on Google checkout flow. Optional.
DatafeedstatusesCustomBatchResponse
data DatafeedstatusesCustomBatchResponse Source
datafeedstatusesCustomBatchResponse :: DatafeedstatusesCustomBatchResponse Source
Creates a value of DatafeedstatusesCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbrEntries :: Lens' DatafeedstatusesCustomBatchResponse [DatafeedstatusesCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
dcbrKind :: Lens' DatafeedstatusesCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#datafeedstatusesCustomBatchResponse".
OrderReturn
data OrderReturn Source
orderReturn :: OrderReturn Source
Creates a value of OrderReturn
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orQuantity :: Lens' OrderReturn (Maybe Word32) Source
Quantity that is returned.
orCreationDate :: Lens' OrderReturn (Maybe Text) Source
Date on which the item has been created, in ISO 8601 format.
orReasonText :: Lens' OrderReturn (Maybe Text) Source
The explanation of the reason.
AccounttaxCustomBatchResponseEntry
data AccounttaxCustomBatchResponseEntry Source
A batch entry encoding a single non-batch accounttax response.
See: accounttaxCustomBatchResponseEntry
smart constructor.
accounttaxCustomBatchResponseEntry :: AccounttaxCustomBatchResponseEntry Source
Creates a value of AccounttaxCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbreAccountTax :: Lens' AccounttaxCustomBatchResponseEntry (Maybe AccountTax) Source
The retrieved or updated account tax settings.
acbreKind :: Lens' AccounttaxCustomBatchResponseEntry Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accounttaxCustomBatchResponseEntry".
acbreErrors :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
acbreBatchId :: Lens' AccounttaxCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
InventoryCustomBatchRequest
inventoryCustomBatchRequest :: InventoryCustomBatchRequest Source
Creates a value of InventoryCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
icbrEntries :: Lens' InventoryCustomBatchRequest [InventoryCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
AccountsAuthInfoResponse
accountsAuthInfoResponse :: AccountsAuthInfoResponse Source
Creates a value of AccountsAuthInfoResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aairKind :: Lens' AccountsAuthInfoResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountsAuthInfoResponse".
aairAccountIdentifiers :: Lens' AccountsAuthInfoResponse [AccountIdentifier] Source
The account identifiers corresponding to the authenticated user. - For an individual account: only the merchant ID is defined - For an aggregator: only the aggregator ID is defined - For a subaccount of an MCA: both the merchant ID and the aggregator ID are defined.
ProductStatusDestinationStatus
data ProductStatusDestinationStatus Source
productStatusDestinationStatus :: ProductStatusDestinationStatus Source
Creates a value of ProductStatusDestinationStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psdsDestination :: Lens' ProductStatusDestinationStatus (Maybe Text) Source
The name of the destination
psdsIntention :: Lens' ProductStatusDestinationStatus (Maybe Text) Source
Whether the destination is required, excluded, selected by default or should be validated.
psdsApprovalStatus :: Lens' ProductStatusDestinationStatus (Maybe Text) Source
The destination's approval status.
AccountTaxTaxRule
data AccountTaxTaxRule Source
Tax calculation rule to apply in a state or province (USA only).
See: accountTaxTaxRule
smart constructor.
accountTaxTaxRule :: AccountTaxTaxRule Source
Creates a value of AccountTaxTaxRule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
attrUseGlobalRate :: Lens' AccountTaxTaxRule (Maybe Bool) Source
Whether the tax rate is taken from a global tax table or specified explicitly.
attrCountry :: Lens' AccountTaxTaxRule (Maybe Text) Source
Country code in which tax is applicable.
attrShippingTaxed :: Lens' AccountTaxTaxRule (Maybe Bool) Source
If true, shipping charges are also taxed.
attrLocationId :: Lens' AccountTaxTaxRule (Maybe Word64) Source
State (or province) is which the tax is applicable, described by its location id (also called criteria id).
attrRatePercent :: Lens' AccountTaxTaxRule (Maybe Text) Source
Explicit tax rate in percent, represented as a floating point number without the percentage character. Must not be negative.
ProductDestination
data ProductDestination Source
productDestination :: ProductDestination Source
Creates a value of ProductDestination
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pdIntention :: Lens' ProductDestination (Maybe Text) Source
Whether the destination is required, excluded or should be validated.
pdDestinationName :: Lens' ProductDestination (Maybe Text) Source
The name of the destination.
DatafeedsCustomBatchRequest
datafeedsCustomBatchRequest :: DatafeedsCustomBatchRequest Source
Creates a value of DatafeedsCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dEntries :: Lens' DatafeedsCustomBatchRequest [DatafeedsCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
OrdersCustomBatchRequestEntry
data OrdersCustomBatchRequestEntry Source
ordersCustomBatchRequestEntry :: OrdersCustomBatchRequestEntry Source
Creates a value of OrdersCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbreMerchantId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
ocbreCancelLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancelLineItem) Source
Required for cancelLineItem method.
ocbreRefund :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryRefund) Source
Required for refund method.
ocbreUpdateShipment :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryUpdateShipment) Source
Required for updateShipment method.
ocbreReturnLineItem :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryReturnLineItem) Source
Required for returnLineItem method.
ocbreMerchantOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source
The merchant order id. Required for updateMerchantOrderId and getByMerchantOrderId methods.
ocbreMethod :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source
The method to apply.
ocbreShipLineItems :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryShipLineItems) Source
Required for shipLineItems method.
ocbreOperationId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order. Required for all methods beside get and getByMerchantOrderId.
ocbreOrderId :: Lens' OrdersCustomBatchRequestEntry (Maybe Text) Source
The ID of the order. Required for all methods beside getByMerchantOrderId.
ocbreCancel :: Lens' OrdersCustomBatchRequestEntry (Maybe OrdersCustomBatchRequestEntryCancel) Source
Required for cancel method.
ocbreBatchId :: Lens' OrdersCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
OrdersRefundRequest
ordersRefundRequest :: OrdersRefundRequest Source
Creates a value of OrdersRefundRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orrOperationId :: Lens' OrdersRefundRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
orrReasonText :: Lens' OrdersRefundRequest (Maybe Text) Source
The explanation of the reason.
AccountShippingShippingServiceCalculationMethod
data AccountShippingShippingServiceCalculationMethod Source
Shipping cost calculation method. Exactly one of the field is set.
See: accountShippingShippingServiceCalculationMethod
smart constructor.
accountShippingShippingServiceCalculationMethod :: AccountShippingShippingServiceCalculationMethod Source
Creates a value of AccountShippingShippingServiceCalculationMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assscmPercentageRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text) Source
Percentage of the price, represented as a floating point number without the percentage character.
assscmCarrierRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text) Source
Name of the carrier rate to use for the calculation.
assscmRateTable :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Text) Source
Name of the rate table to use for the calculation.
assscmExcluded :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Bool) Source
Delivery is excluded. Valid only within cost rules tree.
assscmFlatRate :: Lens' AccountShippingShippingServiceCalculationMethod (Maybe Price) Source
Fixed price shipping, represented as a floating point number associated with a currency.
OrdersCustomBatchRequestEntryCancelLineItem
data OrdersCustomBatchRequestEntryCancelLineItem Source
ordersCustomBatchRequestEntryCancelLineItem :: OrdersCustomBatchRequestEntryCancelLineItem Source
Creates a value of OrdersCustomBatchRequestEntryCancelLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrecliQuantity :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Word32) Source
The quantity to cancel.
ocbrecliLineItemId :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text) Source
The ID of the line item to cancel.
ocbrecliReason :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text) Source
The reason for the cancellation.
ocbrecliReasonText :: Lens' OrdersCustomBatchRequestEntryCancelLineItem (Maybe Text) Source
The explanation of the reason.
OrderLineItemShippingDetailsMethod
data OrderLineItemShippingDetailsMethod Source
orderLineItemShippingDetailsMethod :: OrderLineItemShippingDetailsMethod Source
Creates a value of OrderLineItemShippingDetailsMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olisdmCarrier :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text) Source
The carrier for the shipping. Optional.
olisdmMethodName :: Lens' OrderLineItemShippingDetailsMethod (Maybe Text) Source
The name of the shipping method.
olisdmMaxDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32) Source
Maximum transit time.
olisdmMinDaysInTransit :: Lens' OrderLineItemShippingDetailsMethod (Maybe Word32) Source
Minimum transit time.
Datafeed
Datafeed data.
See: datafeed
smart constructor.
Creates a value of Datafeed
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dKind :: Lens' Datafeed Text Source
Identifies what kind of resource this is. Value: the fixed string "content#datafeed".
dAttributeLanguage :: Lens' Datafeed (Maybe Text) Source
The two-letter ISO 639-1 language in which the attributes are defined in the data feed.
dTargetCountry :: Lens' Datafeed (Maybe Text) Source
The country where the items in the feed will be included in the search index, represented as a CLDR territory code.
dFetchSchedule :: Lens' Datafeed (Maybe DatafeedFetchSchedule) Source
Fetch schedule for the feed file.
dIntendedDestinations :: Lens' Datafeed [Text] Source
The list of intended destinations (corresponds to checked check boxes in Merchant Center).
dContentLanguage :: Lens' Datafeed (Maybe Text) Source
The two-letter ISO 639-1 language of the items in the feed.
dFileName :: Lens' Datafeed (Maybe Text) Source
The filename of the feed. All feeds must have a unique file name.
OrdersCreateTestOrderResponse
data OrdersCreateTestOrderResponse Source
ordersCreateTestOrderResponse :: OrdersCreateTestOrderResponse Source
Creates a value of OrdersCreateTestOrderResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octorKind :: Lens' OrdersCreateTestOrderResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersCreateTestOrderResponse".
octorOrderId :: Lens' OrdersCreateTestOrderResponse (Maybe Text) Source
The ID of the newly created test order.
AccountsCustomBatchResponseEntry
data AccountsCustomBatchResponseEntry Source
A batch entry encoding a single non-batch accounts response.
See: accountsCustomBatchResponseEntry
smart constructor.
accountsCustomBatchResponseEntry :: AccountsCustomBatchResponseEntry Source
Creates a value of AccountsCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aKind :: Lens' AccountsCustomBatchResponseEntry Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountsCustomBatchResponseEntry".
aAccount :: Lens' AccountsCustomBatchResponseEntry (Maybe Account) Source
The retrieved, created, or updated account. Not defined if the method was delete.
aErrors :: Lens' AccountsCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
aBatchId :: Lens' AccountsCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
OrdersListOrderBy
data OrdersListOrderBy Source
The ordering of the returned list. The only supported value are placedDate desc and placedDate asc for now, which returns orders sorted by placement date. "placedDate desc" stands for listing orders by placement date, from oldest to most recent. "placedDate asc" stands for listing orders by placement date, from most recent to oldest. In future releases we'll support other sorting criteria.
PlacedDateAsc | placedDate asc |
PlacedDateDesc | placedDate desc |
AccountIdentifier
data AccountIdentifier Source
accountIdentifier :: AccountIdentifier Source
Creates a value of AccountIdentifier
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aiMerchantId :: Lens' AccountIdentifier (Maybe Word64) Source
The merchant account ID, set for individual accounts and subaccounts.
aiAggregatorId :: Lens' AccountIdentifier (Maybe Word64) Source
The aggregator ID, set for aggregators and subaccounts (in that case, it represents the aggregator of the subaccount).
TestOrderPaymentMethod
testOrderPaymentMethod :: TestOrderPaymentMethod Source
Creates a value of TestOrderPaymentMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
topmExpirationMonth :: Lens' TestOrderPaymentMethod (Maybe Int32) Source
The card expiration month (January = 1, February = 2 etc.).
topmExpirationYear :: Lens' TestOrderPaymentMethod (Maybe Int32) Source
The card expiration year (4-digit, e.g. 2015).
topmLastFourDigits :: Lens' TestOrderPaymentMethod (Maybe Text) Source
The last four digits of the card number.
topmType :: Lens' TestOrderPaymentMethod (Maybe Text) Source
The type of instrument. Note that real orders might have different values than the four values accepted by createTestOrder.
topmPredefinedBillingAddress :: Lens' TestOrderPaymentMethod (Maybe Text) Source
The billing address.
OrderLineItem
data OrderLineItem Source
orderLineItem :: OrderLineItem Source
Creates a value of OrderLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oliQuantityOrdered :: Lens' OrderLineItem (Maybe Word32) Source
Number of items ordered.
oliReturnInfo :: Lens' OrderLineItem (Maybe OrderLineItemReturnInfo) Source
Details of the return policy for the line item.
oliQuantityDelivered :: Lens' OrderLineItem (Maybe Word32) Source
Number of items delivered.
oliShippingDetails :: Lens' OrderLineItem (Maybe OrderLineItemShippingDetails) Source
Details of the requested shipping for the line item.
oliQuantityPending :: Lens' OrderLineItem (Maybe Word32) Source
Number of items pending.
oliCancellations :: Lens' OrderLineItem [OrderCancellation] Source
Cancellations of the line item.
oliQuantityCanceled :: Lens' OrderLineItem (Maybe Word32) Source
Number of items canceled.
oliTax :: Lens' OrderLineItem (Maybe Price) Source
Total tax amount for the line item. For example, if two items are purchased, and each have a cost tax of $2, the total tax amount will be $4.
oliPrice :: Lens' OrderLineItem (Maybe Price) Source
Total price for the line item. For example, if two items for $10 are purchased, the total price will be $20.
oliQuantityShipped :: Lens' OrderLineItem (Maybe Word32) Source
Number of items shipped.
oliQuantityReturned :: Lens' OrderLineItem (Maybe Word32) Source
Number of items returned.
oliProduct :: Lens' OrderLineItem (Maybe OrderLineItemProduct) Source
Product data from the time of the order placement.
oliReturns :: Lens' OrderLineItem [OrderReturn] Source
Returns of the line item.
ProductstatusesCustomBatchResponse
data ProductstatusesCustomBatchResponse Source
productstatusesCustomBatchResponse :: ProductstatusesCustomBatchResponse Source
Creates a value of ProductstatusesCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pEntries :: Lens' ProductstatusesCustomBatchResponse [ProductstatusesCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
pKind :: Lens' ProductstatusesCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#productstatusesCustomBatchResponse".
ProductUnitPricingMeasure
productUnitPricingMeasure :: ProductUnitPricingMeasure Source
Creates a value of ProductUnitPricingMeasure
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
OrdersUpdateShipmentRequest
ordersUpdateShipmentRequest :: OrdersUpdateShipmentRequest Source
Creates a value of OrdersUpdateShipmentRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ousrCarrier :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source
The carrier handling the shipment. Not updated if missing.
ousrStatus :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source
New status for the shipment. Not updated if missing.
ousrTrackingId :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source
The tracking id for the shipment. Not updated if missing.
ousrShipmentId :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source
The ID of the shipment.
ousrOperationId :: Lens' OrdersUpdateShipmentRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
OrderShipmentLineItemShipment
data OrderShipmentLineItemShipment Source
orderShipmentLineItemShipment :: OrderShipmentLineItemShipment Source
Creates a value of OrderShipmentLineItemShipment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslisQuantity :: Lens' OrderShipmentLineItemShipment (Maybe Word32) Source
The quantity that is shipped.
oslisLineItemId :: Lens' OrderShipmentLineItemShipment (Maybe Text) Source
The id of the line item that is shipped.
OrdersListStatuses
data OrdersListStatuses Source
Obtains orders that match any of the specified statuses. Multiple values can be specified with comma separation. Additionally, please note that active is a shortcut for pendingShipment and partiallyShipped, and completed is a shortcut for shipped , partiallyDelivered, delivered, partiallyReturned, returned, and canceled.
Active | active |
Canceled | canceled |
Completed | completed |
Delivered | delivered |
InProgress | inProgress |
PartiallyDelivered | partiallyDelivered |
PartiallyReturned | partiallyReturned |
PartiallyShipped | partiallyShipped |
PendingShipment | pendingShipment |
Returned | returned |
Shipped | shipped |
LoyaltyPoints
data LoyaltyPoints Source
loyaltyPoints :: LoyaltyPoints Source
Creates a value of LoyaltyPoints
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
lpRatio :: Lens' LoyaltyPoints (Maybe Double) Source
The ratio of a point when converted to currency. Google assumes currency based on Merchant Center settings. If ratio is left out, it defaults to 1.0.
lpPointsValue :: Lens' LoyaltyPoints (Maybe Int64) Source
The retailer's loyalty points in absolute value.
lpName :: Lens' LoyaltyPoints (Maybe Text) Source
Name of loyalty points program. It is recommended to limit the name to 12 full-width characters or 24 Roman characters.
AccountshippingCustomBatchRequest
data AccountshippingCustomBatchRequest Source
accountshippingCustomBatchRequest :: AccountshippingCustomBatchRequest Source
Creates a value of AccountshippingCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbrEntries :: Lens' AccountshippingCustomBatchRequest [AccountshippingCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
OrdersCustomBatchRequestEntryShipLineItems
data OrdersCustomBatchRequestEntryShipLineItems Source
ordersCustomBatchRequestEntryShipLineItems :: OrdersCustomBatchRequestEntryShipLineItems Source
Creates a value of OrdersCustomBatchRequestEntryShipLineItems
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbresliCarrier :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text) Source
The carrier handling the shipment.
ocbresliTrackingId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text) Source
The tracking id for the shipment.
ocbresliShipmentId :: Lens' OrdersCustomBatchRequestEntryShipLineItems (Maybe Text) Source
The ID of the shipment.
ocbresliLineItems :: Lens' OrdersCustomBatchRequestEntryShipLineItems [OrderShipmentLineItemShipment] Source
Line items to ship.
AccountStatus
data AccountStatus Source
The status of an account, i.e., information about its products, which is computed offline and not returned immediately at insertion time.
See: accountStatus
smart constructor.
accountStatus :: AccountStatus Source
Creates a value of AccountStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asDataQualityIssues :: Lens' AccountStatus [AccountStatusDataQualityIssue] Source
A list of data quality issues.
asKind :: Lens' AccountStatus Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountStatus".
asAccountId :: Lens' AccountStatus (Maybe Text) Source
The ID of the account for which the status is reported.
OrdersReturnLineItemRequest
ordersReturnLineItemRequest :: OrdersReturnLineItemRequest Source
Creates a value of OrdersReturnLineItemRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orlirQuantity :: Lens' OrdersReturnLineItemRequest (Maybe Word32) Source
The quantity to return.
orlirLineItemId :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source
The ID of the line item to return.
orlirReason :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source
The reason for the return.
orlirOperationId :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
orlirReasonText :: Lens' OrdersReturnLineItemRequest (Maybe Text) Source
The explanation of the reason.
AccountstatusesCustomBatchRequest
data AccountstatusesCustomBatchRequest Source
accountstatusesCustomBatchRequest :: AccountstatusesCustomBatchRequest Source
Creates a value of AccountstatusesCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aEntries :: Lens' AccountstatusesCustomBatchRequest [AccountstatusesCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
AccounttaxListResponse
accounttaxListResponse :: AccounttaxListResponse Source
Creates a value of AccounttaxListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alrNextPageToken :: Lens' AccounttaxListResponse (Maybe Text) Source
The token for the retrieval of the next page of account tax settings.
alrKind :: Lens' AccounttaxListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accounttaxListResponse".
OrdersGetTestOrderTemplateResponse
data OrdersGetTestOrderTemplateResponse Source
ordersGetTestOrderTemplateResponse :: OrdersGetTestOrderTemplateResponse Source
Creates a value of OrdersGetTestOrderTemplateResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ogtotrKind :: Lens' OrdersGetTestOrderTemplateResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersGetTestOrderTemplateResponse".
ogtotrTemplate :: Lens' OrdersGetTestOrderTemplateResponse (Maybe TestOrder) Source
The requested test order template.
AccountsCustomBatchRequestEntry
data AccountsCustomBatchRequestEntry Source
A batch entry encoding a single non-batch accounts request.
See: accountsCustomBatchRequestEntry
smart constructor.
accountsCustomBatchRequestEntry :: AccountsCustomBatchRequestEntry Source
Creates a value of AccountsCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accMerchantId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
accAccount :: Lens' AccountsCustomBatchRequestEntry (Maybe Account) Source
The account to create or update. Only defined if the method is insert or update.
accAccountId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word64) Source
The ID of the account to get or delete. Only defined if the method is get or delete.
accBatchId :: Lens' AccountsCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
Weight
ProductInstallment
data ProductInstallment Source
productInstallment :: ProductInstallment Source
Creates a value of ProductInstallment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
piMonths :: Lens' ProductInstallment (Maybe Int64) Source
The number of installments the buyer has to pay.
Error'
An error returned by the API.
See: error'
smart constructor.
ProductstatusesListResponse
productstatusesListResponse :: ProductstatusesListResponse Source
Creates a value of ProductstatusesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plrNextPageToken :: Lens' ProductstatusesListResponse (Maybe Text) Source
The token for the retrieval of the next page of products statuses.
plrKind :: Lens' ProductstatusesListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#productstatusesListResponse".
OrdersRefundResponse
ordersRefundResponse :: OrdersRefundResponse Source
Creates a value of OrdersRefundResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orrKind :: Lens' OrdersRefundResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersRefundResponse".
orrExecutionStatus :: Lens' OrdersRefundResponse (Maybe Text) Source
The status of the execution.
OrdersCreateTestOrderRequest
ordersCreateTestOrderRequest :: OrdersCreateTestOrderRequest Source
Creates a value of OrdersCreateTestOrderRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
octorTemplateName :: Lens' OrdersCreateTestOrderRequest (Maybe Text) Source
The test order template to use. Specify as an alternative to testOrder as a shortcut for retrieving a template and then creating an order using that template.
octorTestOrder :: Lens' OrdersCreateTestOrderRequest (Maybe TestOrder) Source
The test order to create.
AccountUser
data AccountUser Source
accountUser :: AccountUser Source
Creates a value of AccountUser
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
auEmailAddress :: Lens' AccountUser (Maybe Text) Source
User's email address.
AccountStatusExampleItem
data AccountStatusExampleItem Source
An example of an item that has poor data quality. An item value on the landing page differs from what is submitted, or conflicts with a policy.
See: accountStatusExampleItem
smart constructor.
accountStatusExampleItem :: AccountStatusExampleItem Source
Creates a value of AccountStatusExampleItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aseiSubmittedValue :: Lens' AccountStatusExampleItem (Maybe Text) Source
The item value that was submitted.
aseiItemId :: Lens' AccountStatusExampleItem (Maybe Text) Source
Unique item ID as specified in the uploaded product data.
aseiValueOnLandingPage :: Lens' AccountStatusExampleItem (Maybe Text) Source
The actual value on the landing page.
DatafeedsCustomBatchRequestEntry
data DatafeedsCustomBatchRequestEntry Source
A batch entry encoding a single non-batch datafeeds request.
See: datafeedsCustomBatchRequestEntry
smart constructor.
datafeedsCustomBatchRequestEntry :: DatafeedsCustomBatchRequestEntry Source
Creates a value of DatafeedsCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbreMerchantId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
dcbreDatafeed :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Datafeed) Source
The data feed to insert.
dcbreDatafeedId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word64) Source
The ID of the data feed to get or delete.
dcbreBatchId :: Lens' DatafeedsCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
DatafeedFetchSchedule
data DatafeedFetchSchedule Source
The required fields vary based on the frequency of fetching. For a monthly fetch schedule, day_of_month and hour are required. For a weekly fetch schedule, weekday and hour are required. For a daily fetch schedule, only hour is required.
See: datafeedFetchSchedule
smart constructor.
datafeedFetchSchedule :: DatafeedFetchSchedule Source
Creates a value of DatafeedFetchSchedule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfsFetchURL :: Lens' DatafeedFetchSchedule (Maybe Text) Source
The URL where the feed file can be fetched. Google Merchant Center will support automatic scheduled uploads using the HTTP, HTTPS, FTP, or SFTP protocols, so the value will need to be a valid link using one of those four protocols.
dfsUsername :: Lens' DatafeedFetchSchedule (Maybe Text) Source
An optional user name for fetch_url.
dfsPassword :: Lens' DatafeedFetchSchedule (Maybe Text) Source
An optional password for fetch_url.
dfsDayOfMonth :: Lens' DatafeedFetchSchedule (Maybe Word32) Source
The day of the month the feed file should be fetched (1-31).
dfsHour :: Lens' DatafeedFetchSchedule (Maybe Word32) Source
The hour of the day the feed file should be fetched (0-24).
dfsWeekday :: Lens' DatafeedFetchSchedule (Maybe Text) Source
The day of the week the feed file should be fetched.
dfsTimeZone :: Lens' DatafeedFetchSchedule (Maybe Text) Source
Time zone used for schedule. UTC by default. E.g., "America/Los_Angeles".
OrdersCustomBatchRequest
ordersCustomBatchRequest :: OrdersCustomBatchRequest Source
Creates a value of OrdersCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrEntries :: Lens' OrdersCustomBatchRequest [OrdersCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
AccountsListResponse
accountsListResponse :: AccountsListResponse Source
Creates a value of AccountsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accNextPageToken :: Lens' AccountsListResponse (Maybe Text) Source
The token for the retrieval of the next page of accounts.
accKind :: Lens' AccountsListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountsListResponse".
ProductStatusDataQualityIssue
data ProductStatusDataQualityIssue Source
productStatusDataQualityIssue :: ProductStatusDataQualityIssue Source
Creates a value of ProductStatusDataQualityIssue
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psdqiLocation :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source
The attribute name that is relevant for the issue.
psdqiFetchStatus :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source
The fetch status for landing_page_errors.
psdqiSeverity :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source
The severity of the data quality issue.
psdqiValueProvided :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source
The value the attribute had at time of evaluation.
psdqiValueOnLandingPage :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source
The value of that attribute that was found on the landing page
psdqiTimestamp :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source
The time stamp of the data quality issue.
psdqiDetail :: Lens' ProductStatusDataQualityIssue (Maybe Text) Source
A more detailed error string.
OrdersShipLineItemsRequest
ordersShipLineItemsRequest :: OrdersShipLineItemsRequest Source
Creates a value of OrdersShipLineItemsRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslirCarrier :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source
The carrier handling the shipment.
oslirTrackingId :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source
The tracking id for the shipment.
oslirShipmentId :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source
The ID of the shipment.
oslirLineItems :: Lens' OrdersShipLineItemsRequest [OrderShipmentLineItemShipment] Source
Line items to ship.
oslirOperationId :: Lens' OrdersShipLineItemsRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
AccountsCustomBatchResponse
accountsCustomBatchResponse :: AccountsCustomBatchResponse Source
Creates a value of AccountsCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbrcEntries :: Lens' AccountsCustomBatchResponse [AccountsCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
acbrcKind :: Lens' AccountsCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountsCustomBatchResponse".
ProductTax
data ProductTax Source
productTax :: ProductTax Source
Creates a value of ProductTax
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ptCountry :: Lens' ProductTax (Maybe Text) Source
The country within which the item is taxed, specified as a CLDR territory code.
ptPostalCode :: Lens' ProductTax (Maybe Text) Source
The postal code range that the tax rate applies to, represented by a ZIP code, a ZIP code prefix using * wildcard, a range between two ZIP codes or two ZIP code prefixes of equal length. Examples: 94114, 94*, 94002-95460, 94*-95*.
ptRate :: Lens' ProductTax (Maybe Double) Source
The percentage of tax rate that applies to the item price.
ptRegion :: Lens' ProductTax (Maybe Text) Source
The geographic region to which the tax rate applies.
ptLocationId :: Lens' ProductTax (Maybe Int64) Source
The numeric id of a location that the tax rate applies to as defined in the AdWords API.
OrderShipment
data OrderShipment Source
orderShipment :: OrderShipment Source
Creates a value of OrderShipment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
osTrackingId :: Lens' OrderShipment (Maybe Text) Source
The tracking id for the shipment.
osLineItems :: Lens' OrderShipment [OrderShipmentLineItemShipment] Source
The line items that are shipped.
osCreationDate :: Lens' OrderShipment (Maybe Text) Source
Date on which the shipment has been created, in ISO 8601 format.
osDeliveryDate :: Lens' OrderShipment (Maybe Text) Source
Date on which the shipment has been delivered, in ISO 8601 format. Present only if status is delievered
OrderLineItemReturnInfo
orderLineItemReturnInfo :: OrderLineItemReturnInfo Source
Creates a value of OrderLineItemReturnInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oliriIsReturnable :: Lens' OrderLineItemReturnInfo (Maybe Bool) Source
Whether the item is returnable.
oliriPolicyURL :: Lens' OrderLineItemReturnInfo (Maybe Text) Source
URL of the item return policy.
oliriDaysToReturn :: Lens' OrderLineItemReturnInfo (Maybe Int32) Source
How many days later the item can be returned.
AccountShippingRateTableCell
accountShippingRateTableCell :: AccountShippingRateTableCell Source
Creates a value of AccountShippingRateTableCell
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asrtcRate :: Lens' AccountShippingRateTableCell (Maybe Price) Source
The rate applicable if the cell conditions are matched.
asrtcCondition :: Lens' AccountShippingRateTableCell (Maybe AccountShippingCondition) Source
Conditions for which the cell is valid. All cells in a table must use the same dimension or pair of dimensions among price, weight, shipping label or delivery location. If no condition is specified, the cell acts as a catch-all and matches all the elements that are not matched by other cells in this dimension.
Account
Account data.
See: account
smart constructor.
Creates a value of Account
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaUsers :: Lens' Account [AccountUser] Source
Users with access to the account. Every account (except for subaccounts) must have at least one admin user.
aaKind :: Lens' Account Text Source
Identifies what kind of resource this is. Value: the fixed string "content#account".
aaSellerId :: Lens' Account (Maybe Text) Source
Client-specific, locally-unique, internal ID for the child account.
aaReviewsURL :: Lens' Account (Maybe Text) Source
URL for individual seller reviews, i.e., reviews for each child account.
aaAdwordsLinks :: Lens' Account [AccountAdwordsLink] Source
List of linked AdWords accounts, active or pending approval. To create a new link request, add a new link with status active to the list. It will remain is state pending until approved or rejected in the AdWords interface. To delete an active link or to cancel a link request, remove it from the list.
aaAdultContent :: Lens' Account (Maybe Bool) Source
Indicates whether the merchant sells adult content.
InventorySetRequest
inventorySetRequest :: InventorySetRequest Source
Creates a value of InventorySetRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
isrQuantity :: Lens' InventorySetRequest (Maybe Word32) Source
The quantity of the product. Must be equal to or greater than zero. Supported only for local products.
isrSalePrice :: Lens' InventorySetRequest (Maybe Price) Source
The sale price of the product. Mandatory if sale_price_effective_date is defined.
isrAvailability :: Lens' InventorySetRequest (Maybe Text) Source
The availability of the product.
isrSalePriceEffectiveDate :: Lens' InventorySetRequest (Maybe Text) Source
A date range represented by a pair of ISO 8601 dates separated by a space, comma, or slash. Both dates might be specified as 'null' if undecided.
isrSellOnGoogleQuantity :: Lens' InventorySetRequest (Maybe Word32) Source
The quantity of the product that is reserved for sell-on-google ads. Supported only for online products.
AccountShippingShippingServiceCostRule
data AccountShippingShippingServiceCostRule Source
Building block of the cost calculation decision tree. - The tree root should have no condition and no calculation method. - All the children must have a condition on the same dimension. The first child matching a condition is entered, therefore, price and weight conditions form contiguous intervals. - The last child of an element must have no condition and matches all elements not previously matched. - Children and calculation method are mutually exclusive, and exactly one of them must be defined; the root must only have children.
See: accountShippingShippingServiceCostRule
smart constructor.
accountShippingShippingServiceCostRule :: AccountShippingShippingServiceCostRule Source
Creates a value of AccountShippingShippingServiceCostRule
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assscrChildren :: Lens' AccountShippingShippingServiceCostRule [AccountShippingShippingServiceCostRule] Source
Subsequent rules to be applied, only for inner nodes. The last child must not specify a condition and acts as a catch-all.
assscrCalculationMethod :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingShippingServiceCalculationMethod) Source
Final calculation method to be used only in leaf nodes.
assscrCondition :: Lens' AccountShippingShippingServiceCostRule (Maybe AccountShippingCondition) Source
Condition for this rule to be applicable. If no condition is specified, the rule acts as a catch-all.
OrdersCancelLineItemRequest
ordersCancelLineItemRequest :: OrdersCancelLineItemRequest Source
Creates a value of OrdersCancelLineItemRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oclirQuantity :: Lens' OrdersCancelLineItemRequest (Maybe Word32) Source
The quantity to cancel.
oclirLineItemId :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source
The ID of the line item to cancel.
oclirReason :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source
The reason for the cancellation.
oclirOperationId :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
oclirReasonText :: Lens' OrdersCancelLineItemRequest (Maybe Text) Source
The explanation of the reason.
ProductShippingWeight
productShippingWeight :: ProductShippingWeight Source
Creates a value of ProductShippingWeight
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pswValue :: Lens' ProductShippingWeight (Maybe Double) Source
The weight of the product used to calculate the shipping cost of the item.
AccountstatusesCustomBatchRequestEntry
data AccountstatusesCustomBatchRequestEntry Source
A batch entry encoding a single non-batch accountstatuses request.
See: accountstatusesCustomBatchRequestEntry
smart constructor.
accountstatusesCustomBatchRequestEntry :: AccountstatusesCustomBatchRequestEntry Source
Creates a value of AccountstatusesCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbrecMerchantId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
acbrecAccountId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word64) Source
The ID of the (sub-)account whose status to get.
acbrecMethod :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Text) Source
The method (get).
acbrecBatchId :: Lens' AccountstatusesCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
ProductstatusesCustomBatchResponseEntry
data ProductstatusesCustomBatchResponseEntry Source
A batch entry encoding a single non-batch productstatuses response.
See: productstatusesCustomBatchResponseEntry
smart constructor.
productstatusesCustomBatchResponseEntry :: ProductstatusesCustomBatchResponseEntry Source
Creates a value of ProductstatusesCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbreKind :: Lens' ProductstatusesCustomBatchResponseEntry Text Source
Identifies what kind of resource this is. Value: the fixed string "content#productstatusesCustomBatchResponseEntry".
pcbreProductStatus :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe ProductStatus) Source
The requested product status. Only defined if the request was successful.
pcbreErrors :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Errors) Source
A list of errors, if the request failed.
pcbreBatchId :: Lens' ProductstatusesCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
OrdersCustomBatchRequestEntryCancel
data OrdersCustomBatchRequestEntryCancel Source
ordersCustomBatchRequestEntryCancel :: OrdersCustomBatchRequestEntryCancel Source
Creates a value of OrdersCustomBatchRequestEntryCancel
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrecReason :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text) Source
The reason for the cancellation.
ocbrecReasonText :: Lens' OrdersCustomBatchRequestEntryCancel (Maybe Text) Source
The explanation of the reason.
DatafeedFormat
data DatafeedFormat Source
datafeedFormat :: DatafeedFormat Source
Creates a value of DatafeedFormat
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfQuotingMode :: Lens' DatafeedFormat (Maybe Text) Source
Specifies how double quotes are interpreted. If not specified, the mode will be auto-detected. Ignored for non-DSV data feeds.
dfFileEncoding :: Lens' DatafeedFormat (Maybe Text) Source
Character encoding scheme of the data feed. If not specified, the encoding will be auto-detected.
dfColumnDelimiter :: Lens' DatafeedFormat (Maybe Text) Source
Delimiter for the separation of values in a delimiter-separated values feed. If not specified, the delimiter will be auto-detected. Ignored for non-DSV data feeds.
ProductShipping
data ProductShipping Source
productShipping :: ProductShipping Source
Creates a value of ProductShipping
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psService :: Lens' ProductShipping (Maybe Text) Source
A free-form description of the service class or delivery speed.
psLocationGroupName :: Lens' ProductShipping (Maybe Text) Source
The location where the shipping is applicable, represented by a location group name.
psCountry :: Lens' ProductShipping (Maybe Text) Source
The CLDR territory code of the country to which an item will ship.
psPostalCode :: Lens' ProductShipping (Maybe Text) Source
The postal code range that the shipping rate applies to, represented by a postal code, a postal code prefix followed by a * wildcard, a range between two postal codes or two postal code prefixes of equal length.
psRegion :: Lens' ProductShipping (Maybe Text) Source
The geographic region to which a shipping rate applies (e.g. zip code).
psLocationId :: Lens' ProductShipping (Maybe Int64) Source
The numeric id of a location that the shipping rate applies to as defined in the AdWords API.
AccountshippingCustomBatchRequestEntry
data AccountshippingCustomBatchRequestEntry Source
A batch entry encoding a single non-batch accountshipping request.
See: accountshippingCustomBatchRequestEntry
smart constructor.
accountshippingCustomBatchRequestEntry :: AccountshippingCustomBatchRequestEntry Source
Creates a value of AccountshippingCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaMerchantId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
aaAccountId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word64) Source
The ID of the account for which to get/update account shipping settings.
aaAccountShipping :: Lens' AccountshippingCustomBatchRequestEntry (Maybe AccountShipping) Source
The account shipping settings to update. Only defined if the method is update.
aaBatchId :: Lens' AccountshippingCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
AccountsCustomBatchRequest
accountsCustomBatchRequest :: AccountsCustomBatchRequest Source
Creates a value of AccountsCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
accEntries :: Lens' AccountsCustomBatchRequest [AccountsCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
ProductCustomAttribute
productCustomAttribute :: ProductCustomAttribute Source
Creates a value of ProductCustomAttribute
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcaName :: Lens' ProductCustomAttribute (Maybe Text) Source
The name of the attribute. Underscores will be replaced by spaces upon insertion.
pcaUnit :: Lens' ProductCustomAttribute (Maybe Text) Source
Free-form unit of the attribute. Unit can only be used for values of type INT or FLOAT.
AccountShippingPostalCodeRange
data AccountShippingPostalCodeRange Source
A postal code range, that can be either: - A range of postal codes (e.g., start=12340, end=12359) - A range of postal codes prefixes (e.g., start=1234* end=1235*). Prefixes must be of the same length (e.g., start=12* end=2* is invalid).
See: accountShippingPostalCodeRange
smart constructor.
accountShippingPostalCodeRange :: AccountShippingPostalCodeRange Source
Creates a value of AccountShippingPostalCodeRange
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aspcrStart :: Lens' AccountShippingPostalCodeRange (Maybe Text) Source
The first (inclusive) postal code or prefix of the range.
aspcrEnd :: Lens' AccountShippingPostalCodeRange (Maybe Text) Source
The last (inclusive) postal code or prefix of the range.
OrdersListResponse
data OrdersListResponse Source
ordersListResponse :: OrdersListResponse Source
Creates a value of OrdersListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olrNextPageToken :: Lens' OrdersListResponse (Maybe Text) Source
The token for the retrieval of the next page of orders.
olrKind :: Lens' OrdersListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersListResponse".
OrdersShipLineItemsResponse
ordersShipLineItemsResponse :: OrdersShipLineItemsResponse Source
Creates a value of OrdersShipLineItemsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oslirKind :: Lens' OrdersShipLineItemsResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersShipLineItemsResponse".
oslirExecutionStatus :: Lens' OrdersShipLineItemsResponse (Maybe Text) Source
The status of the execution.
AccountShippingShippingService
data AccountShippingShippingService Source
Shipping services provided in a country.
See: accountShippingShippingService
smart constructor.
accountShippingShippingService :: AccountShippingShippingService Source
Creates a value of AccountShippingShippingService
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asssCostRuleTree :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCostRule) Source
Decision tree for "complicated" shipping cost calculation.
asssSaleCountry :: Lens' AccountShippingShippingService (Maybe Text) Source
The CLDR territory code of the sale country for which this service can be used.
asssCalculationMethod :: Lens' AccountShippingShippingService (Maybe AccountShippingShippingServiceCalculationMethod) Source
Calculation method for the "simple" case that needs no rules.
asssActive :: Lens' AccountShippingShippingService (Maybe Bool) Source
Whether the shipping service is available.
asssName :: Lens' AccountShippingShippingService (Maybe Text) Source
The name of this shipping service.
AccountShippingRateTable
data AccountShippingRateTable Source
A single or bi-dimensional table of shipping rates. Each dimension is defined in terms of consecutive price/weight ranges, delivery locations, or shipping labels.
See: accountShippingRateTable
smart constructor.
accountShippingRateTable :: AccountShippingRateTable Source
Creates a value of AccountShippingRateTable
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asrtSaleCountry :: Lens' AccountShippingRateTable (Maybe Text) Source
The sale country for which this table is valid, represented as a CLDR territory code.
asrtContent :: Lens' AccountShippingRateTable [AccountShippingRateTableCell] Source
One-dimensional table cells define one condition along the same dimension. Bi-dimensional table cells use two dimensions with respectively M and N distinct values and must contain exactly M * N cells with distinct conditions (for each possible value pairs).
AccountshippingCustomBatchResponse
data AccountshippingCustomBatchResponse Source
accountshippingCustomBatchResponse :: AccountshippingCustomBatchResponse Source
Creates a value of AccountshippingCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acccEntries :: Lens' AccountshippingCustomBatchResponse [AccountshippingCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
acccKind :: Lens' AccountshippingCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountshippingCustomBatchResponse".
OrdersUpdateShipmentResponse
ordersUpdateShipmentResponse :: OrdersUpdateShipmentResponse Source
Creates a value of OrdersUpdateShipmentResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ousrKind :: Lens' OrdersUpdateShipmentResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersUpdateShipmentResponse".
ousrExecutionStatus :: Lens' OrdersUpdateShipmentResponse (Maybe Text) Source
The status of the execution.
ProductstatusesCustomBatchRequest
data ProductstatusesCustomBatchRequest Source
productstatusesCustomBatchRequest :: ProductstatusesCustomBatchRequest Source
Creates a value of ProductstatusesCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
proEntries :: Lens' ProductstatusesCustomBatchRequest [ProductstatusesCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
OrdersReturnLineItemResponse
ordersReturnLineItemResponse :: OrdersReturnLineItemResponse Source
Creates a value of OrdersReturnLineItemResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
orlirKind :: Lens' OrdersReturnLineItemResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersReturnLineItemResponse".
orlirExecutionStatus :: Lens' OrdersReturnLineItemResponse (Maybe Text) Source
The status of the execution.
ProductCustomGroup
data ProductCustomGroup Source
productCustomGroup :: ProductCustomGroup Source
Creates a value of ProductCustomGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcgName :: Lens' ProductCustomGroup (Maybe Text) Source
The name of the group. Underscores will be replaced by spaces upon insertion.
pcgAttributes :: Lens' ProductCustomGroup [ProductCustomAttribute] Source
The sub-attributes.
AccountstatusesCustomBatchResponse
data AccountstatusesCustomBatchResponse Source
accountstatusesCustomBatchResponse :: AccountstatusesCustomBatchResponse Source
Creates a value of AccountstatusesCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbr1Entries :: Lens' AccountstatusesCustomBatchResponse [AccountstatusesCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
acbr1Kind :: Lens' AccountstatusesCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountstatusesCustomBatchResponse".
ProductStatus
data ProductStatus Source
The status of a product, i.e., information about a product computed asynchronously by the data quality analysis.
See: productStatus
smart constructor.
productStatus :: ProductStatus Source
Creates a value of ProductStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psDataQualityIssues :: Lens' ProductStatus [ProductStatusDataQualityIssue] Source
A list of data quality issues associated with the product.
psKind :: Lens' ProductStatus Text Source
Identifies what kind of resource this is. Value: the fixed string "content#productStatus".
psDestinationStatuses :: Lens' ProductStatus [ProductStatusDestinationStatus] Source
The intended destinations for the product.
psLastUpdateDate :: Lens' ProductStatus (Maybe Text) Source
Date on which the item has been last updated, in ISO 8601 format.
psCreationDate :: Lens' ProductStatus (Maybe Text) Source
Date on which the item has been created, in ISO 8601 format.
psGoogleExpirationDate :: Lens' ProductStatus (Maybe Text) Source
Date on which the item expires in Google Shopping, in ISO 8601 format.
psProductId :: Lens' ProductStatus (Maybe Text) Source
The id of the product for which status is reported.
AccountstatusesListResponse
accountstatusesListResponse :: AccountstatusesListResponse Source
Creates a value of AccountstatusesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alrlNextPageToken :: Lens' AccountstatusesListResponse (Maybe Text) Source
The token for the retrieval of the next page of account statuses.
alrlKind :: Lens' AccountstatusesListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountstatusesListResponse".
AccounttaxCustomBatchRequest
accounttaxCustomBatchRequest :: AccounttaxCustomBatchRequest Source
Creates a value of AccounttaxCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aaEntries :: Lens' AccounttaxCustomBatchRequest [AccounttaxCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
ProductsCustomBatchRequestEntry
data ProductsCustomBatchRequestEntry Source
A batch entry encoding a single non-batch products request.
See: productsCustomBatchRequestEntry
smart constructor.
productsCustomBatchRequestEntry :: ProductsCustomBatchRequestEntry Source
Creates a value of ProductsCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pMerchantId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
pProduct :: Lens' ProductsCustomBatchRequestEntry (Maybe Product) Source
The product to insert. Only required if the method is insert.
pProductId :: Lens' ProductsCustomBatchRequestEntry (Maybe Text) Source
The ID of the product to get or delete. Only defined if the method is get or delete.
pBatchId :: Lens' ProductsCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
DatafeedstatusesCustomBatchRequestEntry
data DatafeedstatusesCustomBatchRequestEntry Source
A batch entry encoding a single non-batch datafeedstatuses request.
See: datafeedstatusesCustomBatchRequestEntry
smart constructor.
datafeedstatusesCustomBatchRequestEntry :: DatafeedstatusesCustomBatchRequestEntry Source
Creates a value of DatafeedstatusesCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dMerchantId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
dDatafeedId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word64) Source
The ID of the data feed to get or delete.
dBatchId :: Lens' DatafeedstatusesCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
OrderCustomer
data OrderCustomer Source
orderCustomer :: OrderCustomer Source
Creates a value of OrderCustomer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocFullName :: Lens' OrderCustomer (Maybe Text) Source
Full name of the customer.
ocExplicitMarketingPreference :: Lens' OrderCustomer (Maybe Bool) Source
If set, this indicates the user had a choice to opt in or out of providing marketing rights to the merchant. If unset, this indicates the user has already made this choice in a previous purchase, and was thus not shown the marketing right opt in/out checkbox during the Purchases on Google checkout flow.
InventoryCustomBatchResponseEntry
data InventoryCustomBatchResponseEntry Source
A batch entry encoding a single non-batch inventory response.
See: inventoryCustomBatchResponseEntry
smart constructor.
inventoryCustomBatchResponseEntry :: InventoryCustomBatchResponseEntry Source
Creates a value of InventoryCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
icbreKind :: Lens' InventoryCustomBatchResponseEntry Text Source
Identifies what kind of resource this is. Value: the fixed string "content#inventoryCustomBatchResponseEntry".
icbreErrors :: Lens' InventoryCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
icbreBatchId :: Lens' InventoryCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
AccountshippingListResponse
accountshippingListResponse :: AccountshippingListResponse Source
Creates a value of AccountshippingListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
alr1NextPageToken :: Lens' AccountshippingListResponse (Maybe Text) Source
The token for the retrieval of the next page of account shipping settings.
alr1Kind :: Lens' AccountshippingListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountshippingListResponse".
Inventory
Creates a value of Inventory
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
iKind :: Lens' Inventory Text Source
Identifies what kind of resource this is. Value: the fixed string "content#inventory".
iQuantity :: Lens' Inventory (Maybe Word32) Source
The quantity of the product. Must be equal to or greater than zero. Supported only for local products.
iSalePrice :: Lens' Inventory (Maybe Price) Source
The sale price of the product. Mandatory if sale_price_effective_date is defined.
iSalePriceEffectiveDate :: Lens' Inventory (Maybe Text) Source
A date range represented by a pair of ISO 8601 dates separated by a space, comma, or slash. Both dates might be specified as 'null' if undecided.
iSellOnGoogleQuantity :: Lens' Inventory (Maybe Word32) Source
The quantity of the product that is reserved for sell-on-google ads. Supported only for online products.
OrdersGetByMerchantOrderIdResponse
data OrdersGetByMerchantOrderIdResponse Source
ordersGetByMerchantOrderIdResponse :: OrdersGetByMerchantOrderIdResponse Source
Creates a value of OrdersGetByMerchantOrderIdResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ogbmoirKind :: Lens' OrdersGetByMerchantOrderIdResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersGetByMerchantOrderIdResponse".
ogbmoirOrder :: Lens' OrdersGetByMerchantOrderIdResponse (Maybe Order) Source
The requested order.
OrdersCancelRequest
ordersCancelRequest :: OrdersCancelRequest Source
Creates a value of OrdersCancelRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocrOperationId :: Lens' OrdersCancelRequest (Maybe Text) Source
The ID of the operation. Unique across all operations for a given order.
ocrReasonText :: Lens' OrdersCancelRequest (Maybe Text) Source
The explanation of the reason.
OrderLineItemProductVariantAttribute
data OrderLineItemProductVariantAttribute Source
orderLineItemProductVariantAttribute :: OrderLineItemProductVariantAttribute Source
Creates a value of OrderLineItemProductVariantAttribute
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olipvaDimension :: Lens' OrderLineItemProductVariantAttribute (Maybe Text) Source
The dimension of the variant.
olipvaValue :: Lens' OrderLineItemProductVariantAttribute (Maybe Text) Source
The value for the dimension.
OrdersCustomBatchResponseEntry
data OrdersCustomBatchResponseEntry Source
ordersCustomBatchResponseEntry :: OrdersCustomBatchResponseEntry Source
Creates a value of OrdersCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oKind :: Lens' OrdersCustomBatchResponseEntry Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersCustomBatchResponseEntry".
oExecutionStatus :: Lens' OrdersCustomBatchResponseEntry (Maybe Text) Source
The status of the execution. Only defined if the method is not get or getByMerchantOrderId and if the request was successful.
oErrors :: Lens' OrdersCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
oOrder :: Lens' OrdersCustomBatchResponseEntry (Maybe Order) Source
The retrieved order. Only defined if the method is get and if the request was successful.
oBatchId :: Lens' OrdersCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
AccountShippingCarrierRate
data AccountShippingCarrierRate Source
A carrier-calculated shipping rate.
See: accountShippingCarrierRate
smart constructor.
accountShippingCarrierRate :: AccountShippingCarrierRate Source
Creates a value of AccountShippingCarrierRate
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ascrCarrier :: Lens' AccountShippingCarrierRate (Maybe Text) Source
The carrier that is responsible for the shipping, such as "UPS", "FedEx", or "USPS".
ascrSaleCountry :: Lens' AccountShippingCarrierRate (Maybe Text) Source
The sale country for which this carrier rate is valid, represented as a CLDR territory code.
ascrShippingOrigin :: Lens' AccountShippingCarrierRate (Maybe Text) Source
Shipping origin represented as a postal code.
ascrCarrierService :: Lens' AccountShippingCarrierRate (Maybe Text) Source
The carrier service, such as "Ground" or "2Day".
ascrModifierPercent :: Lens' AccountShippingCarrierRate (Maybe Text) Source
Multiplicative shipping rate modifier in percent. Represented as a floating point number without the percentage character.
ascrModifierFlatRate :: Lens' AccountShippingCarrierRate (Maybe Price) Source
Additive shipping rate modifier.
Price
OrderLineItemShippingDetails
orderLineItemShippingDetails :: OrderLineItemShippingDetails Source
Creates a value of OrderLineItemShippingDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olisdShipByDate :: Lens' OrderLineItemShippingDetails (Maybe Text) Source
The ship by date, in ISO 8601 format.
olisdMethod :: Lens' OrderLineItemShippingDetails (Maybe OrderLineItemShippingDetailsMethod) Source
Details of the shipping method.
olisdDeliverByDate :: Lens' OrderLineItemShippingDetails (Maybe Text) Source
The delivery by date, in ISO 8601 format.
DatafeedsCustomBatchResponse
datafeedsCustomBatchResponse :: DatafeedsCustomBatchResponse Source
Creates a value of DatafeedsCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
datEntries :: Lens' DatafeedsCustomBatchResponse [DatafeedsCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
datKind :: Lens' DatafeedsCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#datafeedsCustomBatchResponse".
OrderDeliveryDetails
orderDeliveryDetails :: OrderDeliveryDetails Source
Creates a value of OrderDeliveryDetails
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oddAddress :: Lens' OrderDeliveryDetails (Maybe OrderAddress) Source
The delivery address
oddPhoneNumber :: Lens' OrderDeliveryDetails (Maybe Text) Source
The phone number of the person receiving the delivery.
OrdersCancelResponse
ordersCancelResponse :: OrdersCancelResponse Source
Creates a value of OrdersCancelResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocrKind :: Lens' OrdersCancelResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersCancelResponse".
ocrExecutionStatus :: Lens' OrdersCancelResponse (Maybe Text) Source
The status of the execution.
TestOrder
Creates a value of TestOrder
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
toKind :: Lens' TestOrder Text Source
Identifies what kind of resource this is. Value: the fixed string "content#testOrder".
toLineItems :: Lens' TestOrder [TestOrderLineItem] Source
Line items that are ordered. At least one line item must be provided.
toPredefinedDeliveryAddress :: Lens' TestOrder (Maybe Text) Source
Identifier of one of the predefined delivery addresses for the delivery.
toCustomer :: Lens' TestOrder (Maybe TestOrderCustomer) Source
The details of the customer who placed the order.
toPaymentMethod :: Lens' TestOrder (Maybe TestOrderPaymentMethod) Source
The details of the payment method.
DatafeedstatusesCustomBatchResponseEntry
data DatafeedstatusesCustomBatchResponseEntry Source
A batch entry encoding a single non-batch datafeedstatuses response.
See: datafeedstatusesCustomBatchResponseEntry
smart constructor.
datafeedstatusesCustomBatchResponseEntry :: DatafeedstatusesCustomBatchResponseEntry Source
Creates a value of DatafeedstatusesCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
datErrors :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
datDatafeedStatus :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe DatafeedStatus) Source
The requested data feed status. Defined if and only if the request was successful.
datBatchId :: Lens' DatafeedstatusesCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
OrderRefund
data OrderRefund Source
orderRefund :: OrderRefund Source
Creates a value of OrderRefund
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oCreationDate :: Lens' OrderRefund (Maybe Text) Source
Date on which the item has been created, in ISO 8601 format.
oReasonText :: Lens' OrderRefund (Maybe Text) Source
The explanation of the reason.
TestOrderLineItemProduct
testOrderLineItemProduct :: TestOrderLineItemProduct Source
Creates a value of TestOrderLineItemProduct
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
tolipImageLink :: Lens' TestOrderLineItemProduct (Maybe Text) Source
URL of an image of the item.
tolipChannel :: Lens' TestOrderLineItemProduct (Maybe Text) Source
The item's channel.
tolipBrand :: Lens' TestOrderLineItemProduct (Maybe Text) Source
Brand of the item.
tolipTargetCountry :: Lens' TestOrderLineItemProduct (Maybe Text) Source
The CLDR territory code of the target country of the product.
tolipGtin :: Lens' TestOrderLineItemProduct (Maybe Text) Source
Global Trade Item Number (GTIN) of the item. Optional.
tolipItemGroupId :: Lens' TestOrderLineItemProduct (Maybe Text) Source
Shared identifier for all variants of the same product. Optional.
tolipOfferId :: Lens' TestOrderLineItemProduct (Maybe Text) Source
An identifier of the item.
tolipPrice :: Lens' TestOrderLineItemProduct (Maybe Price) Source
The price for the product.
tolipVariantAttributes :: Lens' TestOrderLineItemProduct [OrderLineItemProductVariantAttribute] Source
Variant attributes for the item. Optional.
tolipTitle :: Lens' TestOrderLineItemProduct (Maybe Text) Source
The title of the product.
tolipContentLanguage :: Lens' TestOrderLineItemProduct (Maybe Text) Source
The two-letter ISO 639-1 language code for the item.
tolipMpn :: Lens' TestOrderLineItemProduct (Maybe Text) Source
Manufacturer Part Number (MPN) of the item. Optional.
tolipCondition :: Lens' TestOrderLineItemProduct (Maybe Text) Source
Condition or state of the item.
AccounttaxCustomBatchResponse
data AccounttaxCustomBatchResponse Source
accounttaxCustomBatchResponse :: AccounttaxCustomBatchResponse Source
Creates a value of AccounttaxCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
a2Entries :: Lens' AccounttaxCustomBatchResponse [AccounttaxCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
a2Kind :: Lens' AccounttaxCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accounttaxCustomBatchResponse".
InventoryCustomBatchRequestEntry
data InventoryCustomBatchRequestEntry Source
A batch entry encoding a single non-batch inventory request.
See: inventoryCustomBatchRequestEntry
smart constructor.
inventoryCustomBatchRequestEntry :: InventoryCustomBatchRequestEntry Source
Creates a value of InventoryCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
iMerchantId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
iStoreCode :: Lens' InventoryCustomBatchRequestEntry (Maybe Text) Source
The code of the store for which to update price and availability. Use online to update price and availability of an online product.
iInventory :: Lens' InventoryCustomBatchRequestEntry (Maybe Inventory) Source
Price and availability of the product.
iProductId :: Lens' InventoryCustomBatchRequestEntry (Maybe Text) Source
The ID of the product for which to update price and availability.
iBatchId :: Lens' InventoryCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
OrderAddress
data OrderAddress Source
orderAddress :: OrderAddress Source
Creates a value of OrderAddress
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oaRecipientName :: Lens' OrderAddress (Maybe Text) Source
Name of the recipient.
oaStreetAddress :: Lens' OrderAddress [Text] Source
Street-level part of the address.
oaPostalCode :: Lens' OrderAddress (Maybe Text) Source
Postal Code or ZIP (e.g. "94043").
oaLocality :: Lens' OrderAddress (Maybe Text) Source
City, town or commune. May also include dependent localities or sublocalities (e.g. neighborhoods or suburbs).
oaIsPostOfficeBox :: Lens' OrderAddress (Maybe Bool) Source
Whether the address is a post office box.
oaFullAddress :: Lens' OrderAddress [Text] Source
Strings representing the lines of the printed label for mailing the order, for example: John Smith 1600 Amphitheatre Parkway Mountain View, CA, 94043 United States
oaRegion :: Lens' OrderAddress (Maybe Text) Source
Top-level administrative subdivision of the country (e.g. "CA").
ProductUnitPricingBaseMeasure
data ProductUnitPricingBaseMeasure Source
productUnitPricingBaseMeasure :: ProductUnitPricingBaseMeasure Source
Creates a value of ProductUnitPricingBaseMeasure
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pupbmValue :: Lens' ProductUnitPricingBaseMeasure (Maybe Int64) Source
The denominator of the unit price.
AccountShippingCondition
accountShippingCondition :: AccountShippingCondition Source
Creates a value of AccountShippingCondition
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ascWeightMax :: Lens' AccountShippingCondition (Maybe Weight) Source
Maximum shipping weight. Forms an interval between the maximum of smaller weight (exclusive) and this weight (inclusive).
ascDeliveryPostalCode :: Lens' AccountShippingCondition (Maybe Text) Source
Delivery location in terms of a postal code.
ascDeliveryLocationGroup :: Lens' AccountShippingCondition (Maybe Text) Source
Delivery location in terms of a location group name. A location group with this name must be specified among location groups.
ascPriceMax :: Lens' AccountShippingCondition (Maybe Price) Source
Maximum shipping price. Forms an interval between the maximum of smaller prices (exclusive) and this price (inclusive).
ascShippingLabel :: Lens' AccountShippingCondition (Maybe Text) Source
Shipping label of the product. The products with the label are matched.
ascDeliveryLocationId :: Lens' AccountShippingCondition (Maybe Int64) Source
Delivery location in terms of a location ID. Can be used to represent administrative areas, smaller country subdivisions, or cities.
ascDeliveryPostalCodeRange :: Lens' AccountShippingCondition (Maybe AccountShippingPostalCodeRange) Source
Delivery location in terms of a postal code range.
DatafeedsListResponse
datafeedsListResponse :: DatafeedsListResponse Source
Creates a value of DatafeedsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlrNextPageToken :: Lens' DatafeedsListResponse (Maybe Text) Source
The token for the retrieval of the next page of datafeeds.
dlrKind :: Lens' DatafeedsListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#datafeedsListResponse".
ProductsCustomBatchResponseEntry
data ProductsCustomBatchResponseEntry Source
A batch entry encoding a single non-batch products response.
See: productsCustomBatchResponseEntry
smart constructor.
productsCustomBatchResponseEntry :: ProductsCustomBatchResponseEntry Source
Creates a value of ProductsCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
proKind :: Lens' ProductsCustomBatchResponseEntry Text Source
Identifies what kind of resource this is. Value: the fixed string "content#productsCustomBatchResponseEntry".
proProduct :: Lens' ProductsCustomBatchResponseEntry (Maybe Product) Source
The inserted product. Only defined if the method is insert and if the request was successful.
proErrors :: Lens' ProductsCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
proBatchId :: Lens' ProductsCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
OrderPaymentMethod
data OrderPaymentMethod Source
orderPaymentMethod :: OrderPaymentMethod Source
Creates a value of OrderPaymentMethod
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
opmExpirationMonth :: Lens' OrderPaymentMethod (Maybe Int32) Source
The card expiration month (January = 1, February = 2 etc.).
opmExpirationYear :: Lens' OrderPaymentMethod (Maybe Int32) Source
The card expiration year (4-digit, e.g. 2015).
opmPhoneNumber :: Lens' OrderPaymentMethod (Maybe Text) Source
The billing phone number.
opmBillingAddress :: Lens' OrderPaymentMethod (Maybe OrderAddress) Source
The billing address.
opmLastFourDigits :: Lens' OrderPaymentMethod (Maybe Text) Source
The last four digits of the card number.
opmType :: Lens' OrderPaymentMethod (Maybe Text) Source
The type of instrument (VISA, Mastercard, etc).
Product
Product data.
See: product
smart constructor.
Creates a value of Product
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ppDisplayAdsLink
ppCustomLabel1
ppShippingWidth
ppCustomGroups
ppImageLink
ppDisplayAdsValue
ppLoyaltyPoints
ppAdditionalImageLinks
ppValidatedDestinations
ppColor
ppCustomLabel0
ppKind
ppMultipack
ppPattern
ppLink
ppSizeSystem
ppUnitPricingBaseMeasure
ppTaxes
ppMaterial
ppInstallment
ppChannel
ppProductType
ppIdentifierExists
ppOnlineOnly
ppBrand
ppUnitPricingMeasure
ppSalePrice
ppShippingLength
ppCustomLabel3
ppWarnings
ppAvailability
ppTargetCountry
ppShippingLabel
ppCustomAttributes
ppGtin
ppAgeGroup
ppDisplayAdsTitle
ppGender
ppDestinations
ppExpirationDate
ppItemGroupId
ppAdwordsGrouping
ppSalePriceEffectiveDate
ppCustomLabel2
ppGoogleProductCategory
ppShipping
ppAdwordsRedirect
ppShippingWeight
ppSellOnGoogleQuantity
ppShippingHeight
ppAvailabilityDate
ppOfferId
ppId
ppAdwordsLabels
ppPrice
ppSizeType
ppMobileLink
ppTitle
ppAdult
ppContentLanguage
ppAspects
ppEnergyEfficiencyClass
ppDisplayAdsSimilarIds
ppMpn
ppCondition
ppSizes
ppIsBundle
ppDescription
ppCustomLabel4
ppDisplayAdsId
ppDisplayAdsLink :: Lens' Product (Maybe Text) Source
URL directly to your item's landing page for dynamic remarketing campaigns.
ppCustomLabel1 :: Lens' Product (Maybe Text) Source
Custom label 1 for custom grouping of items in a Shopping campaign.
ppShippingWidth :: Lens' Product (Maybe ProductShippingDimension) Source
Width of the item for shipping.
ppCustomGroups :: Lens' Product [ProductCustomGroup] Source
A list of custom (merchant-provided) custom attribute groups.
ppDisplayAdsValue :: Lens' Product (Maybe Double) Source
Offer margin for dynamic remarketing campaigns.
ppLoyaltyPoints :: Lens' Product (Maybe LoyaltyPoints) Source
Loyalty points that users receive after purchasing the item. Japan only.
ppAdditionalImageLinks :: Lens' Product [Text] Source
Additional URLs of images of the item.
ppValidatedDestinations :: Lens' Product [Text] Source
The read-only list of intended destinations which passed validation.
ppCustomLabel0 :: Lens' Product (Maybe Text) Source
Custom label 0 for custom grouping of items in a Shopping campaign.
ppKind :: Lens' Product Text Source
Identifies what kind of resource this is. Value: the fixed string "content#product".
ppMultipack :: Lens' Product (Maybe Int64) Source
The number of identical products in a merchant-defined multipack.
ppLink :: Lens' Product (Maybe Text) Source
URL directly linking to your item's page on your website.
ppSizeSystem :: Lens' Product (Maybe Text) Source
System in which the size is specified. Recommended for apparel items.
ppUnitPricingBaseMeasure :: Lens' Product (Maybe ProductUnitPricingBaseMeasure) Source
The preference of the denominator of the unit price.
ppTaxes :: Lens' Product [ProductTax] Source
Tax information.
ppInstallment :: Lens' Product (Maybe ProductInstallment) Source
Number and amount of installments to pay for an item. Brazil only.
ppProductType :: Lens' Product (Maybe Text) Source
Your category of the item (formatted as in product feeds specification).
ppIdentifierExists :: Lens' Product (Maybe Bool) Source
False when the item does not have unique product identifiers appropriate to its category, such as GTIN, MPN, and brand. Required according to the Unique Product Identifier Rules for all target countries except for Canada.
ppOnlineOnly :: Lens' Product (Maybe Bool) Source
Whether an item is available for purchase only online.
ppUnitPricingMeasure :: Lens' Product (Maybe ProductUnitPricingMeasure) Source
The measure and dimension of an item.
ppShippingLength :: Lens' Product (Maybe ProductShippingDimension) Source
Length of the item for shipping.
ppCustomLabel3 :: Lens' Product (Maybe Text) Source
Custom label 3 for custom grouping of items in a Shopping campaign.
ppWarnings :: Lens' Product [Error'] Source
Read-only warnings.
ppShippingLabel :: Lens' Product (Maybe Text) Source
The shipping label of the product, used to group product in account-level shipping rules.
ppCustomAttributes :: Lens' Product [ProductCustomAttribute] Source
A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (e.g., { "name": "size type", "type": "text", "value": "regular" }). This is useful for submitting attributes not explicitly exposed by the API.
ppDisplayAdsTitle :: Lens' Product (Maybe Text) Source
Title of an item for dynamic remarketing campaigns.
ppDestinations :: Lens' Product [ProductDestination] Source
Specifies the intended destinations for the product.
ppExpirationDate :: Lens' Product (Maybe Text) Source
Date on which the item should expire, as specified upon insertion, in ISO 8601 format. The actual expiration date in Google Shopping is exposed in productstatuses as googleExpirationDate and might be earlier if expirationDate is too far in the future.
ppItemGroupId :: Lens' Product (Maybe Text) Source
Shared identifier for all variants of the same product.
ppAdwordsGrouping :: Lens' Product (Maybe Text) Source
Used to group items in an arbitrary way. Only for CPA%, discouraged otherwise.
ppSalePriceEffectiveDate :: Lens' Product (Maybe Text) Source
Date range during which the item is on sale (see product feed specifications).
ppCustomLabel2 :: Lens' Product (Maybe Text) Source
Custom label 2 for custom grouping of items in a Shopping campaign.
ppGoogleProductCategory :: Lens' Product (Maybe Text) Source
Google's category of the item (see Google product taxonomy).
ppShipping :: Lens' Product [ProductShipping] Source
Shipping rules.
ppAdwordsRedirect :: Lens' Product (Maybe Text) Source
Allows advertisers to override the item URL when the product is shown within the context of Product Ads.
ppShippingWeight :: Lens' Product (Maybe ProductShippingWeight) Source
Weight of the item for shipping.
ppSellOnGoogleQuantity :: Lens' Product (Maybe Int64) Source
The quantity of the product that is reserved for sell-on-google ads.
ppShippingHeight :: Lens' Product (Maybe ProductShippingDimension) Source
Height of the item for shipping.
ppAvailabilityDate :: Lens' Product (Maybe Text) Source
The day a pre-ordered product becomes available for delivery, in ISO 8601 format.
ppAdwordsLabels :: Lens' Product [Text] Source
Similar to adwords_grouping, but only works on CPC.
ppMobileLink :: Lens' Product (Maybe Text) Source
Link to a mobile-optimized version of the landing page.
ppContentLanguage :: Lens' Product (Maybe Text) Source
The two-letter ISO 639-1 language code for the item.
ppAspects :: Lens' Product [ProductAspect] Source
Specifies the intended aspects for the product.
ppEnergyEfficiencyClass :: Lens' Product (Maybe Text) Source
The energy efficiency class as defined in EU directive 2010/30/EU.
ppDisplayAdsSimilarIds :: Lens' Product [Text] Source
Advertiser-specified recommendations.
ppIsBundle :: Lens' Product (Maybe Bool) Source
Whether the item is a merchant-defined bundle. A bundle is a custom grouping of different products sold by a merchant for a single price.
ppCustomLabel4 :: Lens' Product (Maybe Text) Source
Custom label 4 for custom grouping of items in a Shopping campaign.
ppDisplayAdsId :: Lens' Product (Maybe Text) Source
An identifier for an item for dynamic remarketing campaigns.
Errors
A list of errors returned by a failed batch entry.
See: errors
smart constructor.
Creates a value of Errors
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
AccountstatusesCustomBatchResponseEntry
data AccountstatusesCustomBatchResponseEntry Source
A batch entry encoding a single non-batch accountstatuses response.
See: accountstatusesCustomBatchResponseEntry
smart constructor.
accountstatusesCustomBatchResponseEntry :: AccountstatusesCustomBatchResponseEntry Source
Creates a value of AccountstatusesCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acccAccountStatus :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe AccountStatus) Source
The requested account status. Defined if and only if the request was successful.
acccErrors :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
acccBatchId :: Lens' AccountstatusesCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
InventorySetResponse
inventorySetResponse :: InventorySetResponse Source
Creates a value of InventorySetResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
isrKind :: Lens' InventorySetResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#inventorySetResponse".
OrdersCancelLineItemResponse
ordersCancelLineItemResponse :: OrdersCancelLineItemResponse Source
Creates a value of OrdersCancelLineItemResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oclirKind :: Lens' OrdersCancelLineItemResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersCancelLineItemResponse".
oclirExecutionStatus :: Lens' OrdersCancelLineItemResponse (Maybe Text) Source
The status of the execution.
TestOrderLineItem
data TestOrderLineItem Source
testOrderLineItem :: TestOrderLineItem Source
Creates a value of TestOrderLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
toliQuantityOrdered :: Lens' TestOrderLineItem (Maybe Word32) Source
Number of items ordered.
toliReturnInfo :: Lens' TestOrderLineItem (Maybe OrderLineItemReturnInfo) Source
Details of the return policy for the line item.
toliShippingDetails :: Lens' TestOrderLineItem (Maybe OrderLineItemShippingDetails) Source
Details of the requested shipping for the line item.
toliProduct :: Lens' TestOrderLineItem (Maybe TestOrderLineItemProduct) Source
Product data from the time of the order placement.
toliUnitTax :: Lens' TestOrderLineItem (Maybe Price) Source
Unit tax for the line item.
ProductstatusesCustomBatchRequestEntry
data ProductstatusesCustomBatchRequestEntry Source
A batch entry encoding a single non-batch productstatuses request.
See: productstatusesCustomBatchRequestEntry
smart constructor.
productstatusesCustomBatchRequestEntry :: ProductstatusesCustomBatchRequestEntry Source
Creates a value of ProductstatusesCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbrecMerchantId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
pcbrecProductId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Text) Source
The ID of the product whose status to get.
pcbrecBatchId :: Lens' ProductstatusesCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
AccountshippingCustomBatchResponseEntry
data AccountshippingCustomBatchResponseEntry Source
A batch entry encoding a single non-batch accountshipping response.
See: accountshippingCustomBatchResponseEntry
smart constructor.
accountshippingCustomBatchResponseEntry :: AccountshippingCustomBatchResponseEntry Source
Creates a value of AccountshippingCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
acbre1Kind :: Lens' AccountshippingCustomBatchResponseEntry Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountshippingCustomBatchResponseEntry".
acbre1Errors :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
acbre1AccountShipping :: Lens' AccountshippingCustomBatchResponseEntry (Maybe AccountShipping) Source
The retrieved or updated account shipping settings.
acbre1BatchId :: Lens' AccountshippingCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
ProductAspect
data ProductAspect Source
productAspect :: ProductAspect Source
Creates a value of ProductAspect
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paIntention :: Lens' ProductAspect (Maybe Text) Source
Whether the aspect is required, excluded or should be validated.
paAspectName :: Lens' ProductAspect (Maybe Text) Source
The name of the aspect.
paDestinationName :: Lens' ProductAspect (Maybe Text) Source
The name of the destination. Leave out to apply to all destinations.
AccountShipping
data AccountShipping Source
The shipping settings of a merchant account.
See: accountShipping
smart constructor.
accountShipping :: AccountShipping Source
Creates a value of AccountShipping
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
assRateTables :: Lens' AccountShipping [AccountShippingRateTable] Source
Rate tables definitions.
assCarrierRates :: Lens' AccountShipping [AccountShippingCarrierRate] Source
Carrier-based shipping calculations.
assKind :: Lens' AccountShipping Text Source
Identifies what kind of resource this is. Value: the fixed string "content#accountShipping".
assLocationGroups :: Lens' AccountShipping [AccountShippingLocationGroup] Source
Location groups for shipping.
assAccountId :: Lens' AccountShipping (Maybe Word64) Source
The ID of the account to which these account shipping settings belong.
assServices :: Lens' AccountShipping [AccountShippingShippingService] Source
Shipping services describing shipping fees calculation.
OrdersUpdateMerchantOrderIdResponse
data OrdersUpdateMerchantOrderIdResponse Source
ordersUpdateMerchantOrderIdResponse :: OrdersUpdateMerchantOrderIdResponse Source
Creates a value of OrdersUpdateMerchantOrderIdResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oumoirKind :: Lens' OrdersUpdateMerchantOrderIdResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersUpdateMerchantOrderIdResponse".
oumoirExecutionStatus :: Lens' OrdersUpdateMerchantOrderIdResponse (Maybe Text) Source
The status of the execution.
DatafeedStatusExample
data DatafeedStatusExample Source
An example occurrence for a particular error.
See: datafeedStatusExample
smart constructor.
datafeedStatusExample :: DatafeedStatusExample Source
Creates a value of DatafeedStatusExample
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dseLineNumber :: Lens' DatafeedStatusExample (Maybe Word64) Source
Line number in the data feed where the example is found.
OrdersAcknowledgeResponse
ordersAcknowledgeResponse :: OrdersAcknowledgeResponse Source
Creates a value of OrdersAcknowledgeResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
oarKind :: Lens' OrdersAcknowledgeResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersAcknowledgeResponse".
oarExecutionStatus :: Lens' OrdersAcknowledgeResponse (Maybe Text) Source
The status of the execution.
Order
Creates a value of Order
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ooRefunds :: Lens' Order [OrderRefund] Source
Refunds for the order.
ooKind :: Lens' Order Text Source
Identifies what kind of resource this is. Value: the fixed string "content#order".
ooLineItems :: Lens' Order [OrderLineItem] Source
Line items that are ordered.
ooShipments :: Lens' Order [OrderShipment] Source
Shipments of the order.
ooNetAmount :: Lens' Order (Maybe Price) Source
The net amount for the order. For example, if an order was originally for a grand total of $100 and a refund was issued for $20, the net amount will be $80.
ooPlacedDate :: Lens' Order (Maybe Text) Source
The date when the order was placed, in ISO 8601 format.
ooDeliveryDetails :: Lens' Order (Maybe OrderDeliveryDetails) Source
The details for the delivery.
ooCustomer :: Lens' Order (Maybe OrderCustomer) Source
The details of the customer who placed the order.
ooPaymentMethod :: Lens' Order (Maybe OrderPaymentMethod) Source
The details of the payment method.
InventoryCustomBatchResponse
inventoryCustomBatchResponse :: InventoryCustomBatchResponse Source
Creates a value of InventoryCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
invEntries :: Lens' InventoryCustomBatchResponse [InventoryCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
invKind :: Lens' InventoryCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#inventoryCustomBatchResponse".
OrderLineItemProduct
orderLineItemProduct :: OrderLineItemProduct Source
Creates a value of OrderLineItemProduct
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
olipImageLink :: Lens' OrderLineItemProduct (Maybe Text) Source
URL of an image of the item.
olipShownImage :: Lens' OrderLineItemProduct (Maybe Text) Source
URL to the cached image shown to the user when order was placed.
olipChannel :: Lens' OrderLineItemProduct (Maybe Text) Source
The item's channel (online or local).
olipTargetCountry :: Lens' OrderLineItemProduct (Maybe Text) Source
The CLDR territory code of the target country of the product.
olipGtin :: Lens' OrderLineItemProduct (Maybe Text) Source
Global Trade Item Number (GTIN) of the item.
olipItemGroupId :: Lens' OrderLineItemProduct (Maybe Text) Source
Shared identifier for all variants of the same product.
olipOfferId :: Lens' OrderLineItemProduct (Maybe Text) Source
An identifier of the item.
olipVariantAttributes :: Lens' OrderLineItemProduct [OrderLineItemProductVariantAttribute] Source
Variant attributes for the item. These are dimensions of the product, such as color, gender, material, pattern, and size. You can find a comprehensive list of variant attributes here.
olipContentLanguage :: Lens' OrderLineItemProduct (Maybe Text) Source
The two-letter ISO 639-1 language code for the item.
olipMpn :: Lens' OrderLineItemProduct (Maybe Text) Source
Manufacturer Part Number (MPN) of the item.
olipCondition :: Lens' OrderLineItemProduct (Maybe Text) Source
Condition or state of the item.
AccounttaxCustomBatchRequestEntry
data AccounttaxCustomBatchRequestEntry Source
A batch entry encoding a single non-batch accounttax request.
See: accounttaxCustomBatchRequestEntry
smart constructor.
accounttaxCustomBatchRequestEntry :: AccounttaxCustomBatchRequestEntry Source
Creates a value of AccounttaxCustomBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
a2AccountTax :: Lens' AccounttaxCustomBatchRequestEntry (Maybe AccountTax) Source
The account tax settings to update. Only defined if the method is update.
a2MerchantId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64) Source
The ID of the managing account.
a2AccountId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word64) Source
The ID of the account for which to get/update account tax settings.
a2BatchId :: Lens' AccounttaxCustomBatchRequestEntry (Maybe Word32) Source
An entry ID, unique within the batch request.
DatafeedStatusError
data DatafeedStatusError Source
An error occurring in the feed, like "invalid price".
See: datafeedStatusError
smart constructor.
datafeedStatusError :: DatafeedStatusError Source
Creates a value of DatafeedStatusError
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dseCount :: Lens' DatafeedStatusError (Maybe Word64) Source
The number of occurrences of the error in the feed.
dseCode :: Lens' DatafeedStatusError (Maybe Text) Source
The code of the error, e.g., "validation/invalid_value".
dseMessage :: Lens' DatafeedStatusError (Maybe Text) Source
The error message, e.g., "Invalid price".
dseExamples :: Lens' DatafeedStatusError [DatafeedStatusExample] Source
A list of example occurrences of the error, grouped by product.
ProductsCustomBatchRequest
productsCustomBatchRequest :: ProductsCustomBatchRequest Source
Creates a value of ProductsCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pcbrcEntries :: Lens' ProductsCustomBatchRequest [ProductsCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
OrdersCustomBatchRequestEntryReturnLineItem
data OrdersCustomBatchRequestEntryReturnLineItem Source
ordersCustomBatchRequestEntryReturnLineItem :: OrdersCustomBatchRequestEntryReturnLineItem Source
Creates a value of OrdersCustomBatchRequestEntryReturnLineItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrerliQuantity :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Word32) Source
The quantity to return.
ocbrerliLineItemId :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text) Source
The ID of the line item to return.
ocbrerliReason :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text) Source
The reason for the return.
ocbrerliReasonText :: Lens' OrdersCustomBatchRequestEntryReturnLineItem (Maybe Text) Source
The explanation of the reason.
OrdersCustomBatchRequestEntryUpdateShipment
data OrdersCustomBatchRequestEntryUpdateShipment Source
ordersCustomBatchRequestEntryUpdateShipment :: OrdersCustomBatchRequestEntryUpdateShipment Source
Creates a value of OrdersCustomBatchRequestEntryUpdateShipment
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbreusCarrier :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source
The carrier handling the shipment. Not updated if missing.
ocbreusStatus :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source
New status for the shipment. Not updated if missing.
ocbreusTrackingId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source
The tracking id for the shipment. Not updated if missing.
ocbreusShipmentId :: Lens' OrdersCustomBatchRequestEntryUpdateShipment (Maybe Text) Source
The ID of the shipment.
DatafeedStatus
data DatafeedStatus Source
The status of a datafeed, i.e., the result of the last retrieval of the datafeed computed asynchronously when the feed processing is finished.
See: datafeedStatus
smart constructor.
datafeedStatus :: DatafeedStatus Source
Creates a value of DatafeedStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsItemsTotal :: Lens' DatafeedStatus (Maybe Word64) Source
The number of items in the feed that were processed.
dsKind :: Lens' DatafeedStatus Text Source
Identifies what kind of resource this is. Value: the fixed string "content#datafeedStatus".
dsWarnings :: Lens' DatafeedStatus [DatafeedStatusError] Source
The list of errors occurring in the feed.
dsDatafeedId :: Lens' DatafeedStatus (Maybe Word64) Source
The ID of the feed for which the status is reported.
dsProcessingStatus :: Lens' DatafeedStatus (Maybe Text) Source
The processing status of the feed.
dsLastUploadDate :: Lens' DatafeedStatus (Maybe Text) Source
The last date at which the feed was uploaded.
dsItemsValid :: Lens' DatafeedStatus (Maybe Word64) Source
The number of items in the feed that were valid.
dsErrors :: Lens' DatafeedStatus [DatafeedStatusError] Source
The list of errors occurring in the feed.
DatafeedstatusesCustomBatchRequest
data DatafeedstatusesCustomBatchRequest Source
datafeedstatusesCustomBatchRequest :: DatafeedstatusesCustomBatchRequest Source
Creates a value of DatafeedstatusesCustomBatchRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbrcEntries :: Lens' DatafeedstatusesCustomBatchRequest [DatafeedstatusesCustomBatchRequestEntry] Source
The request entries to be processed in the batch.
AccountShippingLocationGroup
data AccountShippingLocationGroup Source
A user-defined locations group in a given country. All the locations of the group must be of the same type.
See: accountShippingLocationGroup
smart constructor.
accountShippingLocationGroup :: AccountShippingLocationGroup Source
Creates a value of AccountShippingLocationGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aslgCountry :: Lens' AccountShippingLocationGroup (Maybe Text) Source
The CLDR territory code of the country in which this location group is.
aslgLocationIds :: Lens' AccountShippingLocationGroup [Int64] Source
A location ID (also called criteria ID) representing administrative areas, smaller country subdivisions (counties), or cities.
aslgPostalCodeRanges :: Lens' AccountShippingLocationGroup [AccountShippingPostalCodeRange] Source
A postal code range representing a city or a set of cities.
aslgPostalCodes :: Lens' AccountShippingLocationGroup [Text] Source
A postal code representing a city or a set of cities. - A single postal code (e.g., 12345) - A postal code prefix followed by a star (e.g., 1234*)
AccountStatusDataQualityIssue
data AccountStatusDataQualityIssue Source
accountStatusDataQualityIssue :: AccountStatusDataQualityIssue Source
Creates a value of AccountStatusDataQualityIssue
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asdqiSubmittedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source
Submitted value that causes the issue.
asdqiCountry :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source
Country for which this issue is reported.
asdqiDisplayedValue :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source
Actual value displayed on the landing page.
asdqiNumItems :: Lens' AccountStatusDataQualityIssue (Maybe Word32) Source
Number of items in the account found to have the said issue.
asdqiSeverity :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source
Severity of the problem.
asdqiExampleItems :: Lens' AccountStatusDataQualityIssue [AccountStatusExampleItem] Source
Example items featuring the issue.
asdqiLastChecked :: Lens' AccountStatusDataQualityIssue (Maybe Text) Source
Last time the account was checked for this issue.
ProductShippingDimension
productShippingDimension :: ProductShippingDimension Source
Creates a value of ProductShippingDimension
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
psdValue :: Lens' ProductShippingDimension (Maybe Double) Source
The dimension of the product used to calculate the shipping cost of the item.
psdUnit :: Lens' ProductShippingDimension (Maybe Text) Source
The unit of value. Acceptable values are: - "cm" - "in"
DatafeedsCustomBatchResponseEntry
data DatafeedsCustomBatchResponseEntry Source
A batch entry encoding a single non-batch datafeeds response.
See: datafeedsCustomBatchResponseEntry
smart constructor.
datafeedsCustomBatchResponseEntry :: DatafeedsCustomBatchResponseEntry Source
Creates a value of DatafeedsCustomBatchResponseEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dcbrecDatafeed :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Datafeed) Source
The requested data feed. Defined if and only if the request was successful.
dcbrecErrors :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Errors) Source
A list of errors defined if and only if the request failed.
dcbrecBatchId :: Lens' DatafeedsCustomBatchResponseEntry (Maybe Word32) Source
The ID of the request entry this entry responds to.
OrdersCustomBatchRequestEntryRefund
data OrdersCustomBatchRequestEntryRefund Source
ordersCustomBatchRequestEntryRefund :: OrdersCustomBatchRequestEntryRefund Source
Creates a value of OrdersCustomBatchRequestEntryRefund
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocbrerAmount :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Price) Source
The amount that is refunded.
ocbrerReason :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text) Source
The reason for the refund.
ocbrerReasonText :: Lens' OrdersCustomBatchRequestEntryRefund (Maybe Text) Source
The explanation of the reason.
DatafeedstatusesListResponse
datafeedstatusesListResponse :: DatafeedstatusesListResponse Source
Creates a value of DatafeedstatusesListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlrlNextPageToken :: Lens' DatafeedstatusesListResponse (Maybe Text) Source
The token for the retrieval of the next page of datafeed statuses.
dlrlKind :: Lens' DatafeedstatusesListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#datafeedstatusesListResponse".
ProductsListResponse
productsListResponse :: ProductsListResponse Source
Creates a value of ProductsListResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plrlNextPageToken :: Lens' ProductsListResponse (Maybe Text) Source
The token for the retrieval of the next page of products.
plrlKind :: Lens' ProductsListResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#productsListResponse".
AccountAdwordsLink
data AccountAdwordsLink Source
accountAdwordsLink :: AccountAdwordsLink Source
Creates a value of AccountAdwordsLink
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aalStatus :: Lens' AccountAdwordsLink (Maybe Text) Source
Status of the link between this Merchant Center account and the AdWords account. Upon retrieval, it represents the actual status of the link and can be either active if it was approved in Google AdWords or pending if it's pending approval. Upon insertion, it represents the intended status of the link. Re-uploading a link with status active when it's still pending or with status pending when it's already active will have no effect: the status will remain unchanged. Re-uploading a link with deprecated status inactive is equivalent to not submitting the link at all and will delete the link if it was active or cancel the link request if it was pending.
aalAdwordsId :: Lens' AccountAdwordsLink (Maybe Word64) Source
Customer ID of the AdWords account.
OrderCancellation
data OrderCancellation Source
orderCancellation :: OrderCancellation Source
Creates a value of OrderCancellation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ocQuantity :: Lens' OrderCancellation (Maybe Word32) Source
The quantity that was canceled.
ocCreationDate :: Lens' OrderCancellation (Maybe Text) Source
Date on which the cancellation has been created, in ISO 8601 format.
ocReasonText :: Lens' OrderCancellation (Maybe Text) Source
The explanation of the reason.
OrdersCustomBatchResponse
ordersCustomBatchResponse :: OrdersCustomBatchResponse Source
Creates a value of OrdersCustomBatchResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ordEntries :: Lens' OrdersCustomBatchResponse [OrdersCustomBatchResponseEntry] Source
The result of the execution of the batch requests.
ordKind :: Lens' OrdersCustomBatchResponse Text Source
Identifies what kind of resource this is. Value: the fixed string "content#ordersCustomBatchResponse".