Types
QuoteItemsSortInput
Specifies the field to use for sorting quote items
Input Fields
field - SortQuoteItemsEnum!order - SortEnum!Example
{"field": "ITEM_ID", "order": "ASC"}
QuoteTemplateLineItemNoteInput
Sets quote item note.
Input Fields
item_id - ID!CartLineItem object.note - StringtemplateId - ID!NegotiableQuoteTemplate object.Example
{
"item_id": 4,
"note": "xyz789",
"templateId": 4
}
QuoteTemplateNotificationMessage
Contains a notification message for a negotiable quote template.
Fields
message - String!type - String!Example
{
"message": "abc123",
"type": "xyz789"
}
ReCaptchaConfigurationV3
Contains reCAPTCHA V3-Invisible configuration details.
Fields
badge_position - String!failure_message - String!forms - [ReCaptchaFormEnum]!is_enabled - Boolean!language_code - Stringminimum_score - Float!website_key - String!Example
{
"badge_position": "xyz789",
"failure_message": "abc123",
"forms": ["PLACE_ORDER"],
"is_enabled": false,
"language_code": "xyz789",
"minimum_score": 123.45,
"website_key": "abc123"
}
ReCaptchaFormEnum
Values
PLACE_ORDERCONTACTCUSTOMER_LOGINCUSTOMER_FORGOT_PASSWORDCUSTOMER_CREATECUSTOMER_EDITNEWSLETTERPRODUCT_REVIEWSENDFRIENDBRAINTREEExample
""PLACE_ORDER""
Region
Fields
code - Stringid - IntRegion object.name - StringExample
{
"code": "xyz789",
"id": 987,
"name": "xyz789"
}
RemoveCouponFromCartInput
Specifies the cart from which to remove a coupon.
Input Fields
cart_id - String!Cart object.Example
{"cart_id": "abc123"}
RemoveCouponFromCartOutput
Contains details about the cart after removing a coupon.
Fields
cart - CartExample
{"cart": Cart}
RemoveCouponsFromCartInput
Remove coupons from the cart.
Input Fields
cart_id - String!Cart object.coupon_codes - [String]!Example
{
"cart_id": "xyz789",
"coupon_codes": ["xyz789"]
}
RemoveGiftCardFromCartInput
Defines the input required to run the removeGiftCardFromCart mutation.
Input Fields
cart_id - String!gift_card_code - String!Example
{
"cart_id": "abc123",
"gift_card_code": "xyz789"
}
RemoveGiftCardFromCartOutput
Defines the possible output for the removeGiftCardFromCart mutation.
Fields
cart - Cart!Example
{"cart": Cart}
RemoveGiftRegistryItemsOutput
Contains the results of a request to remove an item from a gift registry.
Fields
gift_registry - GiftRegistryExample
{"gift_registry": GiftRegistry}
RemoveGiftRegistryOutput
Contains the results of a request to delete a gift registry.
Fields
success - Boolean!Example
{"success": true}
RemoveGiftRegistryRegistrantsOutput
Contains the results of a request to delete a registrant.
Fields
gift_registry - GiftRegistryExample
{"gift_registry": GiftRegistry}
RemoveItemFromCartInput
Specifies which items to remove from the cart.
Input Fields
cart_id - String!Cart object.cart_item_id - Intcart_item_uid instead.cart_item_uid - IDCartItemInterface object.Example
{
"cart_id": "abc123",
"cart_item_id": 123,
"cart_item_uid": 4
}
RemoveItemFromCartOutput
Contains details about the cart after removing an item.
Fields
cart - Cart!Example
{"cart": Cart}
RemoveNegotiableQuoteItemsInput
Defines the items to remove from the specified negotiable quote.
Input Fields
quote_item_uids - [ID]!quote_uid - ID!NegotiableQuote object.Example
{
"quote_item_uids": ["4"],
"quote_uid": "4"
}
RemoveNegotiableQuoteItemsOutput
Contains the negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
RemoveNegotiableQuoteTemplateItemsInput
Defines the items to remove from the specified negotiable quote.
Input Fields
item_uids - [ID]!template_id - ID!NegotiableQuoteTemplate object.Example
{
"item_uids": ["4"],
"template_id": "4"
}
RemoveProductsFromCompareListInput
Defines which products to remove from a compare list.
Input Fields
products - [ID]!uid - ID!Example
{
"products": ["4"],
"uid": "4"
}
RemoveProductsFromWishlistOutput
Contains the customer's wish list and any errors encountered.
Fields
user_errors - [WishListUserInputError]!wishlist - Wishlist!Example
{
"user_errors": [WishListUserInputError],
"wishlist": Wishlist
}
RemoveReturnTrackingInput
Defines the tracking information to delete.
Input Fields
return_shipping_tracking_uid - ID!ReturnShippingTracking object.Example
{"return_shipping_tracking_uid": 4}
RemoveReturnTrackingOutput
Contains the response after deleting tracking information.
Fields
return - ReturnExample
{"return": Return}
RemoveRewardPointsFromCartOutput
Contains the customer cart.
Fields
cart - Cart!Example
{"cart": Cart}
RemoveStoreCreditFromCartInput
Defines the input required to run the removeStoreCreditFromCart mutation.
Input Fields
cart_id - String!Example
{"cart_id": "abc123"}
RemoveStoreCreditFromCartOutput
Defines the possible output for the removeStoreCreditFromCart mutation.
Fields
cart - Cart!Example
{"cart": Cart}
RenameNegotiableQuoteInput
Sets new name for a negotiable quote.
Input Fields
quote_comment - Stringquote_name - String!quote_uid - ID!Example
{
"quote_comment": "abc123",
"quote_name": "abc123",
"quote_uid": "4"
}
RenameNegotiableQuoteOutput
Contains the updated negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
ReorderItemsOutput
Contains the cart and any errors after adding products.
Fields
cart - Cart!userInputErrors - [CheckoutUserInputError]!Example
{
"cart": Cart,
"userInputErrors": [CheckoutUserInputError]
}
RequestNegotiableQuoteInput
Defines properties of a negotiable quote request.
Input Fields
cart_id - ID!comment - NegotiableQuoteCommentInput!is_draft - Booleanquote_name - String!Example
{
"cart_id": 4,
"comment": NegotiableQuoteCommentInput,
"is_draft": false,
"quote_name": "abc123"
}
RequestNegotiableQuoteOutput
Contains the NegotiableQuote object generated when a buyer requests a negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
RequestNegotiableQuoteTemplateInput
Defines properties of a negotiable quote template request.
Input Fields
cart_id - ID!Example
{"cart_id": "4"}
RequestReturnInput
Contains information needed to start a return request.
Input Fields
comment_text - Stringcontact_email - Stringitems - [RequestReturnItemInput]!order_uid - ID!Order object.Example
{
"comment_text": "xyz789",
"contact_email": "xyz789",
"items": [RequestReturnItemInput],
"order_uid": "4"
}
RequestReturnItemInput
Contains details about an item to be returned.
Input Fields
entered_custom_attributes - [EnteredCustomAttributeInput]order_item_uid - ID!OrderItemInterface object.quantity_to_return - Float!selected_custom_attributes - [SelectedCustomAttributeInput]Example
{
"entered_custom_attributes": [
EnteredCustomAttributeInput
],
"order_item_uid": "4",
"quantity_to_return": 987.65,
"selected_custom_attributes": [
SelectedCustomAttributeInput
]
}
RequestReturnOutput
Contains the response to a return request.
Fields
return - Returnreturns - ReturnsExample
{
"return": Return,
"returns": Returns
}
RequisitionList
Defines the contents of a requisition list.
Fields
description - Stringitems - RequistionListItemsitems_count - Int!name - String!uid - ID!updated_at - StringExample
{
"description": "xyz789",
"items": RequistionListItems,
"items_count": 987,
"name": "abc123",
"uid": 4,
"updated_at": "abc123"
}
RequisitionListFilterInput
Defines requisition list filters.
Input Fields
name - FilterMatchTypeInputuids - FilterEqualTypeInputExample
{
"name": FilterMatchTypeInput,
"uids": FilterEqualTypeInput
}
RequisitionListItemInterface
The interface for requisition list items.
Fields
customizable_options - [SelectedCustomizableOption]!product - ProductInterface!quantity - Float!uid - ID!Possible Types
Example
{
"customizable_options": [SelectedCustomizableOption],
"product": ProductInterface,
"quantity": 987.65,
"uid": "4"
}
RequisitionListItemsInput
Defines the items to add.
Input Fields
entered_options - [EnteredOptionInput]parent_sku - Stringquantity - Floatselected_options - [String]sku - String!Example
{
"entered_options": [EnteredOptionInput],
"parent_sku": "xyz789",
"quantity": 123.45,
"selected_options": ["xyz789"],
"sku": "xyz789"
}
RequisitionLists
Defines customer requisition lists.
Fields
items - [RequisitionList]page_info - SearchResultPageInfototal_count - IntExample
{
"items": [RequisitionList],
"page_info": SearchResultPageInfo,
"total_count": 987
}
RequistionListItems
Contains an array of items added to a requisition list.
Fields
items - [RequisitionListItemInterface]!page_info - SearchResultPageInfototal_pages - Int!Example
{
"items": [RequisitionListItemInterface],
"page_info": SearchResultPageInfo,
"total_pages": 987
}
Return
Contains details about a return.
Fields
available_shipping_carriers - [ReturnShippingCarrier]comments - [ReturnComment]created_at - String!customer - ReturnCustomer!items - [ReturnItem]number - String!order - CustomerOrdershipping - ReturnShippingstatus - ReturnStatusuid - ID!Return object.Example
{
"available_shipping_carriers": [ReturnShippingCarrier],
"comments": [ReturnComment],
"created_at": "abc123",
"customer": ReturnCustomer,
"items": [ReturnItem],
"number": "xyz789",
"order": CustomerOrder,
"shipping": ReturnShipping,
"status": "PENDING",
"uid": "4"
}
ReturnComment
Contains details about a return comment.
Fields
author_name - String!created_at - String!text - String!uid - ID!ReturnComment object.Example
{
"author_name": "abc123",
"created_at": "xyz789",
"text": "xyz789",
"uid": "4"
}
ReturnCustomAttribute
Contains details about a ReturnCustomerAttribute object.
Fields
label - String!uid - ID!ReturnCustomAttribute object.value - String!Example
{
"label": "xyz789",
"uid": 4,
"value": "abc123"
}
ReturnCustomer
The customer information for the return.
Fields
email - String!firstname - Stringlastname - StringExample
{
"email": "abc123",
"firstname": "xyz789",
"lastname": "abc123"
}
ReturnItem
Contains details about a product being returned.
Fields
custom_attributes - [ReturnCustomAttribute]custom_attributesV2 - [AttributeValueInterface]order_item - OrderItemInterface!quantity - Float!request_quantity - Float!status - ReturnItemStatus!uid - ID!ReturnItem object.Example
{
"custom_attributes": [ReturnCustomAttribute],
"custom_attributesV2": [AttributeValueInterface],
"order_item": OrderItemInterface,
"quantity": 123.45,
"request_quantity": 123.45,
"status": "PENDING",
"uid": "4"
}
ReturnItemAttributeMetadata
Return Item attribute metadata.
Fields
code - ID!default_value - Stringentity_type - AttributeEntityTypeEnum!frontend_class - Stringfrontend_input - AttributeFrontendInputEnuminput_filter - InputFilterEnumis_required - Boolean!is_unique - Boolean!label - Stringmultiline_count - Intoptions - [CustomAttributeOptionInterface]!sort_order - Intvalidate_rules - [ValidationRule]Example
{
"code": 4,
"default_value": "xyz789",
"entity_type": "CATALOG_PRODUCT",
"frontend_class": "abc123",
"frontend_input": "BOOLEAN",
"input_filter": "NONE",
"is_required": false,
"is_unique": true,
"label": "abc123",
"multiline_count": 987,
"options": [CustomAttributeOptionInterface],
"sort_order": 987,
"validate_rules": [ValidationRule]
}
ReturnItemStatus
Values
PENDINGAUTHORIZEDRECEIVEDAPPROVEDREJECTEDDENIEDExample
""PENDING""
ReturnShipping
Contains details about the return shipping address.
Fields
address - ReturnShippingAddresstracking - [ReturnShippingTracking]ReturnShippingTracking object. If a single UID is specified, the array contains a single tracking record. Otherwise, array contains all tracking information.Example
{
"address": ReturnShippingAddress,
"tracking": [ReturnShippingTracking]
}
ReturnShippingAddress
Contains details about the shipping address used for receiving returned items.
Fields
city - String!contact_name - Stringcountry - Country!postcode - String!region - Region!street - [String]!telephone - StringExample
{
"city": "abc123",
"contact_name": "xyz789",
"country": Country,
"postcode": "abc123",
"region": Region,
"street": ["xyz789"],
"telephone": "abc123"
}
ReturnShippingCarrier
Contains details about the carrier on a return.
Fields
label - String!uid - ID!ReturnShippingCarrier object assigned to the shipping carrier.Example
{
"label": "xyz789",
"uid": "4"
}
ReturnShippingTracking
Contains shipping and tracking details.
Fields
carrier - ReturnShippingCarrier!status - ReturnShippingTrackingStatustracking_number - String!uid - ID!ReturnShippingTracking object assigned to the tracking item.Example
{
"carrier": ReturnShippingCarrier,
"status": ReturnShippingTrackingStatus,
"tracking_number": "abc123",
"uid": 4
}
ReturnShippingTrackingStatus
Contains the status of a shipment.
Fields
text - String!Example
{"text": "abc123", "type": "INFORMATION"}
ReturnShippingTrackingStatusType
Values
INFORMATIONERRORExample
""INFORMATION""
ReturnStatus
Values
PENDINGAUTHORIZEDPARTIALLY_AUTHORIZEDRECEIVEDPARTIALLY_RECEIVEDAPPROVEDPARTIALLY_APPROVEDREJECTEDPARTIALLY_REJECTEDDENIEDPROCESSED_AND_CLOSEDCLOSEDExample
""PENDING""
Returns
Contains a list of customer return requests.
Fields
items - [Return]page_info - SearchResultPageInfototal_count - IntExample
{
"items": [Return],
"page_info": SearchResultPageInfo,
"total_count": 123
}
RevokeCustomerTokenOutput
Contains the result of a request to revoke a customer token.
Fields
result - Boolean!Example
{"result": false}
RewardPoints
Contains details about a customer's reward points.
Fields
balance - RewardPointsAmountbalance_history - [RewardPointsBalanceHistoryItem]exchange_rates - RewardPointsExchangeRatessubscription_status - RewardPointsSubscriptionStatusExample
{
"balance": RewardPointsAmount,
"balance_history": [RewardPointsBalanceHistoryItem],
"exchange_rates": RewardPointsExchangeRates,
"subscription_status": RewardPointsSubscriptionStatus
}
RewardPointsAmount
Fields
money - Money!points - Float!Example
{"money": Money, "points": 123.45}
RewardPointsBalanceHistoryItem
Contain details about the reward points transaction.
Fields
balance - RewardPointsAmountchange_reason - String!date - String!points_change - Float!Example
{
"balance": RewardPointsAmount,
"change_reason": "xyz789",
"date": "xyz789",
"points_change": 987.65
}
RewardPointsExchangeRates
Lists the reward points exchange rates. The values depend on the customer group.
Fields
earning - RewardPointsRateredemption - RewardPointsRateExample
{
"earning": RewardPointsRate,
"redemption": RewardPointsRate
}
RewardPointsRate
Contains details about customer's reward points rate.
Fields
currency_amount - Float!points - Float!Example
{"currency_amount": 987.65, "points": 987.65}
RewardPointsSubscriptionStatus
Indicates whether the customer subscribes to reward points emails.
Fields
balance_updates - RewardPointsSubscriptionStatusesEnum!points_expiration_notifications - RewardPointsSubscriptionStatusesEnum!Example
{
"balance_updates": "SUBSCRIBED",
"points_expiration_notifications": "SUBSCRIBED"
}
RewardPointsSubscriptionStatusesEnum
Values
SUBSCRIBEDNOT_SUBSCRIBEDExample
""SUBSCRIBED""
RoutableInterface
Routable entities serve as the model for a rendered page.
Fields
redirect_code - Int!relative_url - Stringtype - UrlRewriteEntityTypeEnumPossible Types
Example
{
"redirect_code": 987,
"relative_url": "xyz789",
"type": "CMS_PAGE"
}
RoutableUrl
Default implementation of RoutableInterface. This type is returned when the URL is not linked to an entity.
Fields
redirect_code - Int!relative_url - Stringtype - UrlRewriteEntityTypeEnumExample
{
"redirect_code": 987,
"relative_url": "xyz789",
"type": "CMS_PAGE"
}
SDKParams
Defines the name and value of a SDK parameter
Fields
name - Stringvalue - StringExample
{
"name": "xyz789",
"value": "xyz789"
}
SalesCommentItem
Contains details about a comment.
Fields
message - String!timestamp - String!Example
{
"message": "abc123",
"timestamp": "abc123"
}
ScopeTypeEnum
This enumeration defines the scope type for customer orders.
Values
GLOBALWEBSITESTOREExample
""GLOBAL""
SearchResultPageInfo
Provides navigation for the query response.
Fields
current_page - Intpage_size - Inttotal_pages - IntExample
{"current_page": 123, "page_size": 987, "total_pages": 123}
SearchSuggestion
A string that contains search suggestion
Fields
search - String!Example
{"search": "abc123"}
SelectedBundleOption
Contains details about a selected bundle option.
Fields
id - Int!uid instead)label - String!type - String!uid - ID!SelectedBundleOption objectvalues - [SelectedBundleOptionValue]!Example
{
"id": 123,
"label": "xyz789",
"type": "xyz789",
"uid": 4,
"values": [SelectedBundleOptionValue]
}
SelectedBundleOptionValue
Contains details about a value for a selected bundle option.
Fields
id - Int!uid insteadlabel - String!price - Float!quantity - Float!uid - ID!SelectedBundleOptionValue objectExample
{
"id": 123,
"label": "xyz789",
"price": 123.45,
"quantity": 123.45,
"uid": "4"
}
SelectedConfigurableOption
Contains details about a selected configurable option.
Fields
configurable_product_option_uid - ID!ConfigurableProductOptions object.configurable_product_option_value_uid - ID!ConfigurableProductOptionsValues object.id - Int!SelectedConfigurableOption.configurable_product_option_uid instead.)option_label - String!value_id - Int!SelectedConfigurableOption.configurable_product_option_value_uid instead.)value_label - String!Example
{
"configurable_product_option_uid": "4",
"configurable_product_option_value_uid": "4",
"id": 123,
"option_label": "xyz789",
"value_id": 987,
"value_label": "abc123"
}
SelectedCustomAttributeInput
Contains details about an attribute the buyer selected.
Input Fields
attribute_code - String!value - ID!CustomAttribute object of a selected custom attribute.Example
{"attribute_code": "xyz789", "value": 4}
SelectedCustomizableOption
Identifies a customized product that has been placed in a cart.
Fields
customizable_option_uid - ID!CustomizableOptionInterface object, such as a CustomizableFieldOption, CustomizableFileOption, or CustomizableAreaOption object.id - Int!SelectedCustomizableOption.customizable_option_uid instead.)is_required - Boolean!label - String!sort_order - Int!type - String!CustomizableOptionInterface object.values - [SelectedCustomizableOptionValue]!Example
{
"customizable_option_uid": 4,
"id": 987,
"is_required": false,
"label": "abc123",
"sort_order": 123,
"type": "abc123",
"values": [SelectedCustomizableOptionValue]
}
SelectedCustomizableOptionValue
Identifies the value of the selected customized option.
Fields
customizable_option_value_uid - ID!customizable_option_uid attribute.id - Int!SelectedCustomizableOptionValue.customizable_option_value_uid instead.)label - String!value - String!Example
{
"customizable_option_value_uid": "4",
"id": 987,
"label": "abc123",
"price": CartItemSelectedOptionValuePrice,
"value": "xyz789"
}
SelectedPaymentMethod
Describes the payment method the shopper selected.
Fields
code - String!purchase_order_number - Stringtitle - String!Example
{
"code": "abc123",
"purchase_order_number": "xyz789",
"title": "abc123"
}
SelectedShippingMethod
Contains details about the selected shipping method and carrier.
Fields
amount - Money!base_amount - Moneycarrier_code - String!carrier_title - String!method_code - String!method_title - String!price_excl_tax - Money!price_incl_tax - Money!Example
{
"amount": Money,
"base_amount": Money,
"carrier_code": "abc123",
"carrier_title": "abc123",
"method_code": "abc123",
"method_title": "abc123",
"price_excl_tax": Money,
"price_incl_tax": Money
}
SendEmailToFriendInput
Defines the referenced product and the email sender and recipients.
Input Fields
product_id - Int!recipients - [SendEmailToFriendRecipientInput]!sender - SendEmailToFriendSenderInput!Example
{
"product_id": 987,
"recipients": [SendEmailToFriendRecipientInput],
"sender": SendEmailToFriendSenderInput
}
SendEmailToFriendOutput
Contains information about the sender and recipients.
Fields
recipients - [SendEmailToFriendRecipient]sender - SendEmailToFriendSenderExample
{
"recipients": [SendEmailToFriendRecipient],
"sender": SendEmailToFriendSender
}
SendEmailToFriendRecipient
An output object that contains information about the recipient.
Fields
email - String!name - String!Example
{
"email": "abc123",
"name": "abc123"
}
SendEmailToFriendRecipientInput
Contains details about a recipient.
Input Fields
email - String!name - String!Example
{
"email": "xyz789",
"name": "xyz789"
}
SendEmailToFriendSender
An output object that contains information about the sender.
Fields
email - String!message - String!name - String!Example
{
"email": "abc123",
"message": "abc123",
"name": "xyz789"
}
SendEmailToFriendSenderInput
Contains details about the sender.
Input Fields
email - String!message - String!name - String!Example
{
"email": "abc123",
"message": "abc123",
"name": "abc123"
}
SendFriendConfiguration
Contains details about the configuration of the Email to a Friend feature.
Fields
enabled_for_customers - Boolean!enabled_for_guests - Boolean!Example
{"enabled_for_customers": true, "enabled_for_guests": false}
SendNegotiableQuoteForReviewInput
Specifies which negotiable quote to send for review.
Input Fields
comment - NegotiableQuoteCommentInputquote_uid - ID!NegotiableQuote object.Example
{
"comment": NegotiableQuoteCommentInput,
"quote_uid": "4"
}
SendNegotiableQuoteForReviewOutput
Contains the negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
SetBillingAddressOnCartInput
Sets the billing address.
Input Fields
billing_address - BillingAddressInput!cart_id - String!Cart object.Example
{
"billing_address": BillingAddressInput,
"cart_id": "abc123"
}
SetBillingAddressOnCartOutput
Contains details about the cart after setting the billing address.
Fields
cart - Cart!Example
{"cart": Cart}
SetGiftOptionsOnCartInput
Defines the gift options applied to the cart.
Input Fields
cart_id - String!gift_message - GiftMessageInputgift_receipt_included - Boolean!gift_wrapping_id - IDGiftWrapping object to be used for the cart.printed_card_included - Boolean!Example
{
"cart_id": "xyz789",
"gift_message": GiftMessageInput,
"gift_receipt_included": true,
"gift_wrapping_id": 4,
"printed_card_included": false
}
SetGiftOptionsOnCartOutput
Contains the cart after gift options have been applied.
Fields
cart - Cart!Example
{"cart": Cart}
SetGuestEmailOnCartInput
Defines the guest email and cart.
Input Fields
cart_id - String!Cart object.email - String!Example
{
"cart_id": "abc123",
"email": "xyz789"
}
SetGuestEmailOnCartOutput
Contains details about the cart after setting the email of a guest.
Fields
cart - Cart!Example
{"cart": Cart}
SetLineItemNoteOutput
Contains the updated negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
SetNegotiableQuoteBillingAddressInput
Sets the billing address.
Input Fields
billing_address - NegotiableQuoteBillingAddressInput!quote_uid - ID!NegotiableQuote object.Example
{
"billing_address": NegotiableQuoteBillingAddressInput,
"quote_uid": "4"
}
SetNegotiableQuoteBillingAddressOutput
Contains the negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
SetNegotiableQuotePaymentMethodInput
Defines the payment method of the specified negotiable quote.
Input Fields
payment_method - NegotiableQuotePaymentMethodInput!quote_uid - ID!NegotiableQuote object.Example
{
"payment_method": NegotiableQuotePaymentMethodInput,
"quote_uid": 4
}
SetNegotiableQuotePaymentMethodOutput
Contains details about the negotiable quote after setting the payment method.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
SetNegotiableQuoteShippingAddressInput
Defines the shipping address to assign to the negotiable quote.
Input Fields
customer_address_id - IDCustomerAddress object.quote_uid - ID!NegotiableQuote object.shipping_addresses - [NegotiableQuoteShippingAddressInput]Example
{
"customer_address_id": "4",
"quote_uid": "4",
"shipping_addresses": [
NegotiableQuoteShippingAddressInput
]
}
SetNegotiableQuoteShippingAddressOutput
Contains the negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
SetNegotiableQuoteShippingMethodsInput
Defines the shipping method to apply to the negotiable quote.
Input Fields
quote_uid - ID!NegotiableQuote object.shipping_methods - [ShippingMethodInput]!Example
{
"quote_uid": 4,
"shipping_methods": [ShippingMethodInput]
}
SetNegotiableQuoteShippingMethodsOutput
Contains the negotiable quote.
Fields
quote - NegotiableQuoteExample
{"quote": NegotiableQuote}
SetNegotiableQuoteTemplateShippingAddressInput
Defines the shipping address to assign to the negotiable quote template.
Input Fields
shipping_address - NegotiableQuoteTemplateShippingAddressInput!template_id - ID!NegotiableQuote object.Example
{
"shipping_address": NegotiableQuoteTemplateShippingAddressInput,
"template_id": 4
}
SetPaymentMethodAndPlaceOrderInput
Applies a payment method to the quote.
Input Fields
cart_id - String!Cart object.payment_method - PaymentMethodInput!Example
{
"cart_id": "xyz789",
"payment_method": PaymentMethodInput
}
SetPaymentMethodOnCartInput
Applies a payment method to the cart.
Input Fields
cart_id - String!Cart object.payment_method - PaymentMethodInput!Example
{
"cart_id": "xyz789",
"payment_method": PaymentMethodInput
}
SetPaymentMethodOnCartOutput
Contains details about the cart after setting the payment method.
Fields
cart - Cart!Example
{"cart": Cart}
SetShippingAddressesOnCartInput
Specifies an array of addresses to use for shipping.
Input Fields
cart_id - String!Cart object.shipping_addresses - [ShippingAddressInput]!Example
{
"cart_id": "xyz789",
"shipping_addresses": [ShippingAddressInput]
}
SetShippingAddressesOnCartOutput
Contains details about the cart after setting the shipping addresses.
Fields
cart - Cart!Example
{"cart": Cart}
SetShippingMethodsOnCartInput
Applies one or shipping methods to the cart.
Input Fields
cart_id - String!Cart object.shipping_methods - [ShippingMethodInput]!Example
{
"cart_id": "abc123",
"shipping_methods": [ShippingMethodInput]
}
SetShippingMethodsOnCartOutput
Contains details about the cart after setting the shipping methods.
Fields
cart - Cart!Example
{"cart": Cart}
ShareGiftRegistryInviteeInput
Defines a gift registry invitee.
Input Fields
email - String!name - String!Example
{
"email": "xyz789",
"name": "abc123"
}
ShareGiftRegistryOutput
Contains the results of a request to share a gift registry.
Fields
is_shared - Boolean!Example
{"is_shared": false}
ShareGiftRegistrySenderInput
Defines the sender of an invitation to view a gift registry.
Input Fields
message - String!name - String!Example
{
"message": "xyz789",
"name": "abc123"
}
ShipBundleItemsEnum
Defines whether bundle items must be shipped together.
Values
TOGETHERSEPARATELYExample
""TOGETHER""
ShipmentItem
Fields
id - ID!ShipmentItemInterface object.order_item - OrderItemInterfaceproduct_name - Stringproduct_sale_price - Money!product_sku - String!quantity_shipped - Float!Example
{
"id": 4,
"order_item": OrderItemInterface,
"product_name": "abc123",
"product_sale_price": Money,
"product_sku": "xyz789",
"quantity_shipped": 987.65
}
ShipmentItemInterface
Order shipment item details.
Fields
id - ID!ShipmentItemInterface object.order_item - OrderItemInterfaceproduct_name - Stringproduct_sale_price - Money!product_sku - String!quantity_shipped - Float!Possible Types
Example
{
"id": "4",
"order_item": OrderItemInterface,
"product_name": "abc123",
"product_sale_price": Money,
"product_sku": "xyz789",
"quantity_shipped": 987.65
}
ShipmentTracking
Contains order shipment tracking details.
Fields
carrier - String!number - Stringtitle - String!Example
{
"carrier": "abc123",
"number": "abc123",
"title": "abc123"
}
ShippingAddressInput
Defines a single shipping address.
Input Fields
address - CartAddressInputcustomer_address_id - Intcustomer_notes - Stringpickup_location_code - StringExample
{
"address": CartAddressInput,
"customer_address_id": 123,
"customer_notes": "xyz789",
"pickup_location_code": "xyz789"
}
ShippingCartAddress
Contains shipping addresses and methods.
Fields
available_shipping_methods - [AvailableShippingMethod]cart_items - [CartItemQuantity]cart_items_v2 instead.)cart_items_v2 - [CartItemInterface]city - String!company - Stringcountry - CartAddressCountry!custom_attributes - [AttributeValueInterface]!customer_notes - Stringfax - Stringfirstname - String!items_weight - Floatlastname - String!middlename - Stringpickup_location_code - Stringpostcode - Stringprefix - Stringregion - CartAddressRegionselected_shipping_method - SelectedShippingMethodstreet - [String]!suffix - Stringtelephone - Stringuid - String!vat_id - StringExample
{
"available_shipping_methods": [AvailableShippingMethod],
"cart_items": [CartItemQuantity],
"cart_items_v2": [CartItemInterface],
"city": "xyz789",
"company": "xyz789",
"country": CartAddressCountry,
"custom_attributes": [AttributeValueInterface],
"customer_notes": "xyz789",
"fax": "abc123",
"firstname": "xyz789",
"items_weight": 123.45,
"lastname": "xyz789",
"middlename": "xyz789",
"pickup_location_code": "abc123",
"postcode": "xyz789",
"prefix": "abc123",
"region": CartAddressRegion,
"selected_shipping_method": SelectedShippingMethod,
"street": ["xyz789"],
"suffix": "xyz789",
"telephone": "abc123",
"uid": "abc123",
"vat_id": "xyz789"
}
ShippingDiscount
Defines an individual shipping discount. This discount can be applied to shipping.
Fields
amount - Money!Example
{"amount": Money}
ShippingHandling
Contains details about shipping and handling costs.
Fields
amount_excluding_tax - Moneyamount_including_tax - Moneydiscounts - [ShippingDiscount]taxes - [TaxItem]total_amount - Money!Example
{
"amount_excluding_tax": Money,
"amount_including_tax": Money,
"discounts": [ShippingDiscount],
"taxes": [TaxItem],
"total_amount": Money
}
ShippingMethodInput
Defines the shipping carrier and method.
Input Fields
carrier_code - String!method_code - String!Example
{
"carrier_code": "xyz789",
"method_code": "abc123"
}
SimpleCartItem
An implementation for simple product cart items.
Fields
available_gift_wrapping - [GiftWrapping]!customizable_options - [SelectedCustomizableOption]!discount - [Discount]errors - [CartItemError]gift_message - GiftMessagegift_wrapping - GiftWrappingid - String!uid instead.)is_available - Boolean!max_qty - Floatmin_qty - Floatnote_from_buyer - [ItemNote]note_from_seller - [ItemNote]prices - CartItemPricesproduct - ProductInterface!quantity - Float!uid - ID!CartItemInterface object.Example
{
"available_gift_wrapping": [GiftWrapping],
"customizable_options": [SelectedCustomizableOption],
"discount": [Discount],
"errors": [CartItemError],
"gift_message": GiftMessage,
"gift_wrapping": GiftWrapping,
"id": "xyz789",
"is_available": true,
"max_qty": 987.65,
"min_qty": 123.45,
"note_from_buyer": [ItemNote],
"note_from_seller": [ItemNote],
"prices": CartItemPrices,
"product": ProductInterface,
"quantity": 123.45,
"uid": 4
}
SimpleProduct
Defines a simple product, which is tangible and is usually sold in single units or in fixed quantities.
Fields
attribute_set_id - Intcanonical_url - Stringcategories - [CategoryInterface]color - Intcustom_attributes field instead.)country_of_manufacture - Stringcreated_at - Stringcrosssell_products - [ProductInterface]custom_attributesV2 - ProductCustomAttributesdescription - ComplexTextValuegift_message_available - Stringid - Intuid field instead.)image - ProductImageis_returnable - Stringmanufacturer - Intcustom_attributes field instead.)media_gallery - [MediaGalleryInterface]media_gallery_entries - [MediaGalleryEntry]media_gallery instead.)meta_description - Stringmeta_keyword - Stringmeta_title - Stringname - Stringnew_from_date - Stringnew_to_date - Stringonly_x_left_in_stock - Floatoptions - [CustomizableOptionInterface]options_container - Stringprice - ProductPricesprice_range for product price information.)price_range - PriceRange!price_tiers - [TierPrice]TierPrice objects.product_links - [ProductLinksInterface]ProductLinks objects.rating_summary - Float!redirect_code - Int!related_products - [ProductInterface]relative_url - Stringreview_count - Int!reviews - ProductReviews!short_description - ComplexTextValuesku - Stringsmall_image - ProductImagespecial_from_date - Stringspecial_price - Floatspecial_to_date - Stringstaged - Boolean!stock_status - ProductStockStatusswatch_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
{
"attribute_set_id": 987,
"canonical_url": "abc123",
"categories": [CategoryInterface],
"color": 987,
"country_of_manufacture": "abc123",
"created_at": "abc123",
"crosssell_products": [ProductInterface],
"custom_attributesV2": ProductCustomAttributes,
"description": ComplexTextValue,
"gift_message_available": "xyz789",
"id": 123,
"image": ProductImage,
"is_returnable": "abc123",
"manufacturer": 987,
"media_gallery": [MediaGalleryInterface],
"media_gallery_entries": [MediaGalleryEntry],
"meta_description": "abc123",
"meta_keyword": "abc123",
"meta_title": "xyz789",
"name": "abc123",
"new_from_date": "xyz789",
"new_to_date": "xyz789",
"only_x_left_in_stock": 123.45,
"options": [CustomizableOptionInterface],
"options_container": "xyz789",
"price": ProductPrices,
"price_range": PriceRange,
"price_tiers": [TierPrice],
"product_links": [ProductLinksInterface],
"rating_summary": 123.45,
"redirect_code": 987,
"related_products": [ProductInterface],
"relative_url": "abc123",
"review_count": 987,
"reviews": ProductReviews,
"short_description": ComplexTextValue,
"sku": "xyz789",
"small_image": ProductImage,
"special_from_date": "xyz789",
"special_price": 123.45,
"special_to_date": "xyz789",
"staged": true,
"stock_status": "IN_STOCK",
"swatch_image": "xyz789",
"thumbnail": ProductImage,
"tier_price": 987.65,
"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": "abc123",
"websites": [Website],
"weight": 987.65
}
SimpleProductCartItemInput
Defines a single product to add to the cart.
Input Fields
customizable_options - [CustomizableOptionInput]data - CartItemInput!sku, quantity, and other relevant information about the product.Example
{
"customizable_options": [CustomizableOptionInput],
"data": CartItemInput
}
SimpleRequisitionListItem
Contains details about simple products added to a requisition list.
Fields
customizable_options - [SelectedCustomizableOption]!product - ProductInterface!quantity - Float!uid - ID!Example
{
"customizable_options": [SelectedCustomizableOption],
"product": ProductInterface,
"quantity": 123.45,
"uid": "4"
}
SimpleWishlistItem
Contains a simple 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": "abc123",
"id": "4",
"product": ProductInterface,
"quantity": 987.65
}
SmartButtonMethodInput
Smart button payment inputs
Input Fields
payment_source - Stringpayments_order_id - Stringpaypal_order_id - StringExample
{
"payment_source": "abc123",
"payments_order_id": "abc123",
"paypal_order_id": "abc123"
}
SmartButtonsConfig
Fields
button_styles - ButtonStylescode - Stringdisplay_message - Booleandisplay_venmo - Booleanis_visible - Booleanmessage_styles - MessageStylespayment_intent - Stringsdk_params - [SDKParams]sort_order - Stringtitle - StringExample
{
"button_styles": ButtonStyles,
"code": "xyz789",
"display_message": true,
"display_venmo": false,
"is_visible": true,
"message_styles": MessageStyles,
"payment_intent": "abc123",
"sdk_params": [SDKParams],
"sort_order": "xyz789",
"title": "xyz789"
}
SortEnum
Indicates whether to return results in ascending or descending order.
Values
ASCDESCExample
""ASC""
SortField
Defines a possible sort field.
Fields
label - Stringvalue - StringExample
{
"label": "abc123",
"value": "xyz789"
}
SortFields
Contains a default value for sort fields and all available sort fields.
Fields
default - Stringoptions - [SortField]Example
{
"default": "xyz789",
"options": [SortField]
}
SortQuoteItemsEnum
Specifies the field to use for sorting quote items
Values
ITEM_IDCREATED_ATUPDATED_ATPRODUCT_IDSKUNAMEDESCRIPTIONWEIGHTQTYPRICEBASE_PRICECUSTOM_PRICEDISCOUNT_PERCENTDISCOUNT_AMOUNTBASE_DISCOUNT_AMOUNTTAX_PERCENTTAX_AMOUNTBASE_TAX_AMOUNTROW_TOTALBASE_ROW_TOTALROW_TOTAL_WITH_DISCOUNTROW_WEIGHTPRODUCT_TYPEBASE_TAX_BEFORE_DISCOUNTTAX_BEFORE_DISCOUNTORIGINAL_CUSTOM_PRICEPRICE_INC_TAXBASE_PRICE_INC_TAXROW_TOTAL_INC_TAXBASE_ROW_TOTAL_INC_TAXDISCOUNT_TAX_COMPENSATION_AMOUNTBASE_DISCOUNT_TAX_COMPENSATION_AMOUNTFREE_SHIPPINGExample
""ITEM_ID""
StoreConfig
Contains information about a store's configuration.
Fields
absolute_footer - String<body> tag.allow_gift_receipt - Stringallow_gift_wrapping_on_order - Stringallow_gift_wrapping_on_order_items - Stringallow_guests_to_write_product_reviews - Stringallow_items - Stringallow_order - Stringallow_printed_card - Stringautocomplete_on_storefront - Booleanbase_currency_code - Stringbase_link_url - Stringbase_url.base_media_url - Stringbase_static_url - Stringbase_url - Stringbraintree_3dsecure_allowspecific - Booleanbraintree_3dsecure_always_request_3ds - Booleanbraintree_3dsecure_specificcountry - Stringbraintree_3dsecure_threshold_amount - Stringbraintree_3dsecure_verify_3dsecure - Booleanbraintree_ach_direct_debit_vault_active - Booleanbraintree_applepay_merchant_name - Stringbraintree_applepay_vault_active - Booleanbraintree_cc_vault_active - Stringbraintree_cc_vault_cvv - Booleanbraintree_environment - Stringbraintree_googlepay_btn_color - Stringbraintree_googlepay_cctypes - Stringbraintree_googlepay_merchant_id - Stringbraintree_googlepay_vault_active - Booleanbraintree_local_payment_allowed_methods - Stringbraintree_local_payment_fallback_button_text - Stringbraintree_local_payment_redirect_on_fail - Stringbraintree_merchant_account_id - Stringbraintree_paypal_button_location_cart_type_credit_color - Stringbraintree_paypal_button_location_cart_type_credit_label - Stringbraintree_paypal_button_location_cart_type_credit_shape - Stringbraintree_paypal_button_location_cart_type_credit_show - Booleanbraintree_paypal_button_location_cart_type_messaging_layout - Stringbraintree_paypal_button_location_cart_type_messaging_logo - Stringbraintree_paypal_button_location_cart_type_messaging_logo_position - Stringbraintree_paypal_button_location_cart_type_messaging_show - Booleanbraintree_paypal_button_location_cart_type_messaging_text_color - Stringbraintree_paypal_button_location_cart_type_paylater_color - Stringbraintree_paypal_button_location_cart_type_paylater_label - Stringbraintree_paypal_button_location_cart_type_paylater_shape - Stringbraintree_paypal_button_location_cart_type_paylater_show - Booleanbraintree_paypal_button_location_cart_type_paypal_color - Stringbraintree_paypal_button_location_cart_type_paypal_label - Stringbraintree_paypal_button_location_cart_type_paypal_shape - Stringbraintree_paypal_button_location_cart_type_paypal_show - Booleanbraintree_paypal_button_location_checkout_type_credit_color - Stringbraintree_paypal_button_location_checkout_type_credit_label - Stringbraintree_paypal_button_location_checkout_type_credit_shape - Stringbraintree_paypal_button_location_checkout_type_credit_show - Booleanbraintree_paypal_button_location_checkout_type_messaging_layout - Stringbraintree_paypal_button_location_checkout_type_messaging_logo - Stringbraintree_paypal_button_location_checkout_type_messaging_logo_position - Stringbraintree_paypal_button_location_checkout_type_messaging_show - Booleanbraintree_paypal_button_location_checkout_type_messaging_text_color - Stringbraintree_paypal_button_location_checkout_type_paylater_color - Stringbraintree_paypal_button_location_checkout_type_paylater_label - Stringbraintree_paypal_button_location_checkout_type_paylater_shape - Stringbraintree_paypal_button_location_checkout_type_paylater_show - Booleanbraintree_paypal_button_location_checkout_type_paypal_color - Stringbraintree_paypal_button_location_checkout_type_paypal_label - Stringbraintree_paypal_button_location_checkout_type_paypal_shape - Stringbraintree_paypal_button_location_checkout_type_paypal_show - Booleanbraintree_paypal_button_location_productpage_type_credit_color - Stringbraintree_paypal_button_location_productpage_type_credit_label - Stringbraintree_paypal_button_location_productpage_type_credit_shape - Stringbraintree_paypal_button_location_productpage_type_credit_show - Booleanbraintree_paypal_button_location_productpage_type_messaging_layout - Stringbraintree_paypal_button_location_productpage_type_messaging_logo - Stringbraintree_paypal_button_location_productpage_type_messaging_logo_position - Stringbraintree_paypal_button_location_productpage_type_messaging_show - Booleanbraintree_paypal_button_location_productpage_type_messaging_text_color - Stringbraintree_paypal_button_location_productpage_type_paylater_color - Stringbraintree_paypal_button_location_productpage_type_paylater_label - Stringbraintree_paypal_button_location_productpage_type_paylater_shape - Stringbraintree_paypal_button_location_productpage_type_paylater_show - Booleanbraintree_paypal_button_location_productpage_type_paypal_color - Stringbraintree_paypal_button_location_productpage_type_paypal_label - Stringbraintree_paypal_button_location_productpage_type_paypal_shape - Stringbraintree_paypal_button_location_productpage_type_paypal_show - Booleanbraintree_paypal_credit_uk_merchant_name - Stringbraintree_paypal_display_on_shopping_cart - Booleanbraintree_paypal_merchant_country - Stringbraintree_paypal_merchant_name_override - Stringbraintree_paypal_require_billing_address - Booleanbraintree_paypal_send_cart_line_items - Booleanbraintree_paypal_vault_active - Booleancart_expires_in_days - Intcart_gift_wrapping - Stringcart_printed_card - Stringcart_summary_display_quantity - Intcatalog_default_sort_by - Stringcategory_fixed_product_tax_display_setting - FixedProductTaxDisplaySettingscategory_url_suffix - String.htm or .html.check_money_order_enable_for_specific_countries - Booleancheck_money_order_enabled - Booleancheck_money_order_make_check_payable_to - Stringcheck_money_order_max_order_total - Stringcheck_money_order_min_order_total - Stringcheck_money_order_new_order_status - Stringcheck_money_order_payment_from_specific_countries - Stringcheck_money_order_send_check_to - Stringcheck_money_order_sort_order - Intcheck_money_order_title - Stringcms_home_page - Stringcms_no_cookies - Stringcms_no_route - Stringcode - Stringstore_code instead.)configurable_thumbnail_source - Stringparent or child (itself) thumbnail should be used in the cart for configurable products.contact_enabled - Boolean!copyright - Stringcountries_with_required_region - Stringcreate_account_confirmation - Booleancustomer_access_token_lifetime - Floatdefault_country - Stringdefault_description - Stringdefault_display_currency_code - Stringdefault_keywords - Stringdefault_title - Stringdemonotice - Intdisplay_state_if_optional - Booleanenable_multiple_wishlists - Stringfront - Stringgrid_per_page - Intgrid_per_page_values - Stringhead_includes - String<head> tag.head_shortcut_icon - Stringheader_logo_src - Stringid - Intstore_code instead.)is_default_store - Booleanis_default_store_group - Booleanis_guest_checkout_enabled - Booleanis_negotiable_quote_active - Booleanis_one_page_checkout_enabled - Booleanis_requisition_list_active - Stringlist_mode - Stringlist_per_page - Intlist_per_page_values - Stringlocale - Stringlogo_alt - Stringlogo_height - Intlogo_width - Intmagento_reward_general_is_enabled - Stringmagento_reward_general_is_enabled_on_front - Stringmagento_reward_general_min_points_balance - Stringmagento_reward_general_publish_history - Stringmagento_reward_points_invitation_customer - Stringmagento_reward_points_invitation_customer_limit - Stringmagento_reward_points_invitation_order - Stringmagento_reward_points_invitation_order_limit - Stringmagento_reward_points_newsletter - Stringmagento_reward_points_order - Stringmagento_reward_points_register - Stringmagento_reward_points_review - Stringmagento_reward_points_review_limit - Stringmagento_wishlist_general_is_enabled - Stringmax_items_in_order_summary - Intmaximum_number_of_wishlists - Stringminicart_display - Booleanminicart_max_items - Intminimum_password_length - Stringnewsletter_enabled - Boolean!no_route - Stringoptional_zip_countries - Stringorder_cancellation_enabled - Boolean!order_cancellation_reasons - [CancellationReason]!payment_payflowpro_cc_vault_active - Stringprinted_card_price - Stringproduct_fixed_product_tax_display_setting - FixedProductTaxDisplaySettingsproduct_reviews_enabled - Stringproduct_url_suffix - String.htm or .html.quickorder_active - Boolean!required_character_classes_number - Stringreturns_enabled - String!root_category_id - Introot_category_uid instead.)root_category_uid - IDCategoryInterface object.sales_fixed_product_tax_display_setting - FixedProductTaxDisplaySettingssales_gift_wrapping - Stringsales_printed_card - Stringsecure_base_link_url - Stringbase_url.secure_base_media_url - Stringsecure_base_static_url - Stringsecure_base_url - Stringsend_friend - SendFriendConfigurationshopping_cart_display_full_summary - Booleanshopping_cart_display_grand_total - Booleanshopping_cart_display_price - Intshopping_cart_display_shipping - Intshopping_cart_display_subtotal - Intshopping_cart_display_tax_gift_wrapping - TaxWrappingEnumshopping_cart_display_zero_tax - Booleanshow_cms_breadcrumbs - Intstore_code - IDStore header to provide the scope.store_group_code - IDstore_group_name - Stringstore_name - Stringstore_sort_order - Inttimezone - Stringtitle_prefix - Stringtitle_separator - Stringtitle_suffix - Stringuse_store_in_url - Booleanwebsite_code - IDwebsite_id - Intwebsite_name - Stringweight_unit - Stringwelcome - Stringzero_subtotal_enable_for_specific_countries - Booleanzero_subtotal_enabled - Booleanzero_subtotal_new_order_status - Stringzero_subtotal_payment_action - Stringauthorize_capture to automatically invoice all items that have a zero balance.zero_subtotal_payment_from_specific_countries - Stringzero_subtotal_sort_order - Intzero_subtotal_title - StringExample
{
"absolute_footer": "xyz789",
"allow_gift_receipt": "xyz789",
"allow_gift_wrapping_on_order": "abc123",
"allow_gift_wrapping_on_order_items": "xyz789",
"allow_guests_to_write_product_reviews": "xyz789",
"allow_items": "xyz789",
"allow_order": "abc123",
"allow_printed_card": "xyz789",
"autocomplete_on_storefront": true,
"base_currency_code": "xyz789",
"base_link_url": "abc123",
"base_media_url": "abc123",
"base_static_url": "abc123",
"base_url": "abc123",
"braintree_3dsecure_allowspecific": false,
"braintree_3dsecure_always_request_3ds": true,
"braintree_3dsecure_specificcountry": "xyz789",
"braintree_3dsecure_threshold_amount": "abc123",
"braintree_3dsecure_verify_3dsecure": false,
"braintree_ach_direct_debit_vault_active": false,
"braintree_applepay_merchant_name": "abc123",
"braintree_applepay_vault_active": false,
"braintree_cc_vault_active": "xyz789",
"braintree_cc_vault_cvv": true,
"braintree_environment": "abc123",
"braintree_googlepay_btn_color": "xyz789",
"braintree_googlepay_cctypes": "xyz789",
"braintree_googlepay_merchant_id": "abc123",
"braintree_googlepay_vault_active": false,
"braintree_local_payment_allowed_methods": "xyz789",
"braintree_local_payment_fallback_button_text": "abc123",
"braintree_local_payment_redirect_on_fail": "xyz789",
"braintree_merchant_account_id": "abc123",
"braintree_paypal_button_location_cart_type_credit_color": "xyz789",
"braintree_paypal_button_location_cart_type_credit_label": "abc123",
"braintree_paypal_button_location_cart_type_credit_shape": "abc123",
"braintree_paypal_button_location_cart_type_credit_show": false,
"braintree_paypal_button_location_cart_type_messaging_layout": "xyz789",
"braintree_paypal_button_location_cart_type_messaging_logo": "xyz789",
"braintree_paypal_button_location_cart_type_messaging_logo_position": "abc123",
"braintree_paypal_button_location_cart_type_messaging_show": false,
"braintree_paypal_button_location_cart_type_messaging_text_color": "abc123",
"braintree_paypal_button_location_cart_type_paylater_color": "abc123",
"braintree_paypal_button_location_cart_type_paylater_label": "xyz789",
"braintree_paypal_button_location_cart_type_paylater_shape": "abc123",
"braintree_paypal_button_location_cart_type_paylater_show": false,
"braintree_paypal_button_location_cart_type_paypal_color": "abc123",
"braintree_paypal_button_location_cart_type_paypal_label": "xyz789",
"braintree_paypal_button_location_cart_type_paypal_shape": "abc123",
"braintree_paypal_button_location_cart_type_paypal_show": false,
"braintree_paypal_button_location_checkout_type_credit_color": "abc123",
"braintree_paypal_button_location_checkout_type_credit_label": "abc123",
"braintree_paypal_button_location_checkout_type_credit_shape": "xyz789",
"braintree_paypal_button_location_checkout_type_credit_show": false,
"braintree_paypal_button_location_checkout_type_messaging_layout": "abc123",
"braintree_paypal_button_location_checkout_type_messaging_logo": "abc123",
"braintree_paypal_button_location_checkout_type_messaging_logo_position": "xyz789",
"braintree_paypal_button_location_checkout_type_messaging_show": false,
"braintree_paypal_button_location_checkout_type_messaging_text_color": "abc123",
"braintree_paypal_button_location_checkout_type_paylater_color": "xyz789",
"braintree_paypal_button_location_checkout_type_paylater_label": "xyz789",
"braintree_paypal_button_location_checkout_type_paylater_shape": "xyz789",
"braintree_paypal_button_location_checkout_type_paylater_show": false,
"braintree_paypal_button_location_checkout_type_paypal_color": "abc123",
"braintree_paypal_button_location_checkout_type_paypal_label": "abc123",
"braintree_paypal_button_location_checkout_type_paypal_shape": "abc123",
"braintree_paypal_button_location_checkout_type_paypal_show": false,
"braintree_paypal_button_location_productpage_type_credit_color": "xyz789",
"braintree_paypal_button_location_productpage_type_credit_label": "xyz789",
"braintree_paypal_button_location_productpage_type_credit_shape": "abc123",
"braintree_paypal_button_location_productpage_type_credit_show": false,
"braintree_paypal_button_location_productpage_type_messaging_layout": "abc123",
"braintree_paypal_button_location_productpage_type_messaging_logo": "abc123",
"braintree_paypal_button_location_productpage_type_messaging_logo_position": "abc123",
"braintree_paypal_button_location_productpage_type_messaging_show": true,
"braintree_paypal_button_location_productpage_type_messaging_text_color": "xyz789",
"braintree_paypal_button_location_productpage_type_paylater_color": "abc123",
"braintree_paypal_button_location_productpage_type_paylater_label": "abc123",
"braintree_paypal_button_location_productpage_type_paylater_shape": "abc123",
"braintree_paypal_button_location_productpage_type_paylater_show": false,
"braintree_paypal_button_location_productpage_type_paypal_color": "xyz789",
"braintree_paypal_button_location_productpage_type_paypal_label": "xyz789",
"braintree_paypal_button_location_productpage_type_paypal_shape": "xyz789",
"braintree_paypal_button_location_productpage_type_paypal_show": false,
"braintree_paypal_credit_uk_merchant_name": "abc123",
"braintree_paypal_display_on_shopping_cart": false,
"braintree_paypal_merchant_country": "xyz789",
"braintree_paypal_merchant_name_override": "xyz789",
"braintree_paypal_require_billing_address": true,
"braintree_paypal_send_cart_line_items": true,
"braintree_paypal_vault_active": false,
"cart_expires_in_days": 987,
"cart_gift_wrapping": "xyz789",
"cart_printed_card": "xyz789",
"cart_summary_display_quantity": 123,
"catalog_default_sort_by": "xyz789",
"category_fixed_product_tax_display_setting": "INCLUDE_FPT_WITHOUT_DETAILS",
"category_url_suffix": "abc123",
"check_money_order_enable_for_specific_countries": true,
"check_money_order_enabled": true,
"check_money_order_make_check_payable_to": "xyz789",
"check_money_order_max_order_total": "xyz789",
"check_money_order_min_order_total": "abc123",
"check_money_order_new_order_status": "xyz789",
"check_money_order_payment_from_specific_countries": "abc123",
"check_money_order_send_check_to": "abc123",
"check_money_order_sort_order": 123,
"check_money_order_title": "xyz789",
"cms_home_page": "xyz789",
"cms_no_cookies": "xyz789",
"cms_no_route": "xyz789",
"code": "abc123",
"configurable_thumbnail_source": "abc123",
"contact_enabled": false,
"copyright": "xyz789",
"countries_with_required_region": "xyz789",
"create_account_confirmation": false,
"customer_access_token_lifetime": 987.65,
"default_country": "xyz789",
"default_description": "abc123",
"default_display_currency_code": "xyz789",
"default_keywords": "xyz789",
"default_title": "abc123",
"demonotice": 987,
"display_state_if_optional": true,
"enable_multiple_wishlists": "xyz789",
"front": "abc123",
"grid_per_page": 987,
"grid_per_page_values": "xyz789",
"head_includes": "abc123",
"head_shortcut_icon": "abc123",
"header_logo_src": "xyz789",
"id": 987,
"is_default_store": true,
"is_default_store_group": false,
"is_guest_checkout_enabled": false,
"is_negotiable_quote_active": true,
"is_one_page_checkout_enabled": true,
"is_requisition_list_active": "abc123",
"list_mode": "xyz789",
"list_per_page": 123,
"list_per_page_values": "abc123",
"locale": "abc123",
"logo_alt": "xyz789",
"logo_height": 123,
"logo_width": 987,
"magento_reward_general_is_enabled": "abc123",
"magento_reward_general_is_enabled_on_front": "abc123",
"magento_reward_general_min_points_balance": "abc123",
"magento_reward_general_publish_history": "abc123",
"magento_reward_points_invitation_customer": "abc123",
"magento_reward_points_invitation_customer_limit": "abc123",
"magento_reward_points_invitation_order": "abc123",
"magento_reward_points_invitation_order_limit": "xyz789",
"magento_reward_points_newsletter": "xyz789",
"magento_reward_points_order": "xyz789",
"magento_reward_points_register": "abc123",
"magento_reward_points_review": "abc123",
"magento_reward_points_review_limit": "abc123",
"magento_wishlist_general_is_enabled": "abc123",
"max_items_in_order_summary": 987,
"maximum_number_of_wishlists": "xyz789",
"minicart_display": true,
"minicart_max_items": 123,
"minimum_password_length": "xyz789",
"newsletter_enabled": true,
"no_route": "abc123",
"optional_zip_countries": "xyz789",
"order_cancellation_enabled": true,
"order_cancellation_reasons": [CancellationReason],
"payment_payflowpro_cc_vault_active": "xyz789",
"printed_card_price": "abc123",
"product_fixed_product_tax_display_setting": "INCLUDE_FPT_WITHOUT_DETAILS",
"product_reviews_enabled": "abc123",
"product_url_suffix": "abc123",
"quickorder_active": true,
"required_character_classes_number": "xyz789",
"returns_enabled": "abc123",
"root_category_id": 123,
"root_category_uid": 4,
"sales_fixed_product_tax_display_setting": "INCLUDE_FPT_WITHOUT_DETAILS",
"sales_gift_wrapping": "abc123",
"sales_printed_card": "xyz789",
"secure_base_link_url": "xyz789",
"secure_base_media_url": "abc123",
"secure_base_static_url": "xyz789",
"secure_base_url": "xyz789",
"send_friend": SendFriendConfiguration,
"shopping_cart_display_full_summary": false,
"shopping_cart_display_grand_total": false,
"shopping_cart_display_price": 987,
"shopping_cart_display_shipping": 987,
"shopping_cart_display_subtotal": 987,
"shopping_cart_display_tax_gift_wrapping": "DISPLAY_EXCLUDING_TAX",
"shopping_cart_display_zero_tax": true,
"show_cms_breadcrumbs": 123,
"store_code": 4,
"store_group_code": "4",
"store_group_name": "xyz789",
"store_name": "xyz789",
"store_sort_order": 987,
"timezone": "xyz789",
"title_prefix": "xyz789",
"title_separator": "abc123",
"title_suffix": "xyz789",
"use_store_in_url": true,
"website_code": 4,
"website_id": 123,
"website_name": "abc123",
"weight_unit": "abc123",
"welcome": "abc123",
"zero_subtotal_enable_for_specific_countries": true,
"zero_subtotal_enabled": false,
"zero_subtotal_new_order_status": "xyz789",
"zero_subtotal_payment_action": "abc123",
"zero_subtotal_payment_from_specific_countries": "abc123",
"zero_subtotal_sort_order": 987,
"zero_subtotal_title": "xyz789"
}
StorefrontProperties
Indicates where an attribute can be displayed.
Fields
position - Intuse_in_layered_navigation - UseInLayeredNavigationOptionsuse_in_product_listing - Booleanuse_in_search_results_layered_navigation - Booleanvisible_on_catalog_pages - BooleanExample
{
"position": 987,
"use_in_layered_navigation": "NO",
"use_in_product_listing": false,
"use_in_search_results_layered_navigation": false,
"visible_on_catalog_pages": true
}
String
The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
Example
"abc123"
SubmitNegotiableQuoteTemplateForReviewInput
Specifies the quote template properties to update.
Input Fields
comment - Stringmax_order_commitment - Intmin_order_commitment - Intname - Stringtemplate_id - ID!NegotiableQuoteTemplate object.Example
{
"comment": "xyz789",
"max_order_commitment": 987,
"min_order_commitment": 123,
"name": "xyz789",
"template_id": "4"
}
SubscribeEmailToNewsletterOutput
Contains the result of the subscribeEmailToNewsletter operation.
Fields
status - SubscriptionStatusesEnumExample
{"status": "NOT_ACTIVE"}
SubscriptionStatusesEnum
Indicates the status of the request.
Values
NOT_ACTIVESUBSCRIBEDUNSUBSCRIBEDUNCONFIRMEDExample
""NOT_ACTIVE""
SwatchData
Describes the swatch type and a value.
Fields
type - Stringvalue - StringExample
{
"type": "xyz789",
"value": "xyz789"
}
SwatchDataInterface
Fields
value - StringPossible Types
Example
{"value": "abc123"}
SwatchInputTypeEnum
Swatch attribute metadata input types.
Values
BOOLEANDATEDATETIMEDROPDOWNFILEGALLERYHIDDENIMAGEMEDIA_IMAGEMULTILINEMULTISELECTPRICESELECTTEXTTEXTAREAUNDEFINEDVISUALWEIGHTExample
""BOOLEAN""
SwatchLayerFilterItem
Fields
items_count - IntAggregationOption.count instead.)label - StringAggregationOption.label instead.)swatch_data - SwatchDatavalue_string - StringAggregationOption.value instead.)Example
{
"items_count": 123,
"label": "abc123",
"swatch_data": SwatchData,
"value_string": "xyz789"
}
SwatchLayerFilterItemInterface
Fields
swatch_data - SwatchDataPossible Types
Example
{"swatch_data": SwatchData}
SyncPaymentOrderInput
Synchronizes the payment order details
Input Fields
Example
{
"cartId": "xyz789",
"id": "abc123"
}