Who is eligible
Etsy sellers who can authorize an app against their own shop through Etsy’s official OAuth flow, subject to Etsy developer access and API terms.
Source · Etsy
Connect your Etsy shop, synchronize active listings, and use the imported product details to create accurate social-content drafts.
Etsy sellers who can authorize an app against their own shop through Etsy’s official OAuth flow, subject to Etsy developer access and API terms.
Private betaStatus is config-driven and must stay honest. “Available” is used only when the integration works for ordinary authorized users in production.
Exact scope names must match current official provider documentation at implementation time. BrandMilo requests the minimum needed for visible features.
| Permission / scope | Why we need it |
|---|---|
| listings_r | Read active listings needed to build content drafts. |
| shops_r | Identify the authorized shop and basic shop metadata. |
Authorization occurs on Etsy’s website. BrandMilo validates OAuth state (and PKCE), exchanges the authorization code, encrypts tokens, and displays connection status.
Disconnect Etsy from the in-app Integrations page. Disconnecting stops future synchronization. Users may separately delete previously imported data.
Request deletion from Settings → Data & Privacy or the public Data Deletion page. Disconnect alone may not remove already imported records.
Data deletion instructions →BrandMilo is an independent software service and is not endorsed by, affiliated with, or sponsored by Etsy, Pinterest, Meta, Facebook, Instagram, TikTok, or any other third-party platform unless explicitly stated. Third-party names and trademarks belong to their respective owners.