LinkyFlow — autonomous agents and live business data in Excel or on the webLinkyFlow
eBay connection for LinkyFlow

eBay connection for LinkyFlow

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

Resources

11

Read requests

9

Write actions

8

Documented fields

78

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.

Account

Fulfillment Policies

Shipping / fulfillment business policies.

Read

Fulfillment Policies

Shipping / fulfillment business policies.

Route: GET /fulfillmentPolicies

Excel formula: =LF.ebay.fulfillmentPolicies("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
marketplace_idenumYeseBay marketplace id Values: EBAY_US, EBAY_GB, EBAY_DE, EBAY_FR, EBAY_IT
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
fulfillmentPolicyId
default

id

—

-

name
default

string

—

-

marketplaceId
default

enum

—

-

description

string

—

-

Payment Policies

Payment business policies.

Read

Payment Policies

Payment business policies.

Route: GET /paymentPolicies

Excel formula: =LF.ebay.paymentPolicies("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
marketplace_idenumYeseBay marketplace id Values: EBAY_US, EBAY_GB, EBAY_DE, EBAY_FR, EBAY_IT
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
paymentPolicyId
default

id

—

-

name
default

string

—

-

marketplaceId
default

enum

—

-

description

string

—

-

Return Policies

Return business policies.

Read

Return Policies

Return business policies.

Route: GET /returnPolicies

Excel formula: =LF.ebay.returnPolicies("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
marketplace_idenumYeseBay marketplace id Values: EBAY_US, EBAY_GB, EBAY_DE, EBAY_FR, EBAY_IT
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
returnPolicyId
default

id

—

-

name
default

string

—

-

marketplaceId
default

enum

—

-

returnsAccepted
default

boolean

—

-

description

string

—

-

Finances

Payouts

Payouts to your bank account from the eBay Finances API.

Read

Payouts

Payouts to your bank account from the eBay Finances API.

Route: GET /payouts

Excel formula: =LF.ebay.payouts("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
filterstringNoeBay filter (e.g. payoutStatus:{SUCCEEDED})
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
payoutId
default

id

—

-

payoutStatus
default

enum

—

-

payoutDate
default

string

—

-

amount

string

—

-

value
default

number

—

-

currency
default

string

—

-

transactionCount

number

—

-

payoutInstrument

string

—

-

instrumentType

string

—

-

nickname

string

—

-

Transactions

Monetary transactions from the eBay Finances API.

Read

Transactions

Monetary transactions from the eBay Finances API.

Route: GET /transactions

Excel formula: =LF.ebay.transactions("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
filterstringNoeBay filter (e.g. transactionStatus:{FUNDS_AVAILABLE_FOR_PAYOUT})
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
transactionId
default

id

—

-

transactionType
default

enum

—

-

transactionStatus
default

enum

—

-

transactionDate
default

string

—

-

value
default

number

—

-

currency
default

string

—

-

Inventory

Inventory Items

SKU-level inventory items (quantity, condition, product details).

Used as filter by

Read

Inventory Items

SKU-level inventory items (quantity, condition, product details).

Route: GET /inventoryItems

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

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
skustringNoRead exactly this item. Answers one row, or none.
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
sku
default

string

—

-

condition
default

enum

—

-

availability

string

—

-

shipToLocationAvailability

string

—

-

product

string

—

-

title
default

string

—

-

brand

string

—

-

mpn

string

—

-

description

string

—

-

locale

string

—

-

Create

Create / Replace Inventory Item

Create / Replace Inventory Item

Route: POST /mutation/inventoryItems

Inputs you can set
NameTypeRequiredDescription
availability.shipToLocationAvailability.quantitynumberNo-
conditionenumNoValues: NEW, LIKE_NEW, USED_EXCELLENT, USED_VERY_GOOD, USED_GOOD
product.brandstringNo-
product.descriptionstringNo-
product.mpnstringNo-
product.titlestringYes-
skustringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Update Inventory Item

Update Inventory Item

Route: PATCH /mutation/inventoryItems

Inputs you can set
NameTypeRequiredDescription
availability.shipToLocationAvailability.quantitynumberNo-
conditionenumNoValues: NEW, LIKE_NEW, USED_EXCELLENT, USED_VERY_GOOD, USED_GOOD
product.brandstringNo-
product.descriptionstringNo-
product.mpnstringNo-
product.titlestringYes-
skustringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Delete Inventory Item

Delete Inventory Item

Route: DELETE /mutation/inventoryItems

Inputs you can set
NameTypeRequiredDescription
availability.shipToLocationAvailability.quantitynumberNo-
conditionenumNoValues: NEW, LIKE_NEW, USED_EXCELLENT, USED_VERY_GOOD, USED_GOOD
product.brandstringNo-
product.descriptionstringNo-
product.mpnstringNo-
product.titlestringYes-
skustringYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Inventory Locations

Warehouses / store locations that fulfil inventory.

Read

Inventory Locations

Warehouses / store locations that fulfil inventory.

Route: GET /inventoryLocations

Excel formula: =LF.ebay.inventoryLocations("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
merchantLocationKey
default

id

—

-

name
default

string

—

-

merchantLocationStatus
default

enum

—

-

location

string

—

-

address

string

—

-

Offers

Marketplace offers that turn inventory items into listings.

Read

Offers

Marketplace offers that turn inventory items into listings.

Route: GET /offers

Excel formula: =LF.ebay.offers("selection", "fields")

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
skuidNoOffers of these SKUs (eBay reads one at a time). Required unless offerId is given.
offerIdidNoRead exactly this offer. Answers one row, or none.
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
offerId
default

id

—

-

sku
default

string

→ inventoryItems

-

marketplaceId
default

enum

—

-

format
default

enum

—

-

status
default

enum

—

-

availableQuantity
default

number

—

-

Create

Create Offer

Create Offer

Route: POST /mutation/offers

Inputs you can set
NameTypeRequiredDescription
availableQuantitynumberNo-
categoryIdidNo-
formatenumYesValues: FIXED_PRICE, AUCTION
listingDescriptionstringNo-
listingPolicies.fulfillmentPolicyIdidNo-
listingPolicies.paymentPolicyIdidNo-
listingPolicies.returnPolicyIdidNo-
marketplaceIdenumYesValues: EBAY_US, EBAY_GB, EBAY_DE, EBAY_FR, EBAY_IT
merchantLocationKeystringNo-
pricingSummary.price.currencystringNo-
pricingSummary.price.valuenumberNo-
skuidYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Update Offer

Update Offer

Route: PATCH /mutation/offers

Inputs you can set
NameTypeRequiredDescription
availableQuantitynumberNo-
categoryIdidNo-
formatenumYesValues: FIXED_PRICE, AUCTION
listingDescriptionstringNo-
listingPolicies.fulfillmentPolicyIdidNo-
listingPolicies.paymentPolicyIdidNo-
listingPolicies.returnPolicyIdidNo-
marketplaceIdenumYesValues: EBAY_US, EBAY_GB, EBAY_DE, EBAY_FR, EBAY_IT
merchantLocationKeystringNo-
pricingSummary.price.currencystringNo-
pricingSummary.price.valuenumberNo-
skuidYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Edit

Delete Offer

Delete Offer

Route: DELETE /mutation/offers

Inputs you can set
NameTypeRequiredDescription
availableQuantitynumberNo-
categoryIdidNo-
formatenumYesValues: FIXED_PRICE, AUCTION
listingDescriptionstringNo-
listingPolicies.fulfillmentPolicyIdidNo-
listingPolicies.paymentPolicyIdidNo-
listingPolicies.returnPolicyIdidNo-
marketplaceIdenumYesValues: EBAY_US, EBAY_GB, EBAY_DE, EBAY_FR, EBAY_IT
merchantLocationKeystringNo-
pricingSummary.price.currencystringNo-
pricingSummary.price.valuenumberNo-
skuidYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Publish Offer

Publishes an offer as a live eBay listing. Buyers can see it, and eBay may charge an insertion fee.

Create

Publish Offer

Publish Offer

Route: POST /mutation/offerPublish

Inputs you can set
NameTypeRequiredDescription
offerIdidYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Withdraw Offer

Ends the live listing for an offer. The offer itself is kept and can be published again.

Create

Withdraw Offer

Withdraw Offer

Route: POST /mutation/offerWithdraw

Inputs you can set
NameTypeRequiredDescription
offerIdidYes-
Data returned in Excel

This action returns a confirmation rather than a selectable table.

Sales

Orders

Orders placed by buyers.

Read

Orders

Orders placed by buyers.

Route: GET /orders

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

Inputs you can set
NameTypeRequiredDescription
linkstringYes-
orderIdsstringNoExact order id(s), comma-separated. Mutually exclusive with filter/limit/offset.
filterstringNoeBay filter expression (e.g. creationdate:[2024-01-01T00:00:00.000Z..])
limitnumberNoRows per page (max 200) Default: 50
Data returned in Excel
Field
Type
Relations
Description
orderId
default

id

—

-

legacyOrderId

id

—

-

creationDate
default

string

—

-

orderFulfillmentStatus
default

enum

—

-

orderPaymentStatus
default

enum

—

-

buyer

string

—

-

username
default

string

—

-

pricingSummary

string

—

-

total

string

—

-