- Integrations
- /
- Etsy
Etsy
Etsy shop, listing, and order actions
Etsy is the marketplace for handmade, vintage, and craft supplies, and Tiny Command exposes seven actions against the Etsy Open API v3 — there are no native real-time triggers (Etsy does not emit shop webhooks), so most Etsy workflows are kicked off by another system and reconcile state, or run on a schedule. Get Shop returns the connected shop's profile and policies; List Active Listings paginates through the live catalog; Get Listing returns a single listing with its variations, inventory, images, and shipping profile; Update Listing handles price, quantity, title, description, and tag edits; List Receipts (Orders) returns receipts with line items, buyer, and shipping address; Get Receipt fetches one by ID; Create Shipment marks a receipt as shipped with a carrier and tracking number. The OAuth connection is per-shop (a seller with multiple shops connects each separately). Rate limits sit at 10 requests/second per shop and 10,000/day, which is plenty for inventory sync but tight for full-catalog rebuilds on shops with thousands of SKUs.
Do anything Etsy can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Create Shipment | Marks a receipt as shipped with carrier and tracking number. Etsy auto-sends the shipping-confirmation email to the buyer. For "external fulfilment confirms shipment → update Etsy" sync workflows. |
| Get Etsy Listing | Returns a listing by ID with variations, inventory, images, shipping profile. For "sync listing detail to external storefront" or "validate listing exists before linking" workflows. |
| Get Etsy Receipt | Returns receipt by ID with buyer, line items, shipping address, payment status. The standard lookup before fulfilment workflow steps that need richer order context. |
| Get Etsy Shop | Returns the connected shop's profile and policies. Useful for "show shop info on our own site" workflows or for fetching shop-level config (currency, listing count) for reporting. |
| List Active Etsy Listings | Returns paginated active listings for the connected shop. For "sync to external storefront" inventory workflows or for "audit listings with low quantity" stock-management reports. |
| List Etsy Receipts (Orders) | Paginated receipts (orders) with filters by date range and status. Etsy doesn't emit order webhooks, so this is the polling-based pattern for "every 5 min, list new orders and push to fulfilment". |
| Update Etsy Listing | Edits a listing — price, quantity, title, description, tags. For "external price update → push to Etsy" sync workflows or for "automated inventory adjustment based on stock from another channel". |
Pre-built Etsy workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect Etsy once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Etsy field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Etsy integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Etsy to Tiny Command?
What Etsy triggers does Tiny Command support?
What Etsy actions can I run from a workflow?
Is the Etsy integration real-time?
Do I need to write code to use Etsy with Tiny Command?
How much does the Etsy integration cost?
More other apps people connect.
Same category as Etsy, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Etsy.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.