Shopify Partner connection for LinkyFlow

Shopify Partner connection for LinkyFlow

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

Resources

7

Read requests

6

Write actions

1

Documented fields

120

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.

API

API Versions

The versions of the Partner API Shopify publishes, and which it still supports.

Read

API Versions

The versions of the Partner API Shopify publishes, and which it still supports.

Route: GET /publicApiVersions

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
Data returned in Excel
Field
Type
Relations
Description
handle
default

id

—

-

displayName
default

string

—

-

supported
default

boolean

—

-

Apps

Active Subscription

The Shopify App Pricing subscription one shop holds on one of your public apps: its billing period and cycle, its items, its pending update. No row when it holds none. Needs the Manage apps permission.

Read

Active Subscription

The Shopify App Pricing subscription one shop holds on one of your public apps: its billing period and cycle, its items, its pending update. No row when it holds none. Needs the Manage apps permission.

Route: GET /activeSubscription

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
appIdidYesA public app, e.g. gid://shopify/App/1234.
shopIdidYesThe shop, e.g. gid://shopify/Shop/1234.
Data returned in Excel
Field
Type
Relations
Description
id
default

id

—

-

name
default

string

—

-

id
default

id

—

-

myshopifyDomain
default

string

—

-

billingPeriod
default

string

—

-

cancelAtEndOfCycle
default

boolean

—

-

App

One of your apps, by its ID. The Partner API lists none: you name it. Needs the Manage apps permission.

Read

App

One of your apps, by its ID. The Partner API lists none: you name it. Needs the Manage apps permission.

Route: GET /app

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
ididYesThe app, e.g. gid://partners/App/1234. Answers one row, or none.
Data returned in Excel
Field
Type
Relations
Description
id
default

id

—

-

name
default

string

—

-

apiKey

string

—

-

Cancel Subscription

Cancels this shop’s subscription to your app — at the end of the billing cycle unless you say otherwise. It cannot be undone from LinkyFlow. Needs the View financials permission.

Create

Cancel Subscription

Cancel Subscription

Route: POST /mutation/appSubscriptionCancel

Inputs you can set
NameTypeRequiredDescription
appIdidYes-
deferCancellationbooleanNo-
proratebooleanNo-
shopIdidYes-
skipFinalUsageChargebooleanNo-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Events

The timeline of your apps: installs and uninstalls, charges, earnings, subscription changes, credits. The last 30 days unless a window is named, 365 days at most. Needs the Manage apps permission.

Read

Events

The timeline of your apps: installs and uninstalls, charges, earnings, subscription changes, credits. The last 30 days unless a window is named, 365 days at most. Needs the Manage apps permission.

Route: GET /events

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
subjectIdidNoOne app, e.g. gid://shopify/App/1234.
subjectTypeenumNoApps unless stated. Shopify’s guide says only APP is supported today. Values: APP, THEME
shopIdidNoOne shop, e.g. gid://shopify/Shop/1234. Requires an app.
eventTypesenumNoThe events to read — empty means all. Values: CHARGE_ONE_TIME, CHARGE_RECURRING, CHARGE_USAGE, CREDIT_APPLIED, CREDIT_FAILED
occurredAtMindateNoOn or after this time.
occurredAtMaxdateNoOn or before this time.
orderByenumNoNewest first unless stated. Default: OCCURRED_AT_DESC Values: OCCURRED_AT_ASC, OCCURRED_AT_DESC
firstnumberNoRows per page, from the start (max 100) Default: 100
afterstringNoThe cursor of the row this page follows
lastnumberNoRows per page, from the end (max 100)
beforestringNoThe cursor of the row this page precedes
Data returned in Excel
Field
Type
Relations
Description
id
default

id

—

-

occurredAt
default

date

—

-

eventType
default

string

—

-

subject

string

—

-

id

id

—

-

name
default

string

—

-

shop

string

—

-

id

id

—

-

myshopifyDomain
default

string

—

-

name

string

—

-

state

string

—

-

reason

string

—

-

reasonDescription

string

—

-

cancelEffectiveOn

date

—

-

plan

string

—

-

handle

string

—

-

billingPeriod

string

—

-

chargeId

string

—

-

chargeType

string

—

-

planHandle

string

—

-

usageQuantity

string

—

-

balanceUsed

number

—

-

amount

string

—

-

amount

number

—

-

currencyCode

string

—

-

earningType

string

—

-

grossAmount

string

—

-

amount

number

—

-

currencyCode

string

—

-

netAmount

string

—

-

amount

number

—

-

currencyCode

string

—

-

shopifyFee

string

—

-

amount

number

—

-

currencyCode

string

—

-

settlementDate

date

—

-

status

string

—

-

money

string

—

-

amount

number

—

-

currencyCode

string

—

-

description

string

—

-

Earnings

Transaction

One Partner transaction, by its ID. Needs the View financials permission.

Read

Transaction

One Partner transaction, by its ID. Needs the View financials permission.

Route: GET /transaction

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
ididYesThe transaction, e.g. gid://partners/ThemeSale/1234. Answers one row, or none.
Data returned in Excel
Field
Type
Relations
Description
id
default

id

—

-

type
default

string

—

-

createdAt
default

date

—

-

app

string

—

-

id

id

—

-

name
default

string

—

-

shop

string

—

-

id

id

—

-

myshopifyDomain
default

string

—

-

name

string

—

-

grossAmount

string

—

-

amount

number

—

-

currencyCode

string

—

-

netAmount

string

—

-

amount

number

—

-

currencyCode

string

—

-

shopifyFee

string

—

-

amount

number

—

-

currencyCode

string

—

-

amount

string

—

-

amount

number

—

-

currencyCode

string

—

-

chargeId

string

—

-

billingInterval

string

—

-

category

string

—

-

theme

string

—

-

name

string

—

-

Transactions

What impacts your Partner earnings: app, service and theme sales, their adjustments, referrals, taxes. Needs the View financials permission.

Read

Transactions

What impacts your Partner earnings: app, service and theme sales, their adjustments, referrals, taxes. Needs the View financials permission.

Route: GET /transactions

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
appIdidNoOne app, e.g. gid://partners/App/1234.
shopIdidNoOne shop, e.g. gid://partners/Shop/1234.
myshopifyDomainstringNoOne shop by its domain, e.g. example.myshopify.com.
typesenumNoThe kinds of transaction to read — empty means all. Values: APP_ONE_TIME_SALE, APP_SALE_ADJUSTMENT, APP_SALE_CREDIT, APP_SUBSCRIPTION_SALE, APP_USAGE_SALE
createdAtMindateNoOn or after this time.
createdAtMaxdateNoOn or before this time.
firstnumberNoRows per page, from the start (max 100) Default: 100
afterstringNoThe cursor of the row this page follows
lastnumberNoRows per page, from the end (max 100)
beforestringNoThe cursor of the row this page precedes
Data returned in Excel
Field
Type
Relations
Description
id
default

id

—

-

type
default

string

—

-

createdAt
default

date

—

-

app

string

—

-

id

id

—

-

name
default

string

—

-

shop

string

—

-

id

id

—

-

myshopifyDomain
default

string

—

-

name

string

—

-

grossAmount

string

—

-

amount

number

—

-

currencyCode

string

—

-

netAmount

string

—

-

amount

number

—

-

currencyCode

string

—

-

shopifyFee

string

—

-

amount

number

—

-

currencyCode

string

—

-

amount

string

—

-

amount

number

—

-

currencyCode

string

—

-

chargeId

string

—

-

billingInterval

string

—

-

category

string

—

-

theme

string

—

-

name

string

—

-