Shopify connection for LinkyFlow

Shopify connection for LinkyFlow

LinkyFlow brings Shopify ecommerce data into Excel so teams can browse, edit, validate, and publish from the spreadsheet.

Resources

22

Read requests

20

Write actions

17

Documented fields

73660

Workflows you can move into Excel

Each resource below maps to a practical spreadsheet workflow. Read actions bring useful columns into Excel; create and edit actions show what can be reviewed in rows before sending changes.

B2B

Company

Companies data in Shopify.

Read

List Companies

Fetch companies from Shopify.

Route: GET /companies

Excel formula: =LF.shopify.companies("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list by the given key. Values: CREATED_AT, ID, NAME, ORDER_COUNT, SINCE_DATE
query.active_customers_countnumberNo-

+9 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
contactCount
default
number-
contactRoles.nodes.id
default
id-
contactRoles.nodes.name
default
string-
contactRoles.nodes.note
default
string-
contacts.nodes.createdAt
default
date-
contacts.nodes.id
default
id-
contacts.nodes.isMainContact
default
boolean-
contacts.nodes.lifetimeDuration
default
string-
contacts.nodes.locale
default
string-
contacts.nodes.title
default
string-

+196 more fields available in this connection

Company Location

Company Locations data in Shopify.

Read

List Company Locations

Fetch company locations from Shopify.

Route: GET /companyLocations

Excel formula: =LF.shopify.companyLocations("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list by the given key. Values: COMPANY_AND_LOCATION_NAME, COMPANY_ID, CREATED_AT, ID, NAME
query.company_ididNo-

+8 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
billingAddress.address1
default
string-
billingAddress.address2
default
string-
billingAddress.city
default
string-
billingAddress.companyName
default
string-
billingAddress.country
default
string-
billingAddress.countryCode
default
enum-
billingAddress.createdAt
default
date-
billingAddress.firstName
default
string-
billingAddress.formattedArea
default
string-
billingAddress.id
default
id-

+229 more fields available in this connection

Catalog

Catalog

Catalogs data in Shopify.

Read

List Catalogs

Fetch catalogs from Shopify.

Route: GET /catalogs

Excel formula: =LF.shopify.catalogs("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
typeenumNoThe type of the catalogs to be returned. Values: NONE, APP, COMPANY_LOCATION, MARKET
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: ID, RELEVANCE, TITLE, TYPE

+9 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
apps.nodes.apiKey
default
string-
apps.nodes.appStoreAppUrl
default
string-
apps.nodes.appStoreDeveloperUrl
default
string-
apps.nodes.description
default
string-
apps.nodes.developerName
default
string-
apps.nodes.developerType
default
enum-
apps.nodes.developerUrl
default
string-
apps.nodes.embedded
default
boolean-
apps.nodes.features
default
string[]-
apps.nodes.handle
default
string-

+29 more fields available in this connection

Edit

Delete Catalog

Delete an existing catalog in Shopify.

Route: DELETE /catalogs/{id}

Inputs you can set
NameTypeRequiredDescription
deleteDependentResourcesbooleanNo-
idstringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Collection

Collections data in Shopify.

Read

List Collections

Fetch collections from Shopify.

Route: GET /collections

Excel formula: =LF.shopify.collections("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: ID, RELEVANCE, TITLE, UPDATED_AT
query.collection_typeenumNoValues: custom, smart

+11 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
availablePublicationsCount.count
default
number-
availablePublicationsCount.precision
default
enum-
descriptionHtml
default
string-
events.nodes.action
default
string-
events.nodes.additionalContent
default
string-
events.nodes.additionalData
default
string-
events.nodes.appTitle
default
string-
events.nodes.arguments
default
string-
events.nodes.attributeToApp
default
boolean-
events.nodes.attributeToUser
default
boolean-

+111 more fields available in this connection

Create

Create Collection

Create a new collection in Shopify.

Route: POST /collections

Inputs you can set
NameTypeRequiredDescription
input.descriptionHtmlstringNo-
input.handlestringNo-
input.idstringNo-
input.image.altTextstringNo-
input.image.idstringNo-
input.image.srcstringNo-
input.metafields.idstringNo-
input.metafields.keystringNo-

+15 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Update Collection

Update an existing collection in Shopify.

Route: PATCH /collections/{id}

Inputs you can set
NameTypeRequiredDescription
input.descriptionHtmlstringNo-
input.handlestringNo-
input.idstringNo-
input.image.altTextstringNo-
input.image.idstringNo-
input.image.srcstringNo-
input.metafields.idstringNo-
input.metafields.keystringNo-

+15 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Delete Collection

Delete an existing collection in Shopify.

Route: DELETE /collections/{id}

Inputs you can set
NameTypeRequiredDescription
input.idstringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Price List

Price Lists data in Shopify.

Read

List Price Lists

Fetch price lists from Shopify.

Route: GET /priceLists

Excel formula: =LF.shopify.priceLists("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: ID, NAME
Data returned in Excel
FieldTypeDescription
catalog.id
default
id-
catalog.status
default
enum-
catalog.title
default
string-
currency
default
enum-
fixedPricesCount
default
number-
id
default
id-
name
default
string-
prices.nodes.originType
default
enum-
quantityRules.nodes.increment
default
number-
quantityRules.nodes.isDefault
default
boolean-

+3 more fields available in this connection

Create

Create Price List

Create a new price list in Shopify.

Route: POST /priceLists

Inputs you can set
NameTypeRequiredDescription
input.catalogIdstringNo-
input.currencyenumYesValues: USD, EUR, GBP, CAD, AFN
input.namestringYes-
input.parent.adjustment.typeenumYesValues: PERCENTAGE_DECREASE, PERCENTAGE_INCREASE
input.parent.adjustment.valuenumberYes-
input.parent.settings.compareAtModeenumYesValues: ADJUSTED, NULLIFY
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Update Price List

Update an existing price list in Shopify.

Route: PATCH /priceLists/{id}

Inputs you can set
NameTypeRequiredDescription
idstringYes-
input.catalogIdstringNo-
input.currencyenumNoValues: USD, EUR, GBP, CAD, AFN
input.namestringNo-
input.parent.adjustment.typeenumYesValues: PERCENTAGE_DECREASE, PERCENTAGE_INCREASE
input.parent.adjustment.valuenumberYes-
input.parent.settings.compareAtModeenumYesValues: ADJUSTED, NULLIFY
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Delete Price List

Delete an existing price list in Shopify.

Route: DELETE /priceLists/{id}

Inputs you can set
NameTypeRequiredDescription
idstringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Product

Products in Shopify catalog.

Read

List Products

Fetch products from Shopify.

Route: GET /products

Excel formula: =LF.shopify.products("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: CREATED_AT, ID, INVENTORY_TOTAL, PRODUCT_TYPE, PUBLISHED_AT
query.barcodestringNoFilter by the product variant barcode field. Example:...

+36 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
availablePublicationsCount.count
default
number-
availablePublicationsCount.precision
default
enum-
bodyHtml
default
string-
bundleComponents.nodes.quantity
default
number-
bundleConsolidatedOptions.name
default
string-
category.ancestorIds
default
string[]-
category.childrenIds
default
string[]-
category.fullName
default
string-
category.id
default
id-
category.isArchived
default
boolean-

+226 more fields available in this connection

Create

Create Product

Create a new product in Shopify.

Route: POST /products

Inputs you can set
NameTypeRequiredDescription
media.altstringNo-
media.mediaContentTypeenumYesValues: VIDEO, EXTERNAL_VIDEO, MODEL_3D, IMAGE
media.originalSourcestringYes-
product.categorystringNo-
product.claimOwnership.bundlesbooleanNo-
product.collectionsToJoinstring[]No-
product.combinedListingRoleenumNoValues: PARENT, CHILD
product.descriptionHtmlstringNo-

+24 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Update Product

Update an existing product in Shopify.

Route: PATCH /products/{id}

Inputs you can set
NameTypeRequiredDescription
media.altstringNo-
media.mediaContentTypeenumYesValues: VIDEO, EXTERNAL_VIDEO, MODEL_3D, IMAGE
media.originalSourcestringYes-
product.categorystringNo-
product.collectionsToJoinstring[]No-
product.collectionsToLeavestring[]No-
product.deleteConflictingConstrainedMetafieldsbooleanNo-
product.descriptionHtmlstringNo-

+18 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Delete Product

Delete an existing product in Shopify.

Route: DELETE /products/{id}

Inputs you can set
NameTypeRequiredDescription
input.idstringYes-
synchronousbooleanNo-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Product Option

Product Options data in Shopify.

Create

Create Product Option

Create a new product option in Shopify.

Route: POST /productOptions

Inputs you can set
NameTypeRequiredDescription
options.linkedMetafield.keystringYes-
options.linkedMetafield.namespacestringYes-
options.linkedMetafield.valuesstring[]No-
options.namestringNo-
options.positionnumberNo-
options.values.linkedMetafieldValuestringNo-
options.values.namestringNo-
productIdstringYes-

+1 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Product Set

Products managed through Shopify productSet mutation.

Create

Create Product Set

Create a new product set in Shopify.

Route: POST /productSets

Inputs you can set
NameTypeRequiredDescription
identifier.customId.keystringYes-
identifier.customId.namespacestringNo-
identifier.customId.valuestringYes-
identifier.handlestringNo-
identifier.idstringNo-
input.categorystringNo-
input.claimOwnership.bundlesbooleanNo-
input.collectionsstring[]No-

+81 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Product Variant

Product Variants data in Shopify.

Read

List Product Variants

Fetch product variants from Shopify.

Route: GET /productVariants

Excel formula: =LF.shopify.productVariants("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: FULL_TITLE, ID, INVENTORY_LEVELS_AVAILABLE, INVENTORY_MANAGEMENT, INVENTORY_POLICY
query.barcodestringNoFilter by the product variant barcode field. Example:...

+30 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
availableForSale
default
boolean-
barcode
default
string-
compareAtPrice
default
string-
createdAt
default
date-
deliveryProfile.activeMethodDefinitionsCount
default
number-
deliveryProfile.default
default
boolean-
deliveryProfile.id
default
id-
deliveryProfile.legacyMode
default
boolean-
deliveryProfile.locationsWithoutRatesCount
default
number-
deliveryProfile.name
default
string-

+180 more fields available in this connection

Create

Create Product Variant

Create a new product variant in Shopify.

Route: POST /productVariants

Inputs you can set
NameTypeRequiredDescription
media.altstringNo-
media.mediaContentTypeenumYesValues: VIDEO, EXTERNAL_VIDEO, MODEL_3D, IMAGE
media.originalSourcestringYes-
productIdstringYes-
strategyenumNoValues: DEFAULT, REMOVE_STANDALONE_VARIANT, PRESERVE_STANDALONE_VARIANT
variants.barcodestringNo-
variants.compareAtPricestringNo-
variants.idstringNo-

+39 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Publication

Publications data in Shopify.

Read

List Publications

Fetch publications from Shopify.

Route: GET /publications

Excel formula: =LF.shopify.publications("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
catalogTypeenumNoFilter publications by catalog type. Values: NONE, APP, COMPANY_LOCATION, MARKET
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
Data returned in Excel
FieldTypeDescription
app.apiKey
default
string-
app.appStoreAppUrl
default
string-
app.appStoreDeveloperUrl
default
string-
app.description
default
string-
app.developerName
default
string-
app.developerType
default
enum-
app.developerUrl
default
string-
app.embedded
default
boolean-
app.features
default
string[]-
app.handle
default
string-

+97 more fields available in this connection

Selling Plan Group

Selling Plan Groups data in Shopify.

Read

List Selling Plan Groups

Fetch selling plan groups from Shopify.

Route: GET /sellingPlanGroups

Excel formula: =LF.shopify.sellingPlanGroups("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: CREATED_AT, ID, NAME, UPDATED_AT
query.app_idenumNoDefault: CURRENT Values: CURRENT, ALL, * (numeric app ID)

+7 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
appId
default
string-
createdAt
default
date-
description
default
string-
id
default
id-
merchantCode
default
string-
name
default
string-
options
default
string[]-
position
default
number-
products.nodes.bodyHtml
default
string-
products.nodes.combinedListingRole
default
enum-

+64 more fields available in this connection

Customers

Segment

Segments data in Shopify.

Read

List Segments

Fetch segments from Shopify.

Route: GET /segments

Excel formula: =LF.shopify.segments("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list by the given key. Values: CREATION_DATE, ID, LAST_EDIT_DATE, RELEVANCE
query.defaultstringNoFilter by a case-insensitive search of multiple fields in a document. Example: - query=Bob Norman - query=title:green hoodie

+2 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
creationDate
default
date-
id
default
id-
lastEditDate
default
date-
name
default
string-
query
default
string-

Inventory

Inventory Item

Inventory Items data in Shopify.

Read

List Inventory Items

Fetch inventory items from Shopify.

Route: GET /inventoryItems

Excel formula: =LF.shopify.inventoryItems("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
query.created_atdateNo-
query.ididNoFilter by id range. Example: - id:1234 - id:>=1234 - id:<=1234

+2 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
countryCodeOfOrigin
default
enum-
countryHarmonizedSystemCodes.nodes.countryCode
default
enum-
countryHarmonizedSystemCodes.nodes.harmonizedSystemCode
default
string-
createdAt
default
date-
duplicateSkuCount
default
number-
harmonizedSystemCode
default
string-
id
default
id-
inventoryHistoryUrl
default
string-
inventoryLevel.canDeactivate
default
boolean-
inventoryLevel.createdAt
default
date-

+60 more fields available in this connection

Location

Locations data in Shopify.

Read

List Locations

Fetch locations from Shopify.

Route: GET /locations

Excel formula: =LF.shopify.locations("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: ID, NAME, RELEVANCE
query.activestringNo-

+16 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
activatable
default
boolean-
address.address1
default
string-
address.address2
default
string-
address.city
default
string-
address.country
default
string-
address.countryCode
default
string-
address.formatted
default
string[]-
address.latitude
default
number-
address.longitude
default
number-
address.phone
default
string-

+80 more fields available in this connection

Logistics

Delivery Customization

Delivery Customizations data in Shopify.

Read

List Delivery Customizations

Fetch delivery customizations from Shopify.

Route: GET /deliveryCustomizations

Excel formula: =LF.shopify.deliveryCustomizations("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
query.enabledbooleanNo-
query.function_idstringNo-

+1 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
enabled
default
boolean-
errorHistory.errorsFirstOccurredAt
default
date-
errorHistory.firstOccurredAt
default
date-
errorHistory.hasBeenSharedSinceLastError
default
boolean-
errorHistory.hasSharedRecentErrors
default
boolean-
functionId
default
string-
id
default
id-
metafield.compareDigest
default
string-
metafield.createdAt
default
date-
metafield.description
default
string-

+38 more fields available in this connection

Delivery Profile

Delivery Profiles data in Shopify.

Read

List Delivery Profiles

Fetch delivery profiles from Shopify.

Route: GET /deliveryProfiles

Excel formula: =LF.shopify.deliveryProfiles("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
merchantOwnedOnlybooleanNoIf true, returns only delivery profiles that were created by the merchant.
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
Data returned in Excel
FieldTypeDescription
activeMethodDefinitionsCount
default
number-
default
default
boolean-
id
default
id-
legacyMode
default
boolean-
locationsWithoutRatesCount
default
number-
name
default
string-
originLocationCount
default
number-
productVariantsCount.count
default
number-
productVariantsCount.precision
default
enum-
productVariantsCountV2.capped
default
boolean-

+45 more fields available in this connection

Marketing

Marketing Activity

Marketing Activities data in Shopify.

Read

List Marketing Activities

Fetch marketing activities from Shopify.

Route: GET /marketingActivities

Excel formula: =LF.shopify.marketingActivities("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
marketingActivityIdsstring[]NoThe list of marketing activity IDs to filter by.
remoteIdsstring[]NoThe list of remote IDs associated with marketing activities to filter by.
utmstringNoThe UTM parameters associated with marketing activities to filter by.
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.

+14 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
activityListUrl
default
string-
adSpend.amount
default
number-
adSpend.currencyCode
default
enum-
app.apiKey
default
string-
app.appStoreAppUrl
default
string-
app.appStoreDeveloperUrl
default
string-
app.description
default
string-
app.developerName
default
string-
app.developerType
default
enum-
app.developerUrl
default
string-

+63 more fields available in this connection

Markets

Market

Markets data in Shopify.

Read

List Markets

Fetch markets from Shopify.

Route: GET /markets

Excel formula: =LF.shopify.markets("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
typeenumNoFilters markets by type. Values: NONE, REGION, LOCATION, COMPANY_LOCATION
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: CREATED_AT, ID, MARKET_CONDITION_TYPES, MARKET_TYPE, NAME

+7 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
catalogs.nodes.id
default
id-
catalogs.nodes.status
default
enum-
catalogs.nodes.title
default
string-
catalogsCount.count
default
number-
catalogsCount.precision
default
enum-
conditions.conditionTypes
default
string-
currencySettings.localCurrencies
default
boolean-
currencySettings.roundingEnabled
default
boolean-
enabled
default
boolean-
handle
default
string-

+49 more fields available in this connection

Sales

Draft Order

Draft Orders data in Shopify.

Read

List Draft Orders

Fetch draft orders from Shopify.

Route: GET /draftOrders

Excel formula: =LF.shopify.draftOrders("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: CUSTOMER_NAME, ID, NUMBER, RELEVANCE, STATUS
query.created_atdateNo-

+8 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
acceptAutomaticDiscounts
default
boolean-
allowDiscountCodesInCheckout
default
boolean-
allVariantPricesOverridden
default
boolean-
anyVariantPricesOverridden
default
boolean-
appliedDiscount.amount
default
string-
appliedDiscount.description
default
string-
appliedDiscount.title
default
string-
appliedDiscount.value
default
number-
appliedDiscount.valueType
default
enum-
billingAddress.address1
default
string-

+298 more fields available in this connection

Edit

Update Draft Order

Update an existing draft order in Shopify.

Route: PATCH /draftOrders/{id}

Inputs you can set
NameTypeRequiredDescription
idstringYes-
input.acceptAutomaticDiscountsbooleanNo-
input.allowDiscountCodesInCheckoutbooleanNo-
input.appliedDiscount.amountWithCurrency.amountnumberYes-
input.appliedDiscount.amountWithCurrency.currencyCodeenumYesValues: USD, EUR, GBP, CAD, AFN
input.appliedDiscount.descriptionstringNo-
input.appliedDiscount.titlestringNo-
input.appliedDiscount.valuenumberYes-

+80 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Delete Draft Order

Delete an existing draft order in Shopify.

Route: DELETE /draftOrders/{id}

Inputs you can set
NameTypeRequiredDescription
input.idstringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Fulfillment Order

Fulfillment Orders data in Shopify.

Read

List Fulfillment Orders

Fetch fulfillment orders from Shopify.

Route: GET /fulfillmentOrders

Excel formula: =LF.shopify.fulfillmentOrders("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
includeClosedbooleanNoWhether to include closed fulfillment orders. Default: false
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: ID, UPDATED_AT

+5 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
assignedLocation.address1
default
string-
assignedLocation.address2
default
string-
assignedLocation.city
default
string-
assignedLocation.countryCode
default
enum-
assignedLocation.name
default
string-
assignedLocation.phone
default
string-
assignedLocation.province
default
string-
assignedLocation.zip
default
string-
channelId
default
id-
createdAt
default
date-

+147 more fields available in this connection

Manual Holds Fulfillment Order

Manual Holds Fulfillment Orders data in Shopify.

Read

List Manual Holds Fulfillment Orders

Fetch manual holds fulfillment orders from Shopify.

Route: GET /manualHoldsFulfillmentOrders

Excel formula: =LF.shopify.manualHoldsFulfillmentOrders("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
querystringNoThe query conditions used to filter fulfillment orders. Only fulfillment orders corresponding to orders matching the query will be counted....
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
Data returned in Excel
FieldTypeDescription
assignedLocation.address1
default
string-
assignedLocation.address2
default
string-
assignedLocation.city
default
string-
assignedLocation.countryCode
default
enum-
assignedLocation.name
default
string-
assignedLocation.phone
default
string-
assignedLocation.province
default
string-
assignedLocation.zip
default
string-
channelId
default
id-
createdAt
default
date-

+147 more fields available in this connection

Order

Orders in Shopify checkout flow.

Read

List Orders

Fetch orders from Shopify.

Route: GET /orders

Excel formula: =LF.shopify.orders("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
firstnumberNoThe first n elements from the paginated list. Default: 250
afterstringNoThe elements that come after the specified cursor.
lastnumberNoThe last n elements from the paginated list.
beforestringNoThe elements that come before the specified cursor.
reversebooleanNoReverse the order of the underlying list. Default: false
sortKeyenumNoSort the underlying list using a key. If your query is slow or returns an error, then [try specifying a sort key that matches the field used... Values: CREATED_AT, CURRENT_TOTAL_PRICE, CUSTOMER_NAME, DESTINATION, FINANCIAL_STATUS
query.cart_tokenstringNoFilter by the cart token's unique value to track abandoned cart conversions or troubleshoot checkout issues. The token references the cart t...

+41 more inputs available in this connection

Data returned in Excel
FieldTypeDescription
additionalFees.id
default
id-
additionalFees.name
default
string-
agreements.nodes.happenedAt
default
date-
agreements.nodes.id
default
id-
agreements.nodes.reason
default
enum-
alerts.content
default
string-
alerts.dismissibleHandle
default
string-
alerts.icon
default
enum-
alerts.severity
default
enum-
alerts.title
default
string-

+491 more fields available in this connection

Edit

Update Order

Update an existing order in Shopify.

Route: PATCH /orders/{id}

Inputs you can set
NameTypeRequiredDescription
input.customAttributes.keystringYes-
input.customAttributes.valuestringYes-
input.emailstringNo-
input.idstringYes-
input.localizedFields.keyenumYesValues: TAX_CREDENTIAL_BR, SHIPPING_CREDENTIAL_BR, TAX_CREDENTIAL_CL, SHIPPING_CREDENTIAL_CL, SHIPPING_CREDENTIAL_CN
input.localizedFields.valuestringYes-
input.metafields.idstringNo-
input.metafields.keystringNo-

+17 more inputs available in this connection

Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Delete Order

Delete an existing order in Shopify.

Route: DELETE /orders/{id}

Inputs you can set
NameTypeRequiredDescription
orderIdstringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.