Integrations
Etsy logo

Etsy integration

E-Commerce · 6 actions · OAuth auth

Etsy marketplace listing management via the Open API v3

Overview

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.

Ask the assistant

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
Use cases

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
At a glance

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 updatedJun 2026
Reference

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

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.
Security

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

Related

Pairs well with Etsy

Agents often chain Etsy with these — connect them once and the agent can use all of them in a single task.

FAQ

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.
No. The agent selects the right Etsy action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through OAuth — you connect your Etsy account once and ModuleX stores the token encrypted, scoped to your organization.
6, spanning draft listing products, listings, listing inventories and listing properties.
Etsy runs on your own credentials, so any Etsy usage is billed by Etsy directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

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: Jun 2026Browse all 175 integrations →