---
title: Etsy
slug: etsy
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_etsy.png
docTags: 
createdAt: 2025-09-04T15:43:13.685Z
---

::::VerticalSplit{layout="left"}
:::VerticalSplitItem
::Image[**]{src="https://api.archbee.com/api/optimize/PL8X94efBsjvhfQV3wyyj-qavpMXHulX97Gv2xXTgah-20250904-154516.png" size="50" width="800" height="800" position="center" darkWidth="800" darkHeight="800" showCaption="false"}
:::

:::VerticalSplitItem
Etsy is an e-commerce app that serves as a global marketplace for unique, handmade, vintage, and creative goods.&#x20;

With the Etsy app in Make, you can manage listings, list and retrieve account ledger entries, manage receipts, and submit tracking info, retrieve products and offerings, list and delete user addresses, update and retrieve inventories, list payments, and call APIs in your Etsy account.
:::
::::

# Requirements

To use the Etsy app in Make, you must have an [Etsy account](https://www.etsy.com/join?ref=hdr\&from_page=https%3A%2F%2Fwww.etsy.com%2F).

# Connect Etsy and Make&#x20;

To get started, you must first create a connection between Etsy and Make, allowing the two services to communicate.

To create the connection, you need to:

:::::WorkflowBlock
:::WorkflowBlockItem
Log in to your Make account, add an Etsy module to your scenario, and click **Create a connection**.
:::

:::WorkflowBlockItem
Optional: In the ​​**Connection name​​** field, enter a name for the connection.
:::

::::WorkflowBlockItem
Optional: Switch on ​**Advanced settings**​ and enter your Client ID and Client Secret obtained from Etsy, and add additional scopes.

If requested, use the following redirect URI when setting up your client credentials: `https://www.integromat.com/oauth/cb/etsy3` &#x20;

:::hint{type="info"}
Etsy applies [API rate limits](https://developers.etsy.com/documentation/essentials/rate-limits/), and exceeding them may result in a rate limit error. If this happens, we recommend creating a custom app in Etsy and using its OAuth credentials in the advanced settings when connecting to Make.
:::

For more information on how to obtain your credentials, refer to the [Etsy Authentication ](https://developer.etsy.com/documentation/essentials/authentication/)documentation.&#x20;
::::

:::WorkflowBlockItem
Click **Save**.
:::

:::WorkflowBlockItem
If prompted, authenticate your account and confirm access.
:::
:::::

You've successfully created the connection and can now use the Etsy app in your scenarios. If you want to make changes to your connection in the future, follow the steps [here](https://help.make.com/connect-an-application#tN2pJ).

# Etsy modules

After connecting to the Etsy app, you can use the following types of modules to build your scenarios.&#x20;

:::ExpandableHeading
**Listings**

- Create a Listing
- Update a Listing
- Upload a Listing Image
- List Shop Listings
- List Etsy Active Listings
- Get a Listing
- Delete a Listing
:::

:::ExpandableHeading
**Ledger Entries**

- List Account Ledger Entries
- Get a Ledger Entry
:::

:::ExpandableHeading
**Receipts**

- Watch Shop Receipts
- Update a Receipt
- List Shop Receipts
- Get a Receipt
- Submit Tracking Info
:::

:::ExpandableHeading
**Shop Inventory**

- Update a Listing Inventory
- Get an Inventory
:::

:::ExpandableHeading
**User Addresses**

- List User Addresses
- Delete a User Address
:::

:::ExpandableHeading
**Products**

- Get a Product
:::

:::ExpandableHeading
**Product Offerings**

- Get an Offering
:::

:::ExpandableHeading
**Transactions**

****

- Watch Transactions
- List Transactions
- Get a Transaction
:::

:::ExpandableHeading
**Payments**

- List Payments
:::

:::ExpandableHeading
**Personalizations**

- List Personalization Questions
- Create or Update a Personalization
- Delete a Personalization
:::

:::ExpandableHeading
**Other**

- Make an API Call
- Get My Shop
:::

# Additional information

Etsy platform enforces [API rate limits](https://developers.etsy.com/documentation/essentials/rate-limits/) at the application level, meaning all users share a common pool of available requests. Since the data from Etsy is aggregated, it is not possible to isolate individual users who exceed reasonable consumption.

To ensure reliable and uninterrupted service for all users, please follow thes&#x65;**&#x20;best practices** when setting up your Etsy scenarios:

-  **Optimize polling intervals:** Avoid setting your scenario schedules to check for new updates too frequently. A longer interval, for example, checking every 30 minutes or longer will significantly reduce the overall consumption.

- **Reduce redundant requests:** Design your scenarios to be as efficient as possible. Use filters to only request the data you absolutely need for your workflow or avoid pulling the entire list of historical records every time the scenario runs.

- **Use Watch modules efficiently:** Ensure your initial trigger module is well defined to pull in fewer bundles, reducing the load on downstream modules that perform further API calls.

# Templates

You can look for Etsy templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Etsy resources

- [Etsy API documentation ](https://developers.etsy.com/documentation/)
- [Etsy Help Center](https://help.etsy.com/hc/en-us)

