Connectors

E-commerce

Etsy

Marketplace for handmade goods: listings, orders, shops, and inventory
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
104
Ready-made triggers
0

Connect Etsy

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Etsy and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access tokenRequiredSecret
App keystringRequiredSecretYour Etsy app's keystring, sent in the x-api-key header (required alongside the token).

Use it in a flow

  1. Open a flow, open the node library and search for Etsy.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Etsy without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Etsy can send webhooks, a Webhook trigger receives them at its own URL.

Operations

104 operations in 21 groups. Each one is a step you can add to a flow.

File4
Delete a listing filedeleteListingFileDELETERemove a digital file.
Get a listing filegetListingFileGETOne digital file.
Get listing filesgetAllListingFilesGETA digital listing's files.
Upload a listing fileuploadListingFilePOSTAdd a digital file to a listing.
Image4
Delete a listing imagedeleteListingImageDELETERemove a listing image.
Get a listing imagegetListingImageGETOne listing image.
Get listing imagesgetListingImagesGETA listing's images.
Upload a listing imageuploadListingImagePOSTAdd an image to a listing.
Inventory4
Get listing inventorygetListingInventoryGETA listing's inventory.
Get listing offeringgetListingOfferingGETOne product offering.
Get listing productgetListingProductGETOne product in a listing's inventory.
Update listing inventoryupdateListingInventoryPUTReplace a listing's inventory (products/variations).
Ledger Entry2
Get a ledger entrygetShopPaymentAccountLedgerEntryGETOne ledger entry.
Get ledger entriesgetShopPaymentAccountLedgerEntriesGETPayment-account ledger entries.
Listing14
Create a draft listingcreateDraftListingPOSTCreate a draft listing on a shop.
Delete a listingdeleteListingDELETEDelete a listing.
Delete a listing propertydeleteListingPropertyDELETERemove a listing property.
Find active listingsfindAllListingsActiveGETSearch all active listings.
Find shop active listingsfindAllActiveListingsByShopGETA shop's active listings.
Get a listinggetListingGETOne listing.
Get a listing propertygetListingPropertyGETOne listing property.
Get featured listingsgetFeaturedListingsByShopGETA shop's featured listings.
Get inventory batchgetListingsInventoryByListingIdsGETFetch inventory for listings by ID.
Get listing propertiesgetListingPropertiesGETA listing's properties.
Get listings batchgetListingsByListingIdsGETFetch listings by ID.
Get shop listingsgetListingsByShopGETA shop's listings by state.
Update a listingupdateListingPATCHChange a listing's fields and state.
Update a listing propertyupdateListingPropertyPUTSet a listing property's values.
Other3
Get shipping carriersgetShippingCarriersGETCarriers available for an origin country.
Get token scopestokenScopesPOSTScopes granted to a token.
PingpingGETCheck API connectivity.
Payment3
Get ledger entry paymentsgetPaymentAccountLedgerEntryPaymentsGETPayments for ledger entries.
Get paymentsgetPaymentsGETPayments by ID.
Get receipt paymentsgetShopPaymentByReceiptIdGETPayments on a receipt.
Personalization3
Delete personalizationdeleteListingPersonalizationDELETERemove a listing's personalization.
Get personalizationgetListingPersonalizationGETA listing's personalization settings.
Update personalizationupdateListingPersonalizationPOSTSet a listing's personalization questions.
Processing Profile5
Create readiness statecreateShopReadinessStateDefinitionPOSTAdd a processing (readiness) profile.
Delete a readiness statedeleteShopReadinessStateDefinitionDELETERemove a processing profile.
Get a readiness stategetShopReadinessStateDefinitionGETOne processing profile.
Get readiness statesgetShopReadinessStateDefinitionsGETA shop's processing profiles.
Update a readiness stateupdateShopReadinessStateDefinitionPUTChange a processing profile.
Receipt5
Create a shipmentcreateReceiptShipmentPOSTAdd tracking to a receipt and notify the buyer.
Get a receiptgetShopReceiptGETOne order (receipt).
Get receipt listingsgetListingsByShopReceiptGETListings on a receipt.
Get shop receiptsgetShopReceiptsGETOrders (receipts) for a shop.
Update a receiptupdateShopReceiptPUTMark a receipt paid/shipped.
Return Policy7
Consolidate return policiesconsolidateShopReturnPoliciesPOSTMerge one return policy into another.
Create a return policycreateShopReturnPolicyPOSTAdd a return policy.
Delete a return policydeleteShopReturnPolicyDELETERemove a return policy.
Get a return policygetShopReturnPolicyGETOne return policy.
Get policy listingsgetListingsByShopReturnPolicyGETListings using a return policy.
Get return policiesgetShopReturnPoliciesGETA shop's return policies.
Update a return policyupdateShopReturnPolicyPUTChange a return policy.
Review2
Get listing reviewsgetReviewsByListingGETReviews for a listing.
Get shop reviewsgetReviewsByShopGETReviews for a shop.
Section6
Create a sectioncreateShopSectionPOSTAdd a shop section.
Delete a sectiondeleteShopSectionDELETERemove a shop section.
Get a sectiongetShopSectionGETOne shop section.
Get section listingsgetListingsByShopSectionIdGETListings in shop sections.
Get sectionsgetShopSectionsGETA shop's sections.
Update a sectionupdateShopSectionPUTRename a shop section.
Shipping Profile13
Create a destinationcreateShopShippingProfileDestinationPOSTAdd a shipping destination.
Create a shipping profilecreateShopShippingProfilePOSTAdd a shipping profile.
Create an upgradecreateShopShippingProfileUpgradePOSTAdd a shipping upgrade.
Delete a destinationdeleteShopShippingProfileDestinationDELETERemove a shipping destination.
Delete a shipping profiledeleteShopShippingProfileDELETERemove a shipping profile.
Delete an upgradedeleteShopShippingProfileUpgradeDELETERemove a shipping upgrade.
Get a shipping profilegetShopShippingProfileGETOne shipping profile.
Get destinationsgetShopShippingProfileDestinationsByShippingProfileGETA profile's shipping destinations.
Get shipping profilesgetShopShippingProfilesGETA shop's shipping profiles.
Get upgradesgetShopShippingProfileUpgradesGETA profile's shipping upgrades.
Update a destinationupdateShopShippingProfileDestinationPUTChange a shipping destination.
Update a shipping profileupdateShopShippingProfilePUTChange a shipping profile.
Update an upgradeupdateShopShippingProfileUpgradePUTChange a shipping upgrade.
Shop7
Find shopsfindShopsGETSearch shops by name.
Get a shopgetShopGETOne shop.
Get holiday preferencesgetHolidayPreferencesGETA shop's holiday working preferences.
Get production partnersgetShopProductionPartnersGETA shop's production partners.
Get shop by ownergetShopByOwnerUserIdGETA user's shop.
Update a shopupdateShopPUTChange a shop's title and messages.
Update holiday preferenceupdateHolidayPreferencesPUTSet whether the shop works on a holiday.
Taxonomy4
Get buyer taxonomygetBuyerTaxonomyNodesGETThe full buyer taxonomy tree.
Get buyer taxonomy propertiesgetPropertiesByBuyerTaxonomyIdGETProperties for a buyer taxonomy node.
Get seller taxonomygetSellerTaxonomyNodesGETThe full seller taxonomy tree.
Get seller taxonomy propertiesgetPropertiesByTaxonomyIdGETProperties for a seller taxonomy node.
Transaction4
Get a transactiongetShopReceiptTransactionGETOne transaction.
Get listing transactionsgetShopReceiptTransactionsByListingGETTransactions for a listing.
Get receipt transactionsgetShopReceiptTransactionsByReceiptGETTransactions on a receipt.
Get shop transactionsgetShopReceiptTransactionsByShopGETAll transactions for a shop.
Translation3
Create translationcreateListingTranslationPOSTAdd a listing translation.
Get translationgetListingTranslationGETA listing translation.
Update translationupdateListingTranslationPUTChange a listing translation.
User5
Delete a user addressdeleteUserAddressDELETERemove a shipping address.
Get a usergetUserGETA user by ID.
Get a user addressgetUserAddressGETOne shipping address.
Get megetMeGETThe authenticated user.
Get user addressesgetUserAddressesGETThe user's shipping addresses.
Variation Image2
Get variation imagesgetListingVariationImagesGETA listing's variation images.
Update variation imagesupdateVariationImagesPOSTSet variation-to-image mappings.
Video4
Delete a listing videodeleteListingVideoDELETERemove a listing video.
Get a listing videogetListingVideoGETOne listing video.
Get listing videosgetListingVideosGETA listing's videos.
Upload a listing videouploadListingVideoPOSTAdd a video to a listing.