Skip to content

Source · Etsy

Turn authorized Etsy listings into a controlled content workflow

Connect your Etsy shop, synchronize active listings, and use the imported product details to create accurate social-content drafts.

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.

Current status

Private betaStatus is config-driven and must stay honest. “Available” is used only when the integration works for ordinary authorized users in production.

Data accessed

  • Authorized shop identity and basic shop information
  • Active listing identifiers and state
  • Listing titles and descriptions
  • Product links
  • Prices and currencies
  • Tags, materials, taxonomy, and quantity where available
  • Listing images and image metadata
  • Provider timestamps and technical metadata required for synchronization

Data created or published

  • Normalized local listing records
  • Sync status and job history
  • Optional cached media references when required for publishing reliability

Permissions

Exact scope names must match current official provider documentation at implementation time. BrandMilo requests the minimum needed for visible features.

Permission / scopeWhy we need it
listings_rRead active listings needed to build content drafts.
shops_rIdentify the authorized shop and basic shop metadata.

Authorization

Authorization occurs on Etsy’s website. BrandMilo validates OAuth state (and PKCE), exchanges the authorization code, encrypts tokens, and displays connection status.

Disconnect

Disconnect Etsy from the in-app Integrations page. Disconnecting stops future synchronization. Users may separately delete previously imported data.

Deletion

Request deletion from Settings → Data & Privacy or the public Data Deletion page. Disconnect alone may not remove already imported records.

Data deletion instructions →

Known limitations

  • We do not request the user’s Etsy password.
  • We do not scrape Etsy pages.
  • Phase 1 does not edit Etsy listings.
  • Phase 1 does not import orders or buyer information.
  • Availability depends on Etsy developer access, API terms, rate limits, account eligibility, and continued authorization.

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.