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
- In Neblex open Connect › Connections and click New Connection.
- Search for Etsy and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Access tokenRequiredSecret | |
| App keystringRequiredSecret | Your Etsy app's keystring, sent in the x-api-key header (required alongside the token). |
Use it in a flow
- Open a flow, open the node library and search for Etsy.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- 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 filedeleteListingFile | DELETE | Remove a digital file. |
Get a listing filegetListingFile | GET | One digital file. |
Get listing filesgetAllListingFiles | GET | A digital listing's files. |
Upload a listing fileuploadListingFile | POST | Add a digital file to a listing. |
Image4
Delete a listing imagedeleteListingImage | DELETE | Remove a listing image. |
Get a listing imagegetListingImage | GET | One listing image. |
Get listing imagesgetListingImages | GET | A listing's images. |
Upload a listing imageuploadListingImage | POST | Add an image to a listing. |
Inventory4
Get listing inventorygetListingInventory | GET | A listing's inventory. |
Get listing offeringgetListingOffering | GET | One product offering. |
Get listing productgetListingProduct | GET | One product in a listing's inventory. |
Update listing inventoryupdateListingInventory | PUT | Replace a listing's inventory (products/variations). |
Ledger Entry2
Get a ledger entrygetShopPaymentAccountLedgerEntry | GET | One ledger entry. |
Get ledger entriesgetShopPaymentAccountLedgerEntries | GET | Payment-account ledger entries. |
Listing14
Create a draft listingcreateDraftListing | POST | Create a draft listing on a shop. |
Delete a listingdeleteListing | DELETE | Delete a listing. |
Delete a listing propertydeleteListingProperty | DELETE | Remove a listing property. |
Find active listingsfindAllListingsActive | GET | Search all active listings. |
Find shop active listingsfindAllActiveListingsByShop | GET | A shop's active listings. |
Get a listinggetListing | GET | One listing. |
Get a listing propertygetListingProperty | GET | One listing property. |
Get featured listingsgetFeaturedListingsByShop | GET | A shop's featured listings. |
Get inventory batchgetListingsInventoryByListingIds | GET | Fetch inventory for listings by ID. |
Get listing propertiesgetListingProperties | GET | A listing's properties. |
Get listings batchgetListingsByListingIds | GET | Fetch listings by ID. |
Get shop listingsgetListingsByShop | GET | A shop's listings by state. |
Update a listingupdateListing | PATCH | Change a listing's fields and state. |
Update a listing propertyupdateListingProperty | PUT | Set a listing property's values. |
Other3
Get shipping carriersgetShippingCarriers | GET | Carriers available for an origin country. |
Get token scopestokenScopes | POST | Scopes granted to a token. |
Pingping | GET | Check API connectivity. |
Payment3
Get ledger entry paymentsgetPaymentAccountLedgerEntryPayments | GET | Payments for ledger entries. |
Get paymentsgetPayments | GET | Payments by ID. |
Get receipt paymentsgetShopPaymentByReceiptId | GET | Payments on a receipt. |
Personalization3
Delete personalizationdeleteListingPersonalization | DELETE | Remove a listing's personalization. |
Get personalizationgetListingPersonalization | GET | A listing's personalization settings. |
Update personalizationupdateListingPersonalization | POST | Set a listing's personalization questions. |
Processing Profile5
Create readiness statecreateShopReadinessStateDefinition | POST | Add a processing (readiness) profile. |
Delete a readiness statedeleteShopReadinessStateDefinition | DELETE | Remove a processing profile. |
Get a readiness stategetShopReadinessStateDefinition | GET | One processing profile. |
Get readiness statesgetShopReadinessStateDefinitions | GET | A shop's processing profiles. |
Update a readiness stateupdateShopReadinessStateDefinition | PUT | Change a processing profile. |
Receipt5
Create a shipmentcreateReceiptShipment | POST | Add tracking to a receipt and notify the buyer. |
Get a receiptgetShopReceipt | GET | One order (receipt). |
Get receipt listingsgetListingsByShopReceipt | GET | Listings on a receipt. |
Get shop receiptsgetShopReceipts | GET | Orders (receipts) for a shop. |
Update a receiptupdateShopReceipt | PUT | Mark a receipt paid/shipped. |
Return Policy7
Consolidate return policiesconsolidateShopReturnPolicies | POST | Merge one return policy into another. |
Create a return policycreateShopReturnPolicy | POST | Add a return policy. |
Delete a return policydeleteShopReturnPolicy | DELETE | Remove a return policy. |
Get a return policygetShopReturnPolicy | GET | One return policy. |
Get policy listingsgetListingsByShopReturnPolicy | GET | Listings using a return policy. |
Get return policiesgetShopReturnPolicies | GET | A shop's return policies. |
Update a return policyupdateShopReturnPolicy | PUT | Change a return policy. |
Review2
Get listing reviewsgetReviewsByListing | GET | Reviews for a listing. |
Get shop reviewsgetReviewsByShop | GET | Reviews for a shop. |
Section6
Create a sectioncreateShopSection | POST | Add a shop section. |
Delete a sectiondeleteShopSection | DELETE | Remove a shop section. |
Get a sectiongetShopSection | GET | One shop section. |
Get section listingsgetListingsByShopSectionId | GET | Listings in shop sections. |
Get sectionsgetShopSections | GET | A shop's sections. |
Update a sectionupdateShopSection | PUT | Rename a shop section. |
Shipping Profile13
Create a destinationcreateShopShippingProfileDestination | POST | Add a shipping destination. |
Create a shipping profilecreateShopShippingProfile | POST | Add a shipping profile. |
Create an upgradecreateShopShippingProfileUpgrade | POST | Add a shipping upgrade. |
Delete a destinationdeleteShopShippingProfileDestination | DELETE | Remove a shipping destination. |
Delete a shipping profiledeleteShopShippingProfile | DELETE | Remove a shipping profile. |
Delete an upgradedeleteShopShippingProfileUpgrade | DELETE | Remove a shipping upgrade. |
Get a shipping profilegetShopShippingProfile | GET | One shipping profile. |
Get destinationsgetShopShippingProfileDestinationsByShippingProfile | GET | A profile's shipping destinations. |
Get shipping profilesgetShopShippingProfiles | GET | A shop's shipping profiles. |
Get upgradesgetShopShippingProfileUpgrades | GET | A profile's shipping upgrades. |
Update a destinationupdateShopShippingProfileDestination | PUT | Change a shipping destination. |
Update a shipping profileupdateShopShippingProfile | PUT | Change a shipping profile. |
Update an upgradeupdateShopShippingProfileUpgrade | PUT | Change a shipping upgrade. |
Shop7
Find shopsfindShops | GET | Search shops by name. |
Get a shopgetShop | GET | One shop. |
Get holiday preferencesgetHolidayPreferences | GET | A shop's holiday working preferences. |
Get production partnersgetShopProductionPartners | GET | A shop's production partners. |
Get shop by ownergetShopByOwnerUserId | GET | A user's shop. |
Update a shopupdateShop | PUT | Change a shop's title and messages. |
Update holiday preferenceupdateHolidayPreferences | PUT | Set whether the shop works on a holiday. |
Taxonomy4
Get buyer taxonomygetBuyerTaxonomyNodes | GET | The full buyer taxonomy tree. |
Get buyer taxonomy propertiesgetPropertiesByBuyerTaxonomyId | GET | Properties for a buyer taxonomy node. |
Get seller taxonomygetSellerTaxonomyNodes | GET | The full seller taxonomy tree. |
Get seller taxonomy propertiesgetPropertiesByTaxonomyId | GET | Properties for a seller taxonomy node. |
Transaction4
Get a transactiongetShopReceiptTransaction | GET | One transaction. |
Get listing transactionsgetShopReceiptTransactionsByListing | GET | Transactions for a listing. |
Get receipt transactionsgetShopReceiptTransactionsByReceipt | GET | Transactions on a receipt. |
Get shop transactionsgetShopReceiptTransactionsByShop | GET | All transactions for a shop. |
Translation3
Create translationcreateListingTranslation | POST | Add a listing translation. |
Get translationgetListingTranslation | GET | A listing translation. |
Update translationupdateListingTranslation | PUT | Change a listing translation. |
User5
Delete a user addressdeleteUserAddress | DELETE | Remove a shipping address. |
Get a usergetUser | GET | A user by ID. |
Get a user addressgetUserAddress | GET | One shipping address. |
Get megetMe | GET | The authenticated user. |
Get user addressesgetUserAddresses | GET | The user's shipping addresses. |
Variation Image2
Get variation imagesgetListingVariationImages | GET | A listing's variation images. |
Update variation imagesupdateVariationImages | POST | Set variation-to-image mappings. |
Video4
Delete a listing videodeleteListingVideo | DELETE | Remove a listing video. |
Get a listing videogetListingVideo | GET | One listing video. |
Get listing videosgetListingVideos | GET | A listing's videos. |
Upload a listing videouploadListingVideo | POST | Add a video to a listing. |