Constants

USER_AGENT → String

'dart-api-client content/v2'

Classes

Account

Account data.

AccountIdentifier

AccountsAuthInfoResponse

AccountsCustomBatchRequest

AccountsCustomBatchRequestEntry

A batch entry encoding a single non-batch accounts request.

AccountsCustomBatchResponse

AccountsCustomBatchResponseEntry

A batch entry encoding a single non-batch accounts response.

AccountShipping

The shipping settings of a merchant account.

AccountShippingCarrierRate

A carrier-calculated shipping rate.

AccountShippingCondition

AccountshippingCustomBatchRequest

AccountshippingCustomBatchRequestEntry

A batch entry encoding a single non-batch accountshipping request.

AccountshippingCustomBatchResponse

AccountshippingCustomBatchResponseEntry

A batch entry encoding a single non-batch accountshipping response.

AccountshippingListResponse

AccountShippingLocationGroup

A user-defined locations group in a given country. All the locations of the group must be of the same type.

AccountShippingPostalCodeRange

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).

AccountShippingRateTable

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.

AccountShippingRateTableCell

AccountshippingResourceApi

AccountShippingShippingService

Shipping services provided in a country.

AccountShippingShippingServiceCalculationMethod

Shipping cost calculation method. Exactly one of the field is set.

AccountShippingShippingServiceCostRule

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.

AccountsListResponse

AccountsResourceApi

AccountStatus

The status of an account, i.e., information about its products, which is computed offline and not returned immediately at insertion time.

AccountStatusDataQualityIssue

AccountstatusesCustomBatchRequest

AccountstatusesCustomBatchRequestEntry

A batch entry encoding a single non-batch accountstatuses request.

AccountstatusesCustomBatchResponse

AccountstatusesCustomBatchResponseEntry

A batch entry encoding a single non-batch accountstatuses response.

AccountstatusesListResponse

AccountstatusesResourceApi

AccountStatusExampleItem

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.

AccountTax

The tax settings of a merchant account.

AccounttaxCustomBatchRequest

AccounttaxCustomBatchRequestEntry

A batch entry encoding a single non-batch accounttax request.

AccounttaxCustomBatchResponse

AccounttaxCustomBatchResponseEntry

A batch entry encoding a single non-batch accounttax response.

AccounttaxListResponse

AccounttaxResourceApi

AccountTaxTaxRule

Tax calculation rule to apply in a state or province (USA only).

AccountUser

ContentApi

Manage product items, inventory, and Merchant Center accounts for Google Shopping.

Datafeed

Datafeed data.

DatafeedFetchSchedule

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.

DatafeedFormat

DatafeedsCustomBatchRequest

DatafeedsCustomBatchRequestEntry

A batch entry encoding a single non-batch datafeeds request.

DatafeedsCustomBatchResponse

DatafeedsCustomBatchResponseEntry

A batch entry encoding a single non-batch datafeeds response.

DatafeedsListResponse

DatafeedsResourceApi

DatafeedStatus

The status of a datafeed, i.e., the result of the last retrieval of the datafeed computed asynchronously when the feed processing is finished.

DatafeedStatusError

An error occurring in the feed, like "invalid price".

DatafeedstatusesCustomBatchRequest

DatafeedstatusesCustomBatchRequestEntry

A batch entry encoding a single non-batch datafeedstatuses request.

DatafeedstatusesCustomBatchResponse

DatafeedstatusesCustomBatchResponseEntry

A batch entry encoding a single non-batch datafeedstatuses response.

DatafeedstatusesListResponse

DatafeedstatusesResourceApi

DatafeedStatusExample

An example occurrence for a particular error.

Error

An error returned by the API.

Errors

A list of errors returned by a failed batch entry.

Installment

Inventory

InventoryCustomBatchRequest

InventoryCustomBatchRequestEntry

A batch entry encoding a single non-batch inventory request.

InventoryCustomBatchResponse

InventoryCustomBatchResponseEntry

A batch entry encoding a single non-batch inventory response.

InventoryResourceApi

InventorySetRequest

InventorySetResponse

LoyaltyPoints

Order

OrderAddress

OrderCancellation

OrderCustomer

OrderDeliveryDetails

OrderLineItem

OrderLineItemProduct

OrderLineItemProductVariantAttribute

OrderLineItemReturnInfo

OrderLineItemShippingDetails

OrderLineItemShippingDetailsMethod

OrderPaymentMethod

OrderRefund

OrderReturn

OrdersAcknowledgeRequest

OrdersAcknowledgeResponse

OrdersAdvanceTestOrderResponse

OrdersCancelLineItemRequest

OrdersCancelLineItemResponse

OrdersCancelRequest

OrdersCancelResponse

OrdersCreateTestOrderRequest

OrdersCreateTestOrderResponse

OrdersCustomBatchRequest

OrdersCustomBatchRequestEntry

OrdersCustomBatchRequestEntryCancel

OrdersCustomBatchRequestEntryCancelLineItem

OrdersCustomBatchRequestEntryRefund

OrdersCustomBatchRequestEntryReturnLineItem

OrdersCustomBatchRequestEntryShipLineItems

OrdersCustomBatchRequestEntryUpdateShipment

OrdersCustomBatchResponse

OrdersCustomBatchResponseEntry

OrdersGetByMerchantOrderIdResponse

OrdersGetTestOrderTemplateResponse

OrderShipment

OrderShipmentLineItemShipment

OrdersListResponse

OrdersRefundRequest

OrdersRefundResponse

OrdersResourceApi

OrdersReturnLineItemRequest

OrdersReturnLineItemResponse

OrdersShipLineItemsRequest

OrdersShipLineItemsResponse

OrdersUpdateMerchantOrderIdRequest

OrdersUpdateMerchantOrderIdResponse

OrdersUpdateShipmentRequest

OrdersUpdateShipmentResponse

Price

Product

Product data.

ProductAspect

ProductCustomAttribute

ProductCustomGroup

ProductDestination

ProductsCustomBatchRequest

ProductsCustomBatchRequestEntry

A batch entry encoding a single non-batch products request.

ProductsCustomBatchResponse

ProductsCustomBatchResponseEntry

A batch entry encoding a single non-batch products response.

ProductShipping

ProductShippingDimension

ProductShippingWeight

ProductsListResponse

ProductsResourceApi

ProductStatus

The status of a product, i.e., information about a product computed asynchronously by the data quality analysis.

ProductStatusDataQualityIssue

ProductStatusDestinationStatus

ProductstatusesCustomBatchRequest

ProductstatusesCustomBatchRequestEntry

A batch entry encoding a single non-batch productstatuses request.

ProductstatusesCustomBatchResponse

ProductstatusesCustomBatchResponseEntry

A batch entry encoding a single non-batch productstatuses response.

ProductstatusesListResponse

ProductstatusesResourceApi

ProductTax

ProductUnitPricingBaseMeasure

ProductUnitPricingMeasure

TestOrder

TestOrderCustomer

TestOrderLineItem

TestOrderLineItemProduct

TestOrderPaymentMethod

Weight

Exceptions / Errors

ApiRequestError

Represents a general error reported by the API endpoint.

DetailedApiRequestError

Represents a specific error reported by the API endpoint.