Etsy

Etsy is an e-commerce app that serves as a global marketplace for unique, handmade, vintage, and creative goods.
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.
Connect Etsy and Make
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:
Log in to your Make account, add an Etsy module to your scenario, and click Create a connection.
Optional: In the Connection name field, enter a name for the connection.
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
Etsy applies API 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 documentation.
Click Save.
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.
Etsy modules
After connecting to the Etsy app, you can use the following types of modules to build your scenarios.
Additional information
Etsy platform enforces API 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 these 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, where you'll find thousands of pre-created scenarios.