Skip to content
Etsy logo

Etsy integration

E-Commerce · 6 actions · OAuth auth

Etsy marketplace listing management via the Open API v3

The ModuleX Etsy integration lets a ModuleX agent operate Etsy on your behalf, running create, update and remove actions across draft listing products, listings and listing inventories, directly from a plain-English request, using your organization's own Etsy credentials. No pre-built workflow is required: the agent picks the right Etsy action for the task.

Etsy is an e-commerce platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Etsy action. Or, when you want a repeatable process, the composer assembles a Etsy workflow for you, streaming the nodes onto the canvas as it builds.

Drive Etsy in plain English

Type what you want. A ModuleX agent picks the right Etsy action, or chains several, and runs it. No workflow to build.

  • Creates a physical draft listing product in a shop on Etsy
    resolves tocreate_draft_listing_product
  • Find the listing I describe and remove it
    resolves toget_listingdelete_listing
  • Update the inventory for a listing identified by listing ID
    resolves toupdate_listing_inventory
  • Show me the listing inventories that match what I describe
    resolves toget_listing_inventory

What you can automate with Etsy

  • Find the right listing and remove it in one promptget_listingdelete_listing
  • Create a draft listing product straight from a requestcreate_draft_listing_product
  • Look up a listing inventory on demandget_listing_inventory
  • Update a listing property the moment something changesupdate_listing_property

Etsy integration at a glance

VendorEtsy
CategoryE-Commerce
Actions available6
AuthenticationOAuth
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 6 Etsy actions

Draft Listing Products1
create_draft_listing_product
Creates a physical draft listing product in a shop on Etsy
Listings2
delete_listing
Delete an Etsy listing by listing ID
get_listing
Retrieve an Etsy listing record by listing ID
Listing Inventories2
get_listing_inventory
Retrieve the inventory record for a listing by listing ID
update_listing_inventory
Update the inventory for a listing identified by listing ID
Listing Properties1
update_listing_property
Update or populate the properties list defining product offerings for a listing

See full parameters and response schemas in the Etsy integration docs

Two ways to use Etsy in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Etsy action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Etsy into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting Etsy

OAuthEtsy uses OAuth. You connect your Etsy account once; ModuleX stores the access token encrypted and scoped to your organization, so your team shares a single secure connection.

Step-by-step setup in the Etsy docs

Works with Etsy

Agents often chain Etsy with these. Connect them once and one agent can use all of them in a single task.

Etsy + ModuleX FAQ

  • A ModuleX agent can run any of Etsy's 6 actions, across draft listing products, listings, listing inventories and listing properties, from a plain-English request, using your organization's own Etsy credentials.

Put Etsy to work in ModuleX.

Connect Etsy once with your own credentials and let your agent run all 6 actions on demand.

Last updated: Jul 2026Browse all 179 integrations