Types
FilterEqualTypeInput
Defines a filter that matches the input exactly.
Input Fields
eq - String5.in - [String]["4", "5", "6"].Example
{
"eq": "abc123",
"in": ["xyz789"]
}
FilterMatchTypeInput
Defines a filter that performs a fuzzy search.
Input Fields
match - String24-MB01.Example
{"match": "xyz789"}
FilterRangeTypeInput
Defines a filter that matches a range of values, such as prices or dates.
Input Fields
from - Stringto - StringExample
{
"from": "xyz789",
"to": "xyz789"
}
FilterStringTypeInput
Defines a filter for an input string.
Input Fields
eq - Stringin - [String]match - StringExample
{
"eq": "abc123",
"in": ["abc123"],
"match": "xyz789"
}
FilterTypeInput
Defines the comparison operators that can be used in a filter.
Input Fields
eq - Stringfinset - [String]from - Stringto field.gt - Stringgteq - Stringin - [String]like - Stringlt - Stringlteq - Stringmoreq - Stringneq - Stringnin - [String]notnull - Stringnull - Stringto - Stringfrom field.Example
{
"eq": "xyz789",
"finset": ["xyz789"],
"from": "xyz789",
"gt": "xyz789",
"gteq": "abc123",
"in": ["abc123"],
"like": "xyz789",
"lt": "xyz789",
"lteq": "abc123",
"moreq": "abc123",
"neq": "abc123",
"nin": ["xyz789"],
"notnull": "abc123",
"null": "abc123",
"to": "xyz789"
}
FixedProductTax
A single FPT that can be applied to a product price.
Fields
amount - Moneylabel - StringExample
{
"amount": Money,
"label": "abc123"
}
FixedProductTaxDisplaySettings
Lists display settings for the Fixed Product Tax.
Values
INCLUDE_FPT_WITHOUT_DETAILSProductPrice.fixed_product_taxes values. This value corresponds to 'Including FPT only'.INCLUDE_FPT_WITH_DETAILSProductPrice.fixed_product_taxes separately. This value corresponds to 'Including FPT and FPT description'.EXCLUDE_FPT_AND_INCLUDE_WITH_DETAILSProductPrice.fixed_product_taxes and the price including the FPT are displayed separately. This value corresponds to 'Excluding FPT, Including FPT description and final price.'EXCLUDE_FPT_WITHOUT_DETAILSProductPrice.fixed_product_taxes are not displayed. This value corresponds to 'Excluding FPT'.FPT_DISABLEDProductPrice.fixed_product_taxes from your query.Example
""INCLUDE_FPT_WITHOUT_DETAILS""
Float
The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.
Example
987.65
GenerateCustomerTokenAsAdminInput
Identifies which customer requires remote shopping assistance.
Input Fields
customer_email - String!Example
{"customer_email": "abc123"}
GenerateCustomerTokenAsAdminOutput
Contains the generated customer token.
Fields
customer_token - String!Example
{"customer_token": "abc123"}
GiftCardAccount
Contains details about the gift card account.
Fields
balance - Moneycode - Stringexpiration_date - StringExample
{
"balance": Money,
"code": "abc123",
"expiration_date": "abc123"
}
GiftCardAccountInput
Contains the gift card code.
Input Fields
gift_card_code - String!Example
{"gift_card_code": "abc123"}
GiftCardAmounts
Contains the value of a gift card, the website that generated the card, and related information.
Fields
attribute_id - Intuid - ID!GiftCardAmounts object.value - Floatvalue_id - Intuid instead)website_id - Intwebsite_value - FloatExample
{
"attribute_id": 987,
"uid": 4,
"value": 987.65,
"value_id": 123,
"website_id": 987,
"website_value": 987.65
}
GiftCardCartItem
Contains details about a gift card that has been added to a cart.
Fields
amount - Money!customizable_options - [SelectedCustomizableOption]!errors - [CartItemError]id - String!uid instead.)message - Stringprices - CartItemPricesproduct - ProductInterface!quantity - Float!recipient_email - Stringrecipient_name - String!sender_email - Stringsender_name - String!uid - ID!CartItemInterface object.Example
{
"amount": Money,
"customizable_options": [SelectedCustomizableOption],
"errors": [CartItemError],
"id": "abc123",
"message": "xyz789",
"prices": CartItemPrices,
"product": ProductInterface,
"quantity": 987.65,
"recipient_email": "abc123",
"recipient_name": "abc123",
"sender_email": "xyz789",
"sender_name": "xyz789",
"uid": 4
}
GiftCardCreditMemoItem
Fields
discounts - [Discount]gift_card - GiftCardItemid - ID!CreditMemoItemInterface object.order_item - OrderItemInterfaceproduct_name - Stringproduct_sale_price - Money!product_sku - String!quantity_refunded - FloatExample
{
"discounts": [Discount],
"gift_card": GiftCardItem,
"id": "4",
"order_item": OrderItemInterface,
"product_name": "xyz789",
"product_sale_price": Money,
"product_sku": "abc123",
"quantity_refunded": 123.45
}
GiftCardInvoiceItem
Fields
discounts - [Discount]gift_card - GiftCardItemid - ID!InvoiceItemInterface object.order_item - OrderItemInterfaceproduct_name - Stringproduct_sale_price - Money!product_sku - String!quantity_invoiced - FloatExample
{
"discounts": [Discount],
"gift_card": GiftCardItem,
"id": 4,
"order_item": OrderItemInterface,
"product_name": "abc123",
"product_sale_price": Money,
"product_sku": "abc123",
"quantity_invoiced": 123.45
}
GiftCardItem
Contains details about a gift card.
Fields
message - Stringrecipient_email - Stringrecipient_name - Stringsender_email - Stringsender_name - StringExample
{
"message": "xyz789",
"recipient_email": "xyz789",
"recipient_name": "abc123",
"sender_email": "abc123",
"sender_name": "abc123"
}
GiftCardOptions
Contains details about the sender, recipient, and amount of a gift card.
Fields
amount - Moneycustom_giftcard_amount - Moneymessage - Stringrecipient_email - Stringrecipient_name - Stringsender_email - Stringsender_name - StringExample
{
"amount": Money,
"custom_giftcard_amount": Money,
"message": "abc123",
"recipient_email": "xyz789",
"recipient_name": "xyz789",
"sender_email": "xyz789",
"sender_name": "xyz789"
}
GiftCardOrderItem
Fields
discounts - [Discount]eligible_for_return - Booleanentered_options - [OrderItemOption]gift_card - GiftCardItemgift_message - GiftMessagegift_wrapping - GiftWrappingid - ID!OrderItemInterface object.product_name - Stringproduct_sale_price - Money!product_sku - String!product_type - Stringproduct_url_key - Stringquantity_canceled - Floatquantity_invoiced - Floatquantity_ordered - Floatquantity_refunded - Floatquantity_returned - Floatquantity_shipped - Floatselected_options - [OrderItemOption]status - StringExample
{
"discounts": [Discount],
"eligible_for_return": true,
"entered_options": [OrderItemOption],
"gift_card": GiftCardItem,
"gift_message": GiftMessage,
"gift_wrapping": GiftWrapping,
"id": "4",
"product_name": "abc123",
"product_sale_price": Money,
"product_sku": "abc123",
"product_type": "xyz789",
"product_url_key": "abc123",
"quantity_canceled": 987.65,
"quantity_invoiced": 987.65,
"quantity_ordered": 123.45,
"quantity_refunded": 123.45,
"quantity_returned": 123.45,
"quantity_shipped": 987.65,
"selected_options": [OrderItemOption],
"status": "abc123"
}
GiftCardProduct
Defines properties of a gift card.
Fields
activity - Stringcustom_attributes field instead.)allow_message - Booleanallow_open_amount - Booleanattribute_set_id - Intcanonical_url - Stringcategories - [CategoryInterface]category_gear - Stringcustom_attributes field instead.)climate - Stringcustom_attributes field instead.)collar - Stringcustom_attributes field instead.)color - Intcustom_attributes field instead.)country_of_manufacture - Stringcreated_at - Stringcrosssell_products - [ProductInterface]description - ComplexTextValueeco_collection - Intcustom_attributes field instead.)erin_recommends - Intcustom_attributes field instead.)features_bags - Stringcustom_attributes field instead.)format - Intcustom_attributes field instead.)gender - Stringcustom_attributes field instead.)gift_card_options - [CustomizableOptionInterface]!gift_message_available - Stringgiftcard_amounts - [GiftCardAmounts]giftcard_type - GiftCardTypeEnumid - Intuid field instead.)image - ProductImageis_redeemable - Booleanis_returnable - Stringlifetime - Intmanufacturer - Intcustom_attributes field instead.)material - Stringcustom_attributes field instead.)media_gallery - [MediaGalleryInterface]media_gallery_entries - [MediaGalleryEntry]media_gallery instead.)message_max_length - Intmeta_description - Stringmeta_keyword - Stringmeta_title - Stringname - Stringnew - Intcustom_attributes field instead.)new_from_date - Stringnew_to_date - Stringonly_x_left_in_stock - Floatopen_amount_max - Floatopen_amount_min - Floatoptions - [CustomizableOptionInterface]options_container - Stringpattern - Stringcustom_attributes field instead.)performance_fabric - Intcustom_attributes field instead.)price - ProductPricesprice_range for product price information.)price_range - PriceRange!price_tiers - [TierPrice]TierPrice objects.product_links - [ProductLinksInterface]ProductLinks objects.purpose - Intcustom_attributes field instead.)rating_summary - Float!redirect_code - Int!related_products - [ProductInterface]relative_url - Stringreview_count - Int!reviews - ProductReviews!sale - Intcustom_attributes field instead.)short_description - ComplexTextValuesize - Intcustom_attributes field instead.)sku - Stringsleeve - Stringcustom_attributes field instead.)small_image - ProductImagespecial_from_date - Stringspecial_price - Floatspecial_to_date - Stringstaged - Boolean!stock_status - ProductStockStatusstrap_bags - Stringcustom_attributes field instead.)style_bags - Stringcustom_attributes field instead.)style_bottom - Stringcustom_attributes field instead.)style_general - Stringcustom_attributes field instead.)swatch_image - Stringthumbnail - ProductImagetier_price - Floatprice_tiers for product tier price information.)tier_prices - [ProductTierPrices]price_tiers for product tier price information.)type - UrlRewriteEntityTypeEnumtype_id - String__typename instead.)uid - ID!ProductInterface object.updated_at - Stringupsell_products - [ProductInterface]url_key - Stringurl_path - Stringcanonical_url or url rewrites instead)url_rewrites - [UrlRewrite]url_suffix - Stringwebsites - [Website]weight - FloatExample
{
"activity": "xyz789",
"allow_message": false,
"allow_open_amount": false,
"attribute_set_id": 123,
"canonical_url": "xyz789",
"categories": [CategoryInterface],
"category_gear": "xyz789",
"climate": "abc123",
"collar": "abc123",
"color": 987,
"country_of_manufacture": "abc123",
"created_at": "xyz789",
"crosssell_products": [ProductInterface],
"description": ComplexTextValue,
"eco_collection": 123,
"erin_recommends": 123,
"features_bags": "xyz789",
"format": 123,
"gender": "abc123",
"gift_card_options": [CustomizableOptionInterface],
"gift_message_available": "xyz789",
"giftcard_amounts": [GiftCardAmounts],
"giftcard_type": "VIRTUAL",
"id": 123,
"image": ProductImage,
"is_redeemable": true,
"is_returnable": "abc123",
"lifetime": 123,
"manufacturer": 123,
"material": "abc123",
"media_gallery": [MediaGalleryInterface],
"media_gallery_entries": [MediaGalleryEntry],
"message_max_length": 123,
"meta_description": "xyz789",
"meta_keyword": "abc123",
"meta_title": "abc123",
"name": "xyz789",
"new": 987,
"new_from_date": "xyz789",
"new_to_date": "abc123",
"only_x_left_in_stock": 987.65,
"open_amount_max": 987.65,
"open_amount_min": 987.65,
"options": [CustomizableOptionInterface],
"options_container": "xyz789",
"pattern": "xyz789",
"performance_fabric": 987,
"price": ProductPrices,
"price_range": PriceRange,
"price_tiers": [TierPrice],
"product_links": [ProductLinksInterface],
"purpose": 987,
"rating_summary": 123.45,
"redirect_code": 987,
"related_products": [ProductInterface],
"relative_url": "abc123",
"review_count": 987,
"reviews": ProductReviews,
"sale": 987,
"short_description": ComplexTextValue,
"size": 987,
"sku": "xyz789",
"sleeve": "abc123",
"small_image": ProductImage,
"special_from_date": "xyz789",
"special_price": 123.45,
"special_to_date": "xyz789",
"staged": false,
"stock_status": "IN_STOCK",
"strap_bags": "abc123",
"style_bags": "xyz789",
"style_bottom": "abc123",
"style_general": "abc123",
"swatch_image": "xyz789",
"thumbnail": ProductImage,
"tier_price": 123.45,
"tier_prices": [ProductTierPrices],
"type": "CMS_PAGE",
"type_id": "xyz789",
"uid": "4",
"updated_at": "abc123",
"upsell_products": [ProductInterface],
"url_key": "abc123",
"url_path": "abc123",
"url_rewrites": [UrlRewrite],
"url_suffix": "xyz789",
"websites": [Website],
"weight": 123.45
}
GiftCardRequisitionListItem
Contains details about gift cards added to a requisition list.
Fields
customizable_options - [SelectedCustomizableOption]!gift_card_options - GiftCardOptions!product - ProductInterface!quantity - Float!uid - ID!Example
{
"customizable_options": [SelectedCustomizableOption],
"gift_card_options": GiftCardOptions,
"product": ProductInterface,
"quantity": 123.45,
"uid": 4
}
GiftCardShipmentItem
Fields
gift_card - GiftCardItemid - ID!ShipmentItemInterface object.order_item - OrderItemInterfaceproduct_name - Stringproduct_sale_price - Money!product_sku - String!quantity_shipped - Float!Example
{
"gift_card": GiftCardItem,
"id": 4,
"order_item": OrderItemInterface,
"product_name": "abc123",
"product_sale_price": Money,
"product_sku": "abc123",
"quantity_shipped": 123.45
}
GiftCardTypeEnum
Specifies the gift card type.
Values
VIRTUALPHYSICALCOMBINEDExample
""VIRTUAL""
GiftCardWishlistItem
A single gift card added to a wish list.
Fields
added_at - String!customizable_options - [SelectedCustomizableOption]!description - Stringgift_card_options - GiftCardOptions!id - ID!WishlistItemInterface object.product - ProductInterfacequantity - Float!Example
{
"added_at": "abc123",
"customizable_options": [SelectedCustomizableOption],
"description": "abc123",
"gift_card_options": GiftCardOptions,
"id": 4,
"product": ProductInterface,
"quantity": 987.65
}
GiftMessage
Contains the text of a gift message, its sender, and recipient
Fields
from - String!message - String!to - String!Example
{
"from": "abc123",
"message": "xyz789",
"to": "abc123"
}
GiftMessageInput
Defines a gift message.
Input Fields
from - String!message - String!to - String!Example
{
"from": "xyz789",
"message": "xyz789",
"to": "abc123"
}
GiftOptionsPrices
Contains prices for gift wrapping options.
Fields
gift_wrapping_for_items - Moneygift_wrapping_for_order - Moneyprinted_card - MoneyExample
{
"gift_wrapping_for_items": Money,
"gift_wrapping_for_order": Money,
"printed_card": Money
}
GiftRegistry
Contains details about a gift registry.
Fields
created_at - String!dynamic_attributes - [GiftRegistryDynamicAttribute]event_name - String!items - [GiftRegistryItemInterface]message - String!owner_name - String!privacy_settings - GiftRegistryPrivacySettings!registrants - [GiftRegistryRegistrant]shipping_address - CustomerAddressstatus - GiftRegistryStatus!type - GiftRegistryTypeuid - ID!Example
{
"created_at": "xyz789",
"dynamic_attributes": [GiftRegistryDynamicAttribute],
"event_name": "xyz789",
"items": [GiftRegistryItemInterface],
"message": "abc123",
"owner_name": "xyz789",
"privacy_settings": "PRIVATE",
"registrants": [GiftRegistryRegistrant],
"shipping_address": CustomerAddress,
"status": "ACTIVE",
"type": GiftRegistryType,
"uid": 4
}
GiftRegistryDynamicAttribute
Fields
code - ID!label - String!value - String!Example
{
"code": "4",
"group": "EVENT_INFORMATION",
"label": "xyz789",
"value": "xyz789"
}
GiftRegistryDynamicAttributeGroup
Defines the group type of a gift registry dynamic attribute.
Values
EVENT_INFORMATIONPRIVACY_SETTINGSREGISTRANTGENERAL_INFORMATIONDETAILED_INFORMATIONSHIPPING_ADDRESSExample
""EVENT_INFORMATION""
GiftRegistryDynamicAttributeInput
Defines a dynamic attribute.
Input Fields
code - ID!value - String!Example
{
"code": "4",
"value": "abc123"
}
GiftRegistryDynamicAttributeInterface
Fields
code - ID!label - String!value - String!Possible Types
Example
{
"code": "4",
"label": "xyz789",
"value": "abc123"
}
GiftRegistryDynamicAttributeMetadata
Fields
attribute_group - String!code - ID!input_type - String!is_required - Boolean!label - String!sort_order - IntExample
{
"attribute_group": "xyz789",
"code": 4,
"input_type": "abc123",
"is_required": true,
"label": "xyz789",
"sort_order": 987
}
GiftRegistryDynamicAttributeMetadataInterface
Fields
attribute_group - String!code - ID!input_type - String!is_required - Boolean!label - String!sort_order - IntPossible Types
Example
{
"attribute_group": "xyz789",
"code": "4",
"input_type": "abc123",
"is_required": false,
"label": "xyz789",
"sort_order": 123
}
GiftRegistryItem
Fields
created_at - String!note - Stringproduct - ProductInterfacequantity - Float!quantity_fulfilled - Float!uid - ID!Example
{
"created_at": "abc123",
"note": "abc123",
"product": ProductInterface,
"quantity": 123.45,
"quantity_fulfilled": 987.65,
"uid": "4"
}
GiftRegistryItemInterface
Fields
created_at - String!note - Stringproduct - ProductInterfacequantity - Float!quantity_fulfilled - Float!uid - ID!Possible Types
Example
{
"created_at": "abc123",
"note": "abc123",
"product": ProductInterface,
"quantity": 987.65,
"quantity_fulfilled": 987.65,
"uid": "4"
}
GiftRegistryItemUserErrorInterface
Contains the status and any errors that encountered with the customer's gift register item.
Fields
status - Boolean!user_errors - [GiftRegistryItemsUserError]!Possible Types
Example
{
"status": false,
"user_errors": [GiftRegistryItemsUserError]
}
GiftRegistryItemsUserError
Contains details about an error that occurred when processing a gift registry item.
Fields
gift_registry_item_uid - IDgift_registry_uid - IDGiftRegistry object containing an error.message - String!product_uid - IDExample
{
"code": "OUT_OF_STOCK",
"gift_registry_item_uid": "4",
"gift_registry_uid": 4,
"message": "xyz789",
"product_uid": 4
}
GiftRegistryItemsUserErrorType
Defines the error type.
Values
OUT_OF_STOCKNOT_FOUNDUNDEFINEDExample
""OUT_OF_STOCK""
GiftRegistryOutputInterface
Contains the customer's gift registry.
Fields
gift_registry - GiftRegistryPossible Types
Example
{"gift_registry": GiftRegistry}
GiftRegistryPrivacySettings
Defines the privacy setting of the gift registry.
Values
PRIVATEPUBLICExample
""PRIVATE""
GiftRegistryRegistrant
Contains details about a registrant.
Fields
dynamic_attributes - [GiftRegistryRegistrantDynamicAttribute]email - String!firstname - String!lastname - String!uid - ID!Example
{
"dynamic_attributes": [
GiftRegistryRegistrantDynamicAttribute
],
"email": "abc123",
"firstname": "xyz789",
"lastname": "xyz789",
"uid": "4"
}
GiftRegistryRegistrantDynamicAttribute
Fields
code - ID!label - String!value - String!Example
{
"code": "4",
"label": "abc123",
"value": "abc123"
}
GiftRegistrySearchResult
Contains the results of a gift registry search.
Fields
event_date - Stringevent_title - String!gift_registry_uid - ID!location - Stringname - String!type - StringExample
{
"event_date": "abc123",
"event_title": "xyz789",
"gift_registry_uid": "4",
"location": "xyz789",
"name": "xyz789",
"type": "abc123"
}
GiftRegistryShippingAddressInput
Defines a shipping address for a gift registry. Specify either address_data or the address_id. If both are provided, validation will fail.
Input Fields
address_data - CustomerAddressInputaddress_id - IDExample
{"address_data": CustomerAddressInput, "address_id": 4}
GiftRegistryStatus
Defines the status of the gift registry.
Values
ACTIVEINACTIVEExample
""ACTIVE""
GiftRegistryType
Contains details about a gift registry type.
Fields
dynamic_attributes_metadata - [GiftRegistryDynamicAttributeMetadataInterface]label - String!uid - ID!Example
{
"dynamic_attributes_metadata": [
GiftRegistryDynamicAttributeMetadataInterface
],
"label": "xyz789",
"uid": 4
}
GiftWrapping
Contains details about the selected or available gift wrapping options.
Fields
design - String!id - ID!GiftWrapping object. (Deprecated: Use uid instead)image - GiftWrappingImageprice - Money!uid - ID!GiftWrapping object.Example
{
"design": "abc123",
"id": 4,
"image": GiftWrappingImage,
"price": Money,
"uid": "4"
}
GiftWrappingImage
Points to an image associated with a gift wrapping option.
Fields
label - String!url - String!Example
{
"label": "xyz789",
"url": "xyz789"
}
GroupedProduct
Defines a grouped product, which consists of simple standalone products that are presented as a group.
Fields
activity - Stringcustom_attributes field instead.)attribute_set_id - Intcanonical_url - Stringcategories - [CategoryInterface]category_gear - Stringcustom_attributes field instead.)climate - Stringcustom_attributes field instead.)collar - Stringcustom_attributes field instead.)color - Intcustom_attributes field instead.)country_of_manufacture - Stringcreated_at - Stringcrosssell_products - [ProductInterface]description - ComplexTextValueeco_collection - Intcustom_attributes field instead.)erin_recommends - Intcustom_attributes field instead.)features_bags - Stringcustom_attributes field instead.)format - Intcustom_attributes field instead.)gender - Stringcustom_attributes field instead.)gift_message_available - Stringid - Intuid field instead.)image - ProductImageis_returnable - Stringitems - [GroupedProductItem]manufacturer - Intcustom_attributes field instead.)material - Stringcustom_attributes field instead.)media_gallery - [MediaGalleryInterface]media_gallery_entries - [MediaGalleryEntry]media_gallery instead.)meta_description - Stringmeta_keyword - Stringmeta_title - Stringname - Stringnew - Intcustom_attributes field instead.)new_from_date - Stringnew_to_date - Stringonly_x_left_in_stock - Floatoptions_container - Stringpattern - Stringcustom_attributes field instead.)performance_fabric - Intcustom_attributes field instead.)price - ProductPricesprice_range for product price information.)price_range - PriceRange!price_tiers - [TierPrice]TierPrice objects.product_links - [ProductLinksInterface]ProductLinks objects.purpose - Intcustom_attributes field instead.)rating_summary - Float!redirect_code - Int!related_products - [ProductInterface]relative_url - Stringreview_count - Int!reviews - ProductReviews!sale - Intcustom_attributes field instead.)short_description - ComplexTextValuesize - Intcustom_attributes field instead.)sku - Stringsleeve - Stringcustom_attributes field instead.)small_image - ProductImagespecial_from_date - Stringspecial_price - Floatspecial_to_date - Stringstaged - Boolean!stock_status - ProductStockStatusstrap_bags - Stringcustom_attributes field instead.)style_bags - Stringcustom_attributes field instead.)style_bottom - Stringcustom_attributes field instead.)style_general - Stringcustom_attributes field instead.)swatch_image - Stringthumbnail - ProductImagetier_price - Floatprice_tiers for product tier price information.)tier_prices - [ProductTierPrices]price_tiers for product tier price information.)type - UrlRewriteEntityTypeEnumtype_id - String__typename instead.)uid - ID!ProductInterface object.updated_at - Stringupsell_products - [ProductInterface]url_key - Stringurl_path - Stringcanonical_url or url rewrites instead)url_rewrites - [UrlRewrite]url_suffix - Stringwebsites - [Website]weight - FloatExample
{
"activity": "xyz789",
"attribute_set_id": 123,
"canonical_url": "xyz789",
"categories": [CategoryInterface],
"category_gear": "abc123",
"climate": "abc123",
"collar": "abc123",
"color": 987,
"country_of_manufacture": "xyz789",
"created_at": "xyz789",
"crosssell_products": [ProductInterface],
"description": ComplexTextValue,
"eco_collection": 987,
"erin_recommends": 123,
"features_bags": "xyz789",
"format": 123,
"gender": "abc123",
"gift_message_available": "abc123",
"id": 987,
"image": ProductImage,
"is_returnable": "abc123",
"items": [GroupedProductItem],
"manufacturer": 123,
"material": "abc123",
"media_gallery": [MediaGalleryInterface],
"media_gallery_entries": [MediaGalleryEntry],
"meta_description": "abc123",
"meta_keyword": "xyz789",
"meta_title": "abc123",
"name": "xyz789",
"new": 987,
"new_from_date": "xyz789",
"new_to_date": "abc123",
"only_x_left_in_stock": 987.65,
"options_container": "abc123",
"pattern": "xyz789",
"performance_fabric": 987,
"price": ProductPrices,
"price_range": PriceRange,
"price_tiers": [TierPrice],
"product_links": [ProductLinksInterface],
"purpose": 987,
"rating_summary": 987.65,
"redirect_code": 123,
"related_products": [ProductInterface],
"relative_url": "abc123",
"review_count": 987,
"reviews": ProductReviews,
"sale": 123,
"short_description": ComplexTextValue,
"size": 987,
"sku": "xyz789",
"sleeve": "xyz789",
"small_image": ProductImage,
"special_from_date": "xyz789",
"special_price": 987.65,
"special_to_date": "xyz789",
"staged": false,
"stock_status": "IN_STOCK",
"strap_bags": "abc123",
"style_bags": "abc123",
"style_bottom": "abc123",
"style_general": "xyz789",
"swatch_image": "xyz789",
"thumbnail": ProductImage,
"tier_price": 123.45,
"tier_prices": [ProductTierPrices],
"type": "CMS_PAGE",
"type_id": "abc123",
"uid": "4",
"updated_at": "abc123",
"upsell_products": [ProductInterface],
"url_key": "xyz789",
"url_path": "xyz789",
"url_rewrites": [UrlRewrite],
"url_suffix": "xyz789",
"websites": [Website],
"weight": 987.65
}
GroupedProductItem
Contains information about an individual grouped product item.
Fields
position - Intproduct - ProductInterfaceqty - FloatExample
{
"position": 987,
"product": ProductInterface,
"qty": 987.65
}
GroupedProductWishlistItem
A grouped product wish list item.
Fields
added_at - String!customizable_options - [SelectedCustomizableOption]!description - Stringid - ID!WishlistItemInterface object.product - ProductInterfacequantity - Float!Example
{
"added_at": "abc123",
"customizable_options": [SelectedCustomizableOption],
"description": "xyz789",
"id": "4",
"product": ProductInterface,
"quantity": 987.65
}
HostedProInput
Contains a set of relative URLs that PayPal uses in response to various actions during the authorization process. Magento prepends the base URL to this value to create a full URL. For example, if the full URL is https://www.example.com/path/to/page.html, the relative URL is path/to/page.html. Use this input for Payments Pro Hosted Solution payment method.
Input Fields
cancel_url - String!return_url - String!Example
{
"cancel_url": "xyz789",
"return_url": "xyz789"
}
HostedProUrl
Contains the secure URL used for the Payments Pro Hosted Solution payment method.
Fields
secure_form_url - StringExample
{"secure_form_url": "abc123"}
HostedProUrlInput
Contains the required input to request the secure URL for Payments Pro Hosted Solution payment.
Input Fields
cart_id - String!Example
{"cart_id": "xyz789"}
HttpQueryParameter
Contains target path parameters.
Fields
Example
{
"name": "xyz789",
"value": "xyz789"
}
ID
The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.
Example
4
ImageSwatchData
Fields
thumbnail - Stringvalue - StringExample
{
"thumbnail": "abc123",
"value": "xyz789"
}
Int
The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
Example
123
InternalError
Contains an error message when an internal error occurred.
Fields
message - String!Example
{"message": "abc123"}
Invoice
Contains invoice details.
Fields
comments - [SalesCommentItem]id - ID!Invoice object.items - [InvoiceItemInterface]number - String!total - InvoiceTotalExample
{
"comments": [SalesCommentItem],
"id": "4",
"items": [InvoiceItemInterface],
"number": "xyz789",
"total": InvoiceTotal
}
InvoiceItem
Fields
discounts - [Discount]id - ID!InvoiceItemInterface object.order_item - OrderItemInterfaceproduct_name - Stringproduct_sale_price - Money!product_sku - String!quantity_invoiced - FloatExample
{
"discounts": [Discount],
"id": "4",
"order_item": OrderItemInterface,
"product_name": "abc123",
"product_sale_price": Money,
"product_sku": "xyz789",
"quantity_invoiced": 987.65
}
InvoiceItemInterface
Contains detailes about invoiced items.
Fields
discounts - [Discount]id - ID!InvoiceItemInterface object.order_item - OrderItemInterfaceproduct_name - Stringproduct_sale_price - Money!product_sku - String!quantity_invoiced - FloatPossible Types
Example
{
"discounts": [Discount],
"id": "4",
"order_item": OrderItemInterface,
"product_name": "xyz789",
"product_sale_price": Money,
"product_sku": "xyz789",
"quantity_invoiced": 123.45
}
InvoiceTotal
Contains price details from an invoice.
Fields
base_grand_total - Money!discounts - [Discount]grand_total - Money!shipping_handling - ShippingHandlingsubtotal - Money!taxes - [TaxItem]total_shipping - Money!total_tax - Money!Example
{
"base_grand_total": Money,
"discounts": [Discount],
"grand_total": Money,
"shipping_handling": ShippingHandling,
"subtotal": Money,
"taxes": [TaxItem],
"total_shipping": Money,
"total_tax": Money
}
IsCompanyAdminEmailAvailableOutput
Contains the response of a company admin email validation query.
Fields
is_email_available - Boolean!Example
{"is_email_available": true}
IsCompanyEmailAvailableOutput
Contains the response of a company email validation query.
Fields
is_email_available - Boolean!Example
{"is_email_available": true}
IsCompanyRoleNameAvailableOutput
Contains the response of a role name validation query.
Fields
is_role_name_available - Boolean!Example
{"is_role_name_available": true}
IsCompanyUserEmailAvailableOutput
Contains the response of a company user email validation query.
Fields
is_email_available - Boolean!Example
{"is_email_available": false}
IsEmailAvailableOutput
Contains the result of the isEmailAvailable query.
Fields
is_email_available - BooleanExample
{"is_email_available": false}
ItemSelectedBundleOption
A list of options of the selected bundle product.
Fields
id - ID!ItemSelectedBundleOption object. (Deprecated: Use uid instead.)label - String!uid - ID!ItemSelectedBundleOption object.values - [ItemSelectedBundleOptionValue]Example
{
"id": "4",
"label": "xyz789",
"uid": "4",
"values": [ItemSelectedBundleOptionValue]
}
ItemSelectedBundleOptionValue
A list of values for the selected bundle product.
Fields
id - ID!ItemSelectedBundleOptionValue object. (Deprecated: Use uid instead.)price - Money!product_name - String!product_sku - String!quantity - Float!uid - ID!ItemSelectedBundleOptionValue object.Example
{
"id": 4,
"price": Money,
"product_name": "abc123",
"product_sku": "xyz789",
"quantity": 123.45,
"uid": "4"
}