WooCommerce Connector Objects

NameDescription
AttributesRetrieve and modify product attributes.
CategoriesRetrieve product categories.
ContinentsRetrieve continents.
CountriesRetrieve countries.
CouponsRetrieve and modify coupons.
CurrenciesRetrieve available currencies.
CustomerMetadataRetrieve the metadata for each customer.
CustomersRetrieve and modify customers.
OrderCouponLinesRetrieve the coupon lines for an order.
OrderFeeLinesRetrieve the fee lines for an order.
OrderLineItemsAdd, update and view the line items for an order.
OrderNotesRetrieve and modify the notes for an order.
OrderRefundLineItemsRetrieve the line items for a refund.
OrderRefundsRetrieve and modify order refunds.
OrdersRetrieve and modify orders.
OrderShippingLinesRetrieve the shipping lines for an order.
OrderTaxLinesRetrieve the tax lines for an order.
PaymentGatewaysRetrieve and modify payment gateways.
ProductAttributesRetrieve product attributes.
ProductAttributeTermsRetrieve the terms for an attribute.
ProductCategoriesRetrieve product categories.
ProductImagesRetrieve images for a product.
ProductReviewsRetrieve and modify products reviews.
ProductsRetrieve and modify products.
ProductShippingClassesRetrieve and modify product shipping classes.
ProductTagsRetrieve and modify product tags.
ProductVariationsRetrieve and modify product variations.
SalesReportExecutes a Sales report.
SettingGroupsRetrieve settings groups.
SettingOptionsView and manage settings options.
ShippingLocationsRetrieve shipping zone locations.
ShippingMethodsRetrieve shipping methods.
ShippingZoneMethodsRetrieve and modify shipping zone methods.
ShippingZonesRetrieve and modify shipping zones.
StatesRetrieve shipping states.
SubscriptionCouponLinesRetrieve all subscription coupon lines. This view will show data only if WooCommerce Subscriptions Plugin is enabled.
SubscriptionFeeLinesRetrieve all subscription fee lines. This view will show data only if WooCommerce Subscriptions Plugin is enabled.
SubscriptionLineItemsRetrieve all subscription line items. This view will show data only if WooCommerce Subscriptions Plugin is enabled.
SubscriptionNotesRetrieve all subscription notes. This table will show data only if WooCommerce Subscriptions Plugin is enabled.
SubscriptionOrdersRetrieve all subscription orders. This view will show data only if WooCommerce Subscriptions Plugin is enabled.
SubscriptionsThe Subscriptions enables you to create, view, update, and delete individual, or a batch of subscriptions. This table will show data only if WooCommerce Subscriptions Plugin is enabled.
SubscriptionShippingLinesRetrieve all subscription shipping lines. This view will show data only if WooCommerce Subscriptions Plugin is enabled.
SystemStatusRetrieve system status items.
SystemStatusPagesRetrieve and system status items.
SystemStatusToolsRetrieve system status tools.
TaxClassesRetrieve and modify tax classes.
TaxRatesRetrieve and modify tax rates.
TopSellersReportsExecute a top sellers report.
TotalsReportExecute a totals report.
WebhooksRetrieve and modify webhooks.
NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoAttribute ID.
NameStringFalseNoAttribute name.
SlugStringFalseNoAn alphanumeric identifier for the resource unique to its type.
TypeStringFalseNoType of attribute. By default only select is supported.
OrderByStringFalseNoDefault sort order. Options: menu_order, name, name_num and id. Defaults to menu_order.
HasArchivesBooleanFalseNoEnable/Disable attribute archives. Defaults to false.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
NameStringFalseNoCategory name.
SlugStringFalseNoAn alphanumeric identifier for the resource unique to its type.
ParentLongFalseNoThe ID for the parent of the resource.
DescriptionStringFalseNoHTML description of the resource.
DisplayStringFalseNoCategory archive display type. Options: default, products, subcategories and both.
MenuOrderIntegerFalseNoMenu order, used to custom sort the resource.
CountIntegerTrueNoNumber of published products for the resource.
ImageIdLongFalseNoImage ID.
ImageDateCreatedDatetimeTrueNoThe date the image was created, in the site's timezone.
ImageDateModifiedDatetimeTrueNoThe date the image was last modified, in the site's timezone.
ImageSrcStringFalseNoImage URL.
ImageNameStringFalseNoImage name.
ImageAltStringFalseNoImage alternative text.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
CodeStringTrueNo2 character continent code.
NameStringTrueNoFull name of continent.
CountriesAggregateStringTrueNoList of countries on this continent. See Continents - Countries properties read-only

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
CodeStringTrueNoISO3166 alpha-2 country code.
NameStringTrueNoFull name of country.
StatesAggregateStringTrueNoList of states in this country. See Countries - States properties read-only

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the object.
CodeStringFalseNoCoupon code.
AmountStringFalseNoThe amount of discount. Should always be numeric, even if setting a percentage.
DateCreatedDatetimeTrueNoThe date the coupon was created, in the site's timezone.
DateModifiedDatetimeTrueNoThe date the coupon was last modified, in the site's timezone.
DiscountTypeStringFalseNoDetermines the type of discount that will be applied. Options: percent, fixed_cart and fixed_product. Defaults to fixed_cart.
DescriptionStringFalseNoCoupon description.
DateExpiresDatetimeFalseNoThe date the coupon expires, in the site's timezone.
UsageCountIntegerTrueNoNumber of times the coupon has been used already.
IndividualUseBooleanFalseNoIf true, the coupon can only be used individually. Other applied coupons will be removed from the cart. Defaults to false.
ProductIdsAggregateStringFalseNoList of product IDs the coupon can be used on.
ExcludedProductIdsAggregateStringFalseNoList of product IDs the coupon cannot be used on.
UsageLimitIntegerFalseNoHow many times the coupon can be used in total.
UsageLimitPerUserIntegerFalseNoHow many times the coupon can be used per customer.
LimitUsageToXItemsIntegerFalseNoMax number of items in the cart the coupon can be applied to.
FreeShippingBooleanFalseNoIf true and if the free shipping method requires a coupon, this coupon will enable free shipping. Defaults to false.
ProductCategoriesAggregateStringFalseNoList of category IDs the coupon applies to.
ExcludedProductCategoriesAggregateStringFalseNoList of category IDs the coupon does not apply to.
ExcludeSaleItemsBooleanFalseNoIf true, this coupon will not be applied to items that have sale prices. Defaults to false.
MinimumAmountStringFalseNoMinimum order amount that needs to be in the cart before coupon applies.
MaximumAmountStringFalseNoMaximum order amount allowed when using the coupon.
EmailRestrictionsAggregateStringFalseNoList of email addresses that can use this coupon.
UsedByAggregateStringTrueNoList of user IDs (or guest email addresses) that have used the coupon.
MetadataStringTrueNoMeta data. See Coupon - Meta data properties.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
CodeStringTrueNoISO4217 currency code.
NameStringTrueNoFull name of currency.
SymbolStringTrueNoCurrency symbol.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringFalseNoMetadata ID.
KeyStringFalseNoMetadata key.
ValueStringFalseNoMetadata value.
CustomerIdStringFalseCustomers.IdNoId of the customer.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
DateCreatedDatetimeTrueNoThe date the customer was created, in the site's timezone.
DateModifiedDatetimeTrueNoThe date the customer was last modified, in the site's timezone.
EmailStringFalseNoThe email address for the customer.
FirstNameStringFalseNoCustomer first name.
LastNameStringFalseNoCustomer last name.
RoleStringTrueNoCustomer role.
UsernameStringFalseNoCustomer login name.
PasswordStringFalseNoCustomer password. write-only
IsPayingCustomerBoolTrueNoIs the customer a paying customer? read-only
AvatarUrlStringTrueNoAvatar URL.
MetaDataAggregateStringFalseNoMeta data.
BillingFirstNameStringFalseNoFirst name.
BillingLastNameStringFalseNoLast name.
BillingCompanyStringFalseNoCompany name.
BillingAddress1StringFalseNoAddress line 1
BillingAddress2StringFalseNoAddress line 2
BillingCityStringFalseNoCity name.
BillingStateStringFalseNoISO code or name of the state, province or district.
BillingPostcodeStringFalseNoPostal code.
BillingCountryStringFalseNoISO code of the country.
BillingEmailStringFalseNoEmail address.
BillingPhoneStringFalseNoPhone number.
ShippingFirstNameStringFalseNoFirst name.
ShippingLastNameStringFalseNoLast name.
ShippingCompanyStringFalseNoCompany name.
ShippingAddress1StringFalseNoAddress line 1
ShippingAddress2StringFalseNoAddress line 2
ShippingCityStringFalseNoCity name.
ShippingStateStringFalseNoISO code or name of the state, province or district.
ShippingPostcodeStringFalseNoPostal code.
ShippingCountryStringFalseNoISO code of the country.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoItem ID.
CodeStringFalseNoCoupon code.
DiscountStringTrueNoDiscount total.
DiscountTaxStringTrueNoDiscount total tax.
MetaDataStringFalseNoMeta data. See Order - Meta data properties
OrderId [KEY]StringTrueOrders.IdNoId of the order.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoItem ID.
NameStringFalseNoFee name.
TaxClassStringFalseNoTax class of fee.
TaxStatusStringFalseNoTax status of fee. Options: taxable and none.
TotalStringFalseNoLine total (after discounts).
TotalTaxStringTrueNoLine total tax (after discounts).
TaxesStringTrueNoLine taxes. See Order - Taxes properties read-only
MetaDataStringFalseNoMeta data. See Order - Meta data properties
OrderId [KEY]StringTrueOrders.IdNoId of the order.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoItem ID.
NameStringFalseNoProduct name.
ProductIdLongFalseNoProduct ID.
VariationIdLongFalseNoVariation ID, if applicable.
QuantityIntegerFalseNoQuantity ordered.
TaxClassStringFalseNoTax class of product.
SubtotalStringFalseNoLine subtotal (before discounts).
SubtotalTaxStringTrueNoLine subtotal tax (before discounts).
TotalStringFalseNoLine total (after discounts).
TotalTaxStringTrueNoLine total tax (after discounts).
TaxesStringTrueNoLine taxes. See Order - Taxes properties read-only
MetaDataStringFalseNoMeta data. See Order - Meta data properties
SkuStringTrueNoProduct SKU.
PriceStringTrueNoProduct price.
OrderId [KEY]StringTrueOrders.IdNoId of the order.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoUnique identifier for the resource.
AuthorStringTrueNoOrder note author.
DateCreatedDatetimeTrueNoThe date the order note was created, in the site's timezone.
NoteStringFalseNoOrder note content.
CustomerNoteBooleanFalseNoIf true, the note will be shown to customers and they will be notified. If false, the note will be for admin reference only. Defaults to false.
AddedByUserBooleanFalseNoIf true, this note will be attributed to the current user. If false, the note will be attributed to the system. Defaults to false.
OrderId [KEY]StringFalseOrders.IdNoId of the order.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
IdLongFalseNoItem ID.
NameStringFalseNoProduct name.
ProductIdLongFalseNoProduct ID.
VariationIdLongFalseNoVariation ID, if applicable.
QuantityIntegerFalseNoQuantity ordered.
TaxClassIntegerFalseNoTax class of product.
SubtotalStringFalseNoLine subtotal (before discounts).
SubtotalTaxStringTrueNoLine subtotal tax (before discounts).
TotalStringFalseNoLine total (after discounts).
TotalTaxStringTrueNoLine total tax (after discounts).
TaxesAggregateStringTrueNoLine taxes. See Order refund line item - Taxes properties read-only
MetaDataAggregateStringFalseNoMeta data. See Order refund - Meta data properties
SkuStringTrueNoProduct SKU.
PriceStringTrueNoProduct price.
OrderIdStringTrueOrders.IdNoId of the order.
RefundIdStringTrueOrderRefunds.IdNoId of the refund.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.
RefundTotalStringFalseYesThe amount to refund for this line item, excluding taxes.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoUnique identifier for the resource.
DateCreatedDatetimeTrueNoThe date the order refund was created, in the site's timezone.
AmountStringFalseNoRefund amount.
ReasonStringFalseNoReason for refund.
RefundedByLongFalseNoUser ID of user who created the refund.
RefundedPaymentBooleanTrueNoIf the payment was refunded via the API. See api_refund.
LineItemsStringFalseNoLine items data. See Order refund - Line items properties
ApiRefundBooleanFalseNoWhen true, the payment gateway API is used to generate the refund. Defaults to true. write-only
MetadataStringTrueNoMeta data. See OrderRefunds - Meta data properties.
OrderId [KEY]StringTrueOrders.IdNoId of the order.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.
ApiRestockBooleanFalseYesWhen true, the selected line items are restocked. Default is true.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
ParentIdLongFalseNoParent order ID.
NumberStringTrueNoOrder number.
OrderKeyStringTrueNoOrder key.
CreatedViaStringTrueNoShows where the order was created.
VersionStringTrueNoVersion of WooCommerce which last updated the order.
StatusStringFalseNoOrder status. Options: pending, processing, on-hold, completed, cancelled, refunded, failed and trash. Defaults to pending.
CurrencyStringFalseNoCurrency the order was created with, in ISO format. Options: AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTC, BTN, BWP, BYR, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GGP, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, IMP, INR, IQD, IRR, IRT, ISK, JEP, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRO, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PRB, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLL, SOS, SRD, SSP, STD, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR and ZMW. Defaults to USD.
DateCreatedDatetimeTrueNoThe date the order was created, in the site's timezone.
DateModifiedDatetimeTrueNoThe date the order was last modified, in the site's timezone.
DiscountTotalStringTrueNoTotal discount amount for the order.
DiscountTaxStringTrueNoTotal discount tax amount for the order.
ShippingTotalStringTrueNoTotal shipping amount for the order.
ShippingTaxStringTrueNoTotal shipping tax amount for the order.
CartTaxStringTrueNoSum of line item taxes only.
TotalStringTrueNoGrand total.
TotalTaxStringTrueNoSum of all taxes.
PricesIncludeTaxBooleanTrueNoTrue the prices included tax during checkout.
CustomerIdLongFalseNoUser ID who owns the order. 0 for guests. Defaults to 0.
CustomerIpAddressStringTrueNoCustomer's IP address.
CustomerUserAgentStringTrueNoUser agent of the customer.
CustomerNoteStringFalseNoNote left by customer during checkout.
PaymentMethodStringFalseNoPayment method ID.
PaymentMethodTitleStringFalseNoPayment method title.
TransactionIdStringFalseNoUnique transaction ID.
DatePaidDatetimeTrueNoThe date the order was paid, in the site's timezone.
DateCompletedDatetimeTrueNoThe date the order was completed, in the site's timezone.
CartHashStringTrueNoMD5 hash of cart items to ensure orders are not modified.
LineItemsAggregateStringFalseNoLine items data. See Order - Line items properties
TaxLinesAggregateStringTrueNoTax lines data.
ShippingLinesAggregateStringFalseNoShipping lines data.
FeeLinesAggregateStringFalseNoFee lines data.
CouponLinesAggregateStringFalseNoCoupons line data.
RefundsAggregateStringTrueNoList of refunds.
SetPaidBooleanFalseNoDefine if the order is paid. It will set the status to processing and reduce stock items. Defaults to false. write-only
BillingFirstNameStringFalseNoFirst name.
BillingLastNameStringFalseNoLast name.
BillingCompanyStringFalseNoCompany name.
BillingAddress1StringFalseNoAddress line 1
BillingAddress2StringFalseNoAddress line 2
BillingCityStringFalseNoCity name.
BillingStateStringFalseNoISO code or name of the state, province or district.
BillingPostcodeStringFalseNoPostal code.
BillingCountryStringFalseNoCountry code in ISO 3166-1 alpha-2 format.
BillingEmailStringFalseNoEmail address.
BillingPhoneStringFalseNoPhone number.
ShippingFirstNameStringFalseNoFirst name.
ShippingLastNameStringFalseNoLast name.
ShippingCompanyStringFalseNoCompany name.
ShippingAddress1StringFalseNoAddress line 1
ShippingAddress2StringFalseNoAddress line 2
ShippingCityStringFalseNoCity name.
ShippingStateStringFalseNoISO code or name of the state, province or district.
ShippingPostcodeStringFalseNoPostal code.
ShippingCountryStringFalseNoCountry code in ISO 3166-1 alpha-2 format.
MetadataStringFalseNoMeta data. See Order - Meta data properties.
ProductIdLongFalseNoLimit result set to resources assigned to a specific product.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoItem ID.
MethodTitleStringFalseNoShipping method name.
MethodIdStringFalseNoShipping method ID.
TotalStringFalseNoLine total (after discounts).
TotalTaxStringTrueNoLine total tax (after discounts).
TaxesStringTrueNoLine taxes. See Order - Taxes properties read-only
MetaDataStringFalseNoMeta data. See Order - Meta data properties
OrderId [KEY]LongTrueOrders.IdNoId of the order.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoItem ID.
RateCodeStringTrueNoTax rate code.
RateIdStringTrueNoTax rate ID.
LabelStringTrueNoTax rate label.
CompoundBooleanTrueNoShow if is a compound tax rate.
TaxTotalStringTrueNoTax total (not including shipping taxes).
ShippingTaxTotalStringTrueNoShipping tax total.
MetaDataStringFalseNoMeta data. See Order - Meta data properties
OrderId [KEY]LongTrueOrders.IdNoId of the order.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringTrueNoPayment gateway ID.
TitleStringFalseNoPayment gateway title on checkout.
DescriptionStringFalseNoPayment gateway description on checkout.
OrderIntegerFalseNoPayment gateway sort order.
EnabledBooleanFalseNoPayment gateway enabled status.
MethodTitleStringTrueNoPayment gateway method title.
MethodDescriptionStringTrueNoPayment gateway method description.
MethodSupportsAggregateStringTrueNoSupported features for this payment gateway.
SettingsTitleIdStringTrueNoA unique identifier for the setting.
SettingsTitleDefaultStringTrueNoDefault value for the setting.
SettingsTitleDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsTitleLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsTitlePlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsTitleTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsTitleTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsTitleValueStringTrueNoSetting value.
SettingsInstructionsIdStringTrueNoId value for the setting.
SettingsInstructionsDefaultStringTrueNoDefault value for the setting.
SettingsInstructionsDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsInstructionsLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsInstructionsPlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsInstructionsTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsInstructionsTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsInstructionsValueStringTrueNoSetting value.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoAttribute ID.
NameStringFalseNoAttribute name.
SlugStringFalseNoAn alphanumeric identifier for the resource unique to its type.
TypeStringFalseNoType of attribute. By default only select is supported.
OrderByStringFalseNoDefault sort order. Options: menu_order, name, name_num and id. Defaults to menu_order.
HasArchivesBooleanFalseNoEnable/Disable attribute archives. Defaults to false.
ProductId [KEY]LongTrueProducts.IdNoId of the product.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
NameStringFalseNoTerm name.
SlugStringFalseNoAn alphanumeric identifier for the resource unique to its type.
DescriptionStringFalseNoHTML description of the resource.
MenuOrderIntegerFalseNoMenu order, used to custom sort the resource.
CountIntegerTrueNoNumber of published products for the resource.
AttributeId [KEY]LongFalseProductAttributes.IdNoId of the attribute.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoUnique identifier for the resource.
NameStringFalseNoCategory name.
SlugStringFalseNoAn alphanumeric identifier for the resource unique to its type.
ProductId [KEY]LongTrueProducts.IdNoId of the product.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongFalseNoImage ID.
DateCreatedDatetimeTrueNoThe date the image was created, in the site's timezone.
DateModifiedDatetimeTrueNoThe date the image was last modified, in the site's timezone.
SrcStringFalseNoImage URL.
NameStringFalseNoImage name.
AltStringFalseNoImage alternative text.
ProductId [KEY]LongTrueProducts.IdNoId of the product.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
DateCreatedDatetimeTrueNoThe date the review was created, in the site's timezone.
ProductIdLongFalseNoUnique identifier for the product that the review belongs to.
StatusStringFalseNoStatus of the review. Options: approved, hold, spam, unspam, trash and untrash. Defauls to approved.
ReviewerStringFalseNoReviewer name.
ReviewerEmailStringFalseNoReviewer email.
ReviewStringFalseNoThe content of the review.
RatingIntegerFalseNoReview rating (0 to 5).
VerifiedBooleanFalseNoShows if the reviewer bought the product or not.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
NameStringFalseNoProduct name.
SlugStringFalseNoProduct slug.
PermalinkStringTrueNoProduct URL.
DateCreatedDatetimeTrueNoThe date the product was created, in the site's timezone.
DateModifiedDatetimeTrueNoThe date the product was last modified, in the site's timezone.
TypeStringFalseNoProduct type. Options: simple, grouped, external and variable. Defaults to simple.
StatusStringFalseNoProduct status (post status). Options: draft, pending, private and publish. Defaults to publish.
FeaturedBooleanFalseNoFeatured product. Defaults to false.
CatalogVisibilityStringFalseNoCatalog visibility. Options: visible, catalog, search and hidden. Defaults to visible.
DescriptionStringFalseNoProduct description.
ShortDescriptionStringFalseNoProduct short description.
SkuStringFalseNoUnique identifier.
PriceStringTrueNoCurrent product price.
RegularPriceStringFalseNoProduct regular price.
SalePriceStringFalseNoProduct sale price.
DateOnSaleFromDatetimeFalseNoStart date of sale price, in the site's timezone.
DateOnSaleToDatetimeFalseNoEnd date of sale price, in the site's timezone.
PriceHtmlStringTrueNoPrice formatted in HTML.
OnSaleBooleanTrueNoShows if the product is on sale.
PurchasableBooleanTrueNoShows if the product can be bought.
TotalSalesIntegerTrueNoAmount of sales.
VirtualBooleanFalseNoIf the product is virtual. Defaults to false.
DownloadableBooleanFalseNoIf the product is downloadable. Defaults to false.
DownloadsStringFalseNoList of downloadable files.
DownloadLimitIntegerFalseNoNumber of times downloadable files can be downloaded after purchase. Defaults to -1.
DownloadExpiryIntegerFalseNoNumber of days until access to downloadable files expires. Defaults to -1.
ExternalUrlStringFalseNoProduct external URL. Only for external products.
ButtonTextStringFalseNoProduct external button text. Only for external products.
TaxStatusStringFalseNoTax status. Options: taxable, shipping and none. Defaults to taxable.
TaxClassStringFalseNoTax class.
ManageStockBooleanFalseNoStock management at product level. Defaults to false.
StockQuantityIntegerFalseNoStock quantity.
StockStatusStringFalseNoControls the stock status of the product. Options: instock, outofstock, onbackorder. Defaults to instock.
BackordersStringFalseNoIf managing stock, this controls if backorders are allowed. Options: no, notify and yes. Defaults to no.
BackordersAllowedBooleanTrueNoShows if backorders are allowed.
BackorderedBooleanTrueNoShows if the product is on backordered.
SoldIndividuallyBooleanFalseNoAllow one item to be bought in a single order. Defaults to false.
WeightStringFalseNoProduct weight.
ShippingRequiredBooleanTrueNoShows if the product need to be shipped.
ShippingTaxableBooleanTrueNoShows whether or not the product shipping is taxable.
ShippingClassStringFalseNoShipping class slug.
ShippingClassIdLongTrueNoShipping class ID.
ReviewsAllowedBooleanFalseNoAllow reviews. Defaults to true.
AverageRatingStringTrueNoReviews average rating.
RatingCountIntegerTrueNoAmount of reviews that the product have.
RelatedIdsAggregateStringTrueNoList of related products IDs.
UpsellIdsAggregateStringFalseNoList of up-sell products IDs.
CrossSellIdsAggregateStringFalseNoList of cross-sell products IDs.
ParentIdLongFalseNoProduct parent ID.
PurchaseNoteStringFalseNoOptional note to send the customer after purchase.
CategoriesAggregateStringFalseNoList of categories.
TagsAggregateStringFalseNoList of tags.
ImagesAggregateStringFalseNoList of images.
AttributesAggregateStringFalseNoList of attributes.
DefaultAttributesAggregateStringFalseNoDefaults variation attributes.
VariationsAggregateStringTrueNoList of variations IDs.
GroupedProductsAggregateStringFalseNoList of grouped products ID.
MenuOrderIntegerFalseNoMenu order, used to custom sort products.
MetaDataStringFalseNoMeta data.
DimensionsLengthStringFalseNoProduct length.
DimensionsWidthStringFalseNoProduct width.
DimensionsHeightStringFalseNoProduct height.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
NameStringFalseNoShipping class name.
SlugStringFalseNoAn alphanumeric identifier for the resource unique to its type.
DescriptionStringFalseNoHTML description of the resource.
CountIntegerTrueNoNumber of published products for the resource.
ProductIdLongFalseNoLimit result set to resources assigned to a specific product.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
NameStringFalseNoTag name.
SlugStringFalseNoAn alphanumeric identifier for the resource unique to its type.
DescriptionStringFalseNoHTML description of the resource.
CountIntegerTrueNoNumber of published products for the resource.
ProductIdLongFalseNoLimit result set to resources assigned to a specific product.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
DateCreatedDatetimeTrueNoThe date the variation was created, in the site's timezone.
DateModifiedDatetimeTrueNoThe date the variation was last modified, in the site's timezone.
DescriptionStringFalseNoVariation description.
PermalinkStringTrueNoVariation URL.
SkuStringFalseNoUnique identifier.
PriceStringTrueNoCurrent variation price.
RegularPriceStringFalseNoVariation regular price.
SalePriceStringFalseNoVariation sale price.
DateOnSaleFromDatetimeFalseNoStart date of sale price, in the site's timezone.
DateOnSaleToDatetimeFalseNoEnd date of sale price, in the site's timezone.
OnSaleBooleanTrueNoShows if the variation is on sale.
StatusStringFalseNoVariation status. Options: draft, pending, private and publish. Defaults to publish.
PurchasableBooleanTrueNoShows if the variation can be bought.
VirtualBooleanFalseNoIf the variation is virtual. Defaults to false.
DownloadableBooleanFalseNoIf the variation is downloadable. Defaults to false.
DownloadsAggregateStringFalseNoList of downloadable files. See Product variation - Downloads properties
DownloadLimitIntegerFalseNoNumber of times downloadable files can be downloaded after purchase. Defaults to -1.
DownloadExpiryIntegerFalseNoNumber of days until access to downloadable files expires. Defaults to -1.
TaxStatusStringFalseNoTax status. Options: taxable, shipping and none. Defaults to taxable.
TaxClassStringFalseNoTax class.
ManageStockStringFalseNoStock management at variation level. Defaults to false. If the stock is managed by product and not variaation then the value is parent.
StockQuantityIntegerFalseNoStock quantity.
StockStatusStringFalseNoControls the stock status of the product. Options: instock, outofstock, onbackorder. Defaults to instock.
BackordersStringFalseNoIf managing stock, this controls if backorders are allowed. Options: no, notify and yes. Defaults to no.
BackordersAllowedBooleanTrueNoShows if backorders are allowed.
BackorderedBooleanTrueNoShows if the variation is on backordered.
WeightStringFalseNoVariation weight.
ShippingClassStringFalseNoShipping class slug.
ShippingClassIdStringTrueNoShipping class ID.
AttributesAggregateStringFalseNoList of attributes. See Product variation - Attributes properties
MenuOrderIntegerFalseNoMenu order, used to custom sort products.
MetaDataStringFalseNoMeta data. See Product variation - Meta data properties
DimensionsLengthStringFalseNoVariation length.
DimensionsWidthStringFalseNoVariation width.
DimensionsHeightStringFalseNoVariation height.
ImageIdLongFalseNoImage ID.
ImageDateCreatedDatetimeTrueNoThe date the image was created, in the site's timezone.
ImageDateModifiedDatetimeTrueNoThe date the image was last modified, in the site's timezone.
ImageSrcStringFalseNoImage URL.
ImageNameStringFalseNoImage name.
ImageAltStringFalseNoImage alternative text.
ProductId [KEY]LongFalseProducts.IdNoId of the product.
ParentIdLongFalseNoThe id of the parent, filtered server side.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
TotalSalesStringTrueNoGross sales in the period.
NetSalesStringTrueNoNet sales in the period.
AverageSalesStringTrueNoAverage net daily sales.
TotalOrdersIntegerTrueNoTotal of orders placed.
TotalItemsIntegerTrueNoTotal of items purchased.
TotalTaxStringTrueNoTotal charged for taxes.
TotalShippingStringTrueNoTotal charged for shipping.
TotalRefundsIntegerTrueNoTotal of refunded orders.
TotalDiscountIntegerTrueNoTotal of coupons used.
TotalsGroupedByStringTrueNoGroup type.
TotalsAggregateStringTrueNoTotals.
PeriodStringFalseNoReport period. Defaults to week. Options: week, month, last_month and year.
StartDateDateFalseNoReturn sales for a specific start date, the date need to be in the YYYY-MM-DD format.
EndDateDateFalseNoReturn sales for a specific end date, the date need to be in the YYYY-MM-DD format.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringTrueNoA unique identifier that can be used to link settings together.
LabelStringTrueNoA human readable label for the setting used in interfaces.
DescriptionStringTrueNoA human readable description for the setting used in interfaces.
ParentIdStringTrueNoID of parent grouping.
SubGroupsStringTrueNoID for settings sub groups.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringTrueNoA unique identifier for the setting.
SettingId [KEY]StringFalseSettingGroups.IdNoId of the setting group.
LabelStringTrueNoA human readable label for the setting used in interfaces.
DescriptionStringTrueNoA human readable description for the setting used in interfaces.
ValueStringFalseNoSetting value.
DefaultStringTrueNoDefault value for the setting.
TipStringTrueNoAdditional help text shown to the user about the setting.
PlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
TypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
GroupIdStringTrueNoAn identifier for the group this setting belongs to.
OptionsStringTrueNoArray of options (key value pairs) for inputs such as select, multiselect, and radio buttons.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
CodeStringFalseNoShipping zone location code.
TypeStringFalseNoShipping zone location type. Options: postcode, state, country and continent. Defaults to country.
ZoneIdLongTrueShippingZones.IdNoId of the shipping zone.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringTrueNoMethod ID.
TitleStringTrueNoShipping method title.
DescriptionStringTrueNoShipping method description.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
InstanceId [KEY]LongFalseNoShipping method instance ID.
EnabledBooleanFalseNoShipping method enabled status.
MethodDescriptionStringFalseNohipping method description.
MethodIdStringFalseNoShipping method ID.
MethodTitleStringFalseNoShipping method title.
OrderIntegerFalseNoShipping method sort order.
TitleStringFalseNoShipping method customer facing title.
SettingsTitleIdStringTrueNoA unique identifier for the setting.
SettingsTitleLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsTitleDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsTitleTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsTitleValueStringFalseNoSetting value.
SettingsTitleDefaultStringTrueNoDefault value for the setting.
SettingsTitleTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsTitlePlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsTaxStatusIdStringTrueNoA unique identifier for the setting.
SettingsTaxStatusLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsTaxStatusDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsTaxStatusTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsTaxStatusValueStringFalseNoSetting value.
SettingsTaxStatusDefaultStringTrueNoDefault value for the setting.
SettingsTaxStatusTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsTaxStatusPlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsTaxStatusOptionsStringTrueNoOptions under Tax Status.
SettingsCostIdStringTrueNoA unique identifier for the setting.
SettingsCostLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsCostDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsCostTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsCostValueStringFalseNoSetting value.
SettingsCostDefaultStringTrueNoDefault value for the setting.
SettingsCostTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsCostPlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsTypeIdStringTrueNoA unique identifier for the setting.
SettingsTypeLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsTypeDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsTypeTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsTypeValueStringFalseNoSetting value.
SettingsTypeDefaultStringTrueNoDefault value for the setting.
SettingsTypeTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsTypePlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsTypeOptionsStringTrueNoSetting Type Options.
SettingsClassCostsIdStringTrueNoA unique identifier for the setting.
SettingsClassCostsLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostsDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostsTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostsDefaultStringTrueNoDefault value for the setting.
SettingsClassCostsPlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostsTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostsValueStringTrueNoSetting value.
SettingsClassCostId29StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel29StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription29StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType29StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault29StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder29StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip29StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue29StringTrueNoSetting value.
SettingsClassCostId30StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel30StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription30StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType30StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault30StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder30StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip30StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue30StringTrueNoSetting value.
SettingsClassCostId31StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel31StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription31StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType31StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault31StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder31StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip31StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue31StringTrueNoSetting value.
SettingsClassCostId32StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel32StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription32StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType32StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault32StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder32StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip32StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue32StringTrueNoSetting value.
SettingsClassCostId33StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel33StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription33StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType33StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault33StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder33StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip33StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue33StringTrueNoSetting value.
SettingsClassCostId34StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel34StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription34StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType34StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault34StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder34StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip34StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue34StringTrueNoSetting value.
SettingsClassCostId54StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel54StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription54StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType54StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault54StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder54StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip54StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue54StringTrueNoSetting value.
SettingsClassCostId55StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel55StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription55StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType55StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault55StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder55StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip55StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue55StringTrueNoSetting value.
SettingsClassCostId56StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel56StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription56StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType56StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault56StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder56StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip56StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue56StringTrueNoSetting value.
SettingsClassCostId57StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel57StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription57StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType57StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault57StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder57StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip57StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue57StringTrueNoSetting value.
SettingsClassCostId58StringTrueNoA unique identifier for the setting.
SettingsClassCostLabel58StringTrueNoA human readable label for the setting used in interfaces.
SettingsClassCostDescription58StringTrueNoA human readable description for the setting used in interfaces.
SettingsClassCostType58StringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsClassCostDefault58StringTrueNoDefault value for the setting.
SettingsClassCostPlaceholder58StringTrueNoPlaceholder text to be displayed in text inputs.
SettingsClassCostTip58StringTrueNoAdditional help text shown to the user about the setting.
SettingsClassCostValue58StringTrueNoSetting value.
SettingsNoCostIdStringTrueNoA unique identifier for the setting.
SettingsNoCostLabelStringTrueNoA human readable label for the setting used in interfaces.
SettingsNoCostDescriptionStringTrueNoA human readable description for the setting used in interfaces.
SettingsNoCostTypeStringTrueNoType of setting. Options: text, email, number, color, password, textarea, select, multiselect, radio, image_width and checkbox.
SettingsNoCostDefaultStringTrueNoDefault value for the setting.
SettingsNoCostPlaceholderStringTrueNoPlaceholder text to be displayed in text inputs.
SettingsNoCostTipStringTrueNoAdditional help text shown to the user about the setting.
SettingsNoCostValueStringTrueNoSetting value.
ZoneId [KEY]LongFalseShippingZones.IdNoId of the shipping zone.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
NameStringFalseNoShipping zone name.
OrderIntegerFalseNoShipping zone order.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
CountryStringTrueNoState code.
CodeStringTrueNoState code.
NameStringTrueNoFull name of the state.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]IntegerTrueNoItem ID.
SubscriptionIdIntegerFalseSubscriptions.IdNoSubscription ID.
CodeStringFalseNoCoupon code.
MetaDataStringFalseNoMeta data.
DiscountStringFalseNoDiscount total.
DiscountTaxStringTrueNoDiscount total tax.
ParentIdIntegerTrueNoParent/initial order ID for the subscription.
CustomerIdIntegerTrueCustomers.IdNoUser ID who owns the subscription.
StatusStringTrueNoSubscription status.
ProductStringFalseYesLimit result set to subscriptions assigned a specific product ID.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
IdIntegerTrueNoItem ID.
SubscriptionIdIntegerFalseSubscriptions.IdNoSubscription ID.
AmountStringFalseNoFee amount.
MetaDataStringFalseNoMeta data.
NameStringFalseNoFee name.
TaxClassStringFalseNoTax class.
TaxStatusStringFalseNoTax status of fee. Set to taxable if need apply taxes.
TaxesStringTrueNoLine taxes.
TotalStringFalseNoLine total (after discounts).
TotalTaxStringFalseNoLine total tax (after discounts).
ParentIdIntegerTrueNoParent/initial order ID for the subscription.
CustomerIdIntegerTrueCustomers.IdNoUser ID who owns the subscription.
StatusStringTrueNoSubscription status.
ProductStringFalseYesLimit result set to subscriptions assigned a specific product ID.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]IntegerTrueNoItem ID.
SubscriptionIdIntegerFalseSubscriptions.IdNoSubscription ID.
ImageIdStringTrueNoImage ID.
ImageSrcStringTrueNoImage Source.
MetaDataStringFalseNoMeta data.
NameStringTrueNoProduct name.
ParentNameStringFalseNoParent product name if the product is a variation.
PriceIntegerTrueNoProduct price.
ProductIdIntegerFalseNoProduct ID.
QuantityIntegerFalseNoQuantity ordered.
SkuStringTrueNoProduct SKU.
SubtotalStringFalseNoLine subtotal (before discounts).
SubtotalTaxStringTrueNoLine subtotal tax (before discounts).
TaxClassStringFalseNoSlug of the tax class of product.
TaxesStringTrueNoLine taxes.
TotalStringFalseNoLine total (after discounts).
TotalTaxStringTrueNoLine total tax (after discounts).
VariationIdIntegerFalseNoVariation ID, if applicable.
ParentIdIntegerTrueNoParent/initial order ID for the subscription.
CustomerIdIntegerTrueCustomers.IdNoUser ID who owns the subscription.
StatusStringTrueNoSubscription status.
ProductStringFalseYesLimit result set to subscriptions assigned a specific product ID.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]IntegerTrueNoUnique identifier for the resource
SubscriptionId [KEY]IntegerFalseSubscriptions.IdNoSubscription ID.
AddedByUserBooleanFalseNoIf true, this note will be attributed to the current user. If false, the note will be attributed to the system.
AuthorStringTrueNoSubscription note author.
CustomerNoteBooleanFalseNoIf true, the note will be shown to customers and they will be notified. If false, the note will be for admin reference only.
DateCreatedDatetimeTrueNoThe date the subscription note was created, in the site's timezone.
DateCreatedGmtDatetimeTrueNoThe date the subscription note was created, as GMT.
NoteStringFalseNoSubscription note.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]IntegerTrueNoUnique identifier for the resource.
SubscriptionIdIntegerTrueSubscriptions.IdNoSubscription ID.
BillingAddress1StringTrueNoBilling Address line 1.
BillingAddress2StringTrueNoBilling Address line 2.
BillingCityStringTrueNoBilling City name.
BillingCompanyStringTrueNoBilling Company name.
BillingCountryStringTrueNoBilling Country code in ISO 3166-1 alpha-2 format.
BillingEmailStringTrueNoBilling Email address.
BillingFirstNameStringTrueNoBilling First name.
BillingLastNameStringTrueNoBilling Last name.
BillingPhoneStringTrueNoBilling Phone number.
BillingPostcodeStringTrueNoBilling Postal code.
BillingStateStringTrueNoISO code or name of the state, province or district.
CartHashStringTrueNoMD5 hash of cart items to ensure orders are not modified.
CartTaxStringTrueNoSum of line item taxes only.
CouponLinesStringTrueNoCoupons line data.
CreatedViaStringTrueNoShows where the order was created.
CurrencyStringTrueNoCurrency the order was created with, in ISO format, e.g USD. Default is the current store currency.
CustomerIdIntegerTrueNoUser ID who owns the order. Use 0 for guests. Default is 0.
CustomerIpAddressStringTrueNoCustomer's IP address.
CustomerNoteStringTrueNoNote left by customer during checkout.
CustomerUserAgentStringTrueNoUser agent of the customer.
DateCompletedDatetimeTrueNoThe date the order was completed, in the site's timezone.
DateCompletedGmtDatetimeTrueNoThe date the order was completed, as GMT.
DateCreatedDatetimeTrueNoThe date the order was created, in the site's timezone.
DateCreatedGmtDatetimeTrueNoThe date the order was created, as GMT.
DateModifiedDatetimeTrueNoThe date the order was last modified, in the site's timezone.
DateModifiedGmtDatetimeTrueNoThe date the order was modified, as GMT.
DatePaidDatetimeTrueNoThe date the order has been paid, in the site's timezone.
DatePaidGmtDatetimeTrueNoThe date the order was paid, as GMT.
DiscountTaxStringTrueNoTotal discount tax amount for the order.
DiscountTotalStringTrueNoTotal discount amount for the order.
FeeLinesStringTrueNoFee lines data.
IsEditableBooleanTrueNoIs editable.
LineItemsStringTrueNoLine items data.
MetaDataStringTrueNoMeta data.
NeedsPaymentBooleanTrueNoNeeds Payment.
NeedsProcessingBooleanTrueNoNeeds Processing
NumberStringTrueNoThe order's number.
OrderKeyStringTrueNoOrder key.
OrderTypeStringTrueNoOrder type.
ParentIdIntegerTrueNoParent order ID.
PaymentMethodStringTrueNoPayment method ID.
PaymentMethodTitleStringTrueNoPayment method title.
PaymentUrlStringTrueNoPayment Url.
PricesIncludeTaxBooleanTrueNoShows if the prices included tax during checkout.
ShippingAddress1StringTrueNoShipping Address line 1.
ShippingAddress2StringTrueNoShipping Address line 2.
ShippingCityStringTrueNoShipping City name.
ShippingCompanyStringTrueNoShipping Company name.
ShippingCountryStringTrueNoShipping Country code in ISO 3166-1 alpha-2 format.
ShippingFirstNameStringTrueNoShipping First name.
ShippingLastNameStringTrueNoShipping Last name.
ShippingPhoneStringTrueNoShipping Phone
ShippingPostcodeStringTrueNoShipping Postal code.
ShippingStateStringTrueNoISO code or name of the state, province or district.
ShippingLinesStringTrueNoShipping lines data.
ShippingTaxStringTrueNoTotal shipping tax amount for the order.
ShippingTotalStringTrueNoTotal shipping amount for the order.
StatusStringTrueNoOrder status.
TaxLinesStringTrueNoTax lines data.
TotalStringTrueNoGrand total.
TotalTaxStringTrueNoSum of all taxes.
TransactionIdStringTrueNoUnique transaction ID.
VersionStringTrueNoVersion of WooCommerce when the order was made.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]IntegerTrueNoUnique identifier for the resource.
ParentIdIntegerFalseNoParent/initial order ID for the subscription.
BillingAddress1StringFalseNoBilling Address line 1.
BillingAddress2StringFalseNoBilling Address line 2.
BillingCityStringFalseNoBilling City.
BillingCompanyStringFalseNoBilling Company.
BillingCountryStringFalseNoBilling Country.
BillingEmailStringFalseNoBilling Email.
BillingFirstNameStringFalseNoBilling First Name.
BillingLastNameStringFalseNoBilling Last Name.
BillingPhoneStringFalseNoBilling Phone.
BillingPostcodeStringFalseNoBilling Postcode.
BillingStateStringFalseNoBilling State.
BillingIntervalIntegerFalseNoThe number of billing periods between subscription renewals.
BillingPeriodStringFalseNoThe subscription's billing period.
CancelledDateGmtDatetimeFalseNoThe date the subscription was cancelled in GMT. In a write context, it must be the format YYYY-mm-dd H:i
CartTaxStringTrueNoSum of line item taxes only.
CouponLinesStringFalseNoCoupons line data.
CreatedViaStringTrueNoWhere the subscription was created.
CurrencyStringFalseNoCurrency the subscription was created with, in ISO format.
CustomerIdIntegerFalseCustomers.IdNoUser ID who owns the subscription.
CustomerIpAddressStringTrueNoCustomer's IP address.
CustomerNoteStringFalseNoNote left by customer during checkout.
CustomerUserAgentStringTrueNoUser agent of the customer.
DateCompletedDatetimeTrueNoThe date the subscription was completed, in the site's timezone.
DateCompletedGmtDatetimeFalseNoThe date the subscription was completed, as GMT.
DateCreatedDatetimeTrueNoThe date the subscription was created, in the site's timezone.
DateCreatedGmtDatetimeFalseNoThe date the subscription was created, as GMT.
DateModifiedDatetimeTrueNoThe date the subscription was last modified, in the site's timezone.
DateModifiedGmtDatetimeFalseNoThe date the subscription was modified, as GMT.
DatePaidDatetimeTrueNoThe date the subscription has been paid, in the site's timezone.
DatePaidGmtDatetimeFalseNoThe date the subscription was paid, as GMT.
DiscountTaxStringTrueNoTotal discount tax amount for the subscription.
DiscountTotalStringTrueNoTotal discount amount for the subscription.
EndDateGmtDatetimeFalseNoThe subscription's trial end date in GMT.
FeeLinesStringFalseNoFee lines data.
IsEditableBooleanTrueNoIs editable.
LastPaymentDateGmtDatetimeFalseNoThe subscription's last parent, renewal or switch order date in GMT.
LineItemsStringFalseNoLine items data.
MetaDataStringFalseNoMeta data.
NeedsPaymentBooleanTrueNoNeeds Payment
NeedsProcessingBooleanTrueNoNeeds Processing
NextPaymentDateGmtDatetimeFalseNoThe subscription's next payment date in GMT.
NumberStringFalseNoThe subscription's number.
OrderKeyStringTrueNoOrder key.
PaymentMethodStringFalseNoPayment method ID.
PaymentMethodTitleStringFalseNoPayment method title.
PaymentRetryDateGmtDatetimeTrueNoThe subscription's payment retry date in GMT.
PaymentUrlStringTrueNoPayment Url
PricesIncludeTaxBooleanTrueNoShows if the prices included tax during checkout.
RemovedLineItemsStringTrueNoItem data for items removed by the customer from their my account page.
RequiresManualRenewalBooleanTrueNoRequires Manual Renewal.
ResubscribedFromStringTrueNoThe ID of the subscription this subscription was resubscribed from.
ResubscribedSubscriptionStringTrueNoThe ID of the new resubscribed subscription.
ShippingAddress1StringFalseNoAddress line 1.
ShippingAddress2StringFalseNoAddress line 2.
ShippingCityStringFalseNoCity name.
ShippingCompanyStringFalseNoCompany name.
ShippingCountryStringFalseNoCountry code in ISO 3166-1 alpha-2 format.
ShippingFirstNameStringFalseNoFirst name.
ShippingLastNameStringFalseNoLast name.
ShippingPhoneStringFalseNoPhone number.
ShippingPostcodeStringFalseNoPostal code.
ShippingStateStringFalseNoISO code or name of the state, province or district.
ShippingLinesStringFalseNoShipping lines data.
ShippingTaxStringFalseNoTotal shipping tax amount for the subscription.
ShippingTotalStringFalseNoTotal shipping amount for the subscription.
StartDateGmtDatetimeTrueNoThe subscription's start date in GMT.
StatusStringFalseNoSubscription status.
SuspensionCountIntegerTrueNoSuspension Count.
TaxLinesStringTrueNoTax lines data.
TotalStringTrueNoGrand total.
TotalTaxStringTrueNoSum of all taxes.
TrialEndDateGmtDatetimeFalseNoThe subscription's trial end date in GMT.
VersionStringTrueNoVersion of WooCommerce when the subscription was made.
TransitionStatusStringFalseYesThe subscription status to transition to. This will work only for Insert.
PaymentDetailsStringFalseYesPayment method data. This will work only for Update and Insert.
ProductStringFalseYesLimit result set to subscriptions assigned a specific product ID.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]IntegerTrueNoItem ID.
SubscriptionIdIntegerFalseSubscriptions.IdNoSubscription ID.
InstanceIdStringFalseNoShipping instance ID.
MetaDataStringFalseNoMeta data.
MethodIdStringFalseNoShipping method ID.
MethodTitleStringFalseNoShipping method name.
TaxStatusStringTrueNoTax Status.
TaxesStringTrueNoLine taxes.
TotalStringFalseNoLine total (after discounts).
TotalTaxStringTrueNoLine total tax (after discounts).
ParentIdIntegerTrueNoParent/initial order ID for the subscription.
CustomerIdIntegerTrueCustomers.IdNoUser ID who owns the subscription.
StatusStringTrueNoSubscription status.
ProductStringFalseYesLimit result set to subscriptions assigned a specific product ID.
ReferenceNumberStringFalseYesThis column will be used in Bulk operations to get specific values from the Temp tables.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
ActivePluginsAggregateStringTrueNoActive plugins.
PagesAggregateStringTrueNoWooCommerce pages.
EnvironmentHomeUrlStringTrueNoHome URL.
EnvironmentSiteUrlStringTrueNoSite URL.
EnvironmentWcVersionStringTrueNoWooCommerce version.
EnvironmentLogDirectoryStringTrueNoLog directory.
EnvironmentLogDirectoryWritableBooleanTrueNoIs log directory writable? read-only
EnvironmentWpVersionStringTrueNoWordPress version.
EnvironmentWpMultisiteBooleanTrueNoIs WordPress multisite? read-only
EnvironmentWpMemoryLimitIntegerTrueNoWordPress memory limit.
EnvironmentWpDebugModeBooleanTrueNoIs WordPress debug mode active? read-only
EnvironmentWpCronBooleanTrueNoAre WordPress cron jobs enabled? read-only
EnvironmentLanguageStringTrueNoWordPress language.
EnvironmentServerInfoStringTrueNoServer info.
EnvironmentPhpVersionStringTrueNoPHP version.
EnvironmentPhpPostMaxSizeIntegerTrueNoPHP post max size.
EnvironmentPhpMaxExecutionTimeIntegerTrueNoPHP max execution time.
EnvironmentPhpMaxInputVarsIntegerTrueNoPHP max input vars.
EnvironmentCurlVersionStringTrueNocURL version.
EnvironmentSuhosinInstalledBooleanTrueNoIs SUHOSIN installed? read-only
EnvironmentMaxUploadSizeIntegerTrueNoMax upload size.
EnvironmentMysqlVersionStringTrueNoMySQL version.
EnvironmentDefaultTimezoneStringTrueNoDefault timezone.
EnvironmentFsockopenOrCurlEnabledBooleanTrueNoIs fsockopen/cURL enabled? read-only
EnvironmentSoapclientEnabledBooleanTrueNoIs SoapClient class enabled? read-only
EnvironmentDomdocumentEnabledBooleanTrueNoIs DomDocument class enabled? read-only
EnvironmentGzipEnabledBooleanTrueNoIs GZip enabled? read-only
EnvironmentMbstringEnabledBooleanTrueNoIs mbstring enabled? read-only
EnvironmentRemotePostSuccessfulBooleanTrueNoRemote POST successful? read-only
EnvironmentRemotePostResponseStringTrueNoRemote POST response.
EnvironmentRemoteGetSuccessfulBooleanTrueNoRemote GET successful? read-only
EnvironmentRemoteGetResponseStringTrueNoRemote GET response.
DatabaseWcDatabaseVersionStringTrueNoWC database version.
DatabasePrefixStringTrueNoDatabase prefix.
DatabaseMaxmindGeoipDatabaseStringTrueNoMaxMind GeoIP database.
DatabaseTablesAggregateStringTrueNoDatabase tables.
ThemeNameStringTrueNoTheme name.
ThemeVersionStringTrueNoTheme version.
ThemeVersionLatestStringTrueNoLatest version of theme.
ThemeAuthorUrlStringTrueNoTheme author URL.
ThemeIsChildThemeBooleanTrueNoIs this theme a child theme? read-only
ThemeHasWoocommerceSupportBooleanTrueNoDoes the theme declare WooCommerce support? read-only
ThemeHasWoocommerceFileBooleanTrueNoDoes the theme have a woocommerce.php file? read-only
ThemeHasOutdatedTemplatesBooleanTrueNoDoes this theme have outdated templates? read-only
ThemeOverridesAggregateStringTrueNoTemplate overrides.
ThemeParentNameStringTrueNoParent theme name.
ThemeParentVersionStringTrueNoParent theme version.
ThemeParentAuthorUrlStringTrueNoParent theme author URL.
SettingsApiEnabledBooleanTrueNoREST API enabled? read-only
SettingsForceSslBooleanTrueNoSSL forced? read-only
SettingsCurrencyStringTrueNoCurrency.
SettingsCurrencySymbolStringTrueNoCurrency symbol.
SettingsCurrencyPositionStringTrueNoCurrency position.
SettingsThousandSeparatorStringTrueNoThousand separator.
SettingsDecimalSeparatorStringTrueNoDecimal separator.
SettingsNumberOfDecimalsIntegerTrueNoNumber of decimals.
SettingsGeolocationEnabledBooleanTrueNoGeolocation enabled? read-only
SettingsTaxonomiesAggregateStringTrueNoTaxonomy terms for product/order statuses.
SecuritySecureConnectionBooleanTrueNoIs the connection to your store secure? read-only
SecurityHideErrorsBooleanTrueNoHide errors from visitors? read-only

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
PageNameStringTrueNoName of the page.
PageIdStringTrueNoId of the page.
PageSetStringTrueNoWhether the page is set.
PageExistsStringTrueNoWhether the page exists.
PageVisibleStringTrueNoWhether the page is visible.
ShortcodeStringTrueNoPage short code.
ShortcodeRequiredStringTrueNoWhether shortcode is required.
ShortcodePresentStringTrueNoWhether shortcode is present.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]StringTrueNoA unique identifier for the tool.
NameStringTrueNoTool name.
ActionStringTrueNoWhat running the tool will do.
DescriptionStringTrueNoTool description.
SuccessBooleanTrueNoDid the tool run successfully?
MessageStringTrueNoTool return message.
ConfirmBooleanFalseNoConfirm execution of the tool. Defaults to false. write-only

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Slug [KEY]StringTrueNoUnique identifier for the resource.
NameStringFalseNoTax class name. required

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
CountryStringFalseNoCountry ISO 3166 code. See ISO 3166 Codes (Countries) for more details
StateStringFalseNoState code.
PostcodeStringFalseNoPostcode/ZIP.
CityStringFalseNoCity name.
RateStringFalseNoTax rate.
NameStringFalseNoTax rate name.
PriorityIntegerFalseNoTax priority. Only 1 matching rate per priority will be used. To define multiple tax rates for a single area you need to specify a different priority per rate. Defaults to 1.
CompoundBooleanFalseNoWhether or not this is a compound rate. Compound tax rates are applied on top of other tax rates. Defaults to false.
ShippingBooleanFalseNoWhether or not this tax rate also gets applied to shipping. Defaults to true.
OrderIntegerFalseNoIndicates the order that will appear in queries.
ClassStringFalseNoTax class. Defaults to standard.
PostcodesStringFalseNoPostcodes/ZIP.
CitiesStringFalseNoCity names.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
TitleStringTrueNoProduct title.
ProductIdLongTrueNoProduct ID.
QuantityIntegerTrueNoTotal number of purchases.
StartDateDateFalseNoReturn the report for a specific start date.
EndDateDateFalseNoReturn the report for a specific end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
SlugStringTrueNoAn alphanumeric identifier for the resource.
NameStringTrueNoReview type name.
TotalStringTrueNoAmount of reviews.
ReportTypeStringTrueNoType of the report. Must be one of: reviews, products, orders, customers, coupons.
StartDateDateFalseNoReturn the report for a specific start date.
EndDateDateFalseNoReturn the report for a specific end date.

Return to Top

NameTypeReadOnlyReferencesFilterOnlyDescription
Id [KEY]LongTrueNoUnique identifier for the resource.
NameStringFalseNoA friendly name for the webhook.
StatusStringFalseNoWebhook status. Options: active, paused and disabled. Defaults to active.
TopicStringFalseNoWebhook topic.
ResourceStringTrueNoWebhook resource.
EventStringTrueNoWebhook event.
HooksAggregateStringTrueNoWooCommerce action names associated with the webhook.
DeliveryUrlStringFalseNoThe URL where the webhook payload is delivered.
SecretStringFalseNoSecret key used to generate a hash of the delivered webhook and provided in the request headers. This will Defaults to a MD5 hash from the current user's ID
DateCreatedDatetimeTrueNoThe date the webhook was created, in the site's timezone.
DateModifiedDatetimeTrueNoThe date the webhook was last modified, in the site's timezone.

Return to Top