Etsy permissions

Which Etsy API permissions does Shop Pilot request?

Shop Pilot asks Etsy for eight permissions. Each one is listed below with what it is used for. You can check the list against Etsy's own documentation.

You approve the connection on Etsy's own page. Shop Pilot never asks for or sees your Etsy password.

For the technical reader: it uses Etsy's OAuth 2.0 sign-in with PKCE, over HTTPS.

The eight Etsy permissions Shop Pilot asks for
PermissionWhat Shop Pilot uses it for
Read listingslistings_rRead listing details and status for previews, editing, duplicate protection, draft review, registry history, and analytics.
Create and edit listingslistings_wCreate and update listings, upload seller-authorized images and digital files, and publish when you explicitly request it.
Delete listingslistings_dDelete a listing you chose, after you confirm the deletion.
Read shop detailsshops_rRead basic information about the connected shop, sections, and identity so actions target the intended seller shop.
Copy shop settingsshops_wCreate shop settings you explicitly ask for: copying shipping profiles, return policies, processing profiles and sections from one shop you have connected into another, so a newly opened shop does not have to be set up by hand. Used only on a shop you select, after you confirm exactly what will be created, and never to change or delete a setting that is already there.
Read orderstransactions_rRead paid orders for your analytics and, when you use Auto Orders, the order and delivery details it needs.
Read delivery addressesaddress_rRead the delivery address on a paid order, only to send an order you asked Shop Pilot to send.
Add tracking numberstransactions_wAdd a shipment tracking number to a paid order in your own shop, so the buyer is notified, or mark the order shipped when Etsy does not accept the number, and only for an order you sent through Shop Pilot. It is never used to change an order's price or contents.
Questions

Before you connect.

Something else on your mind? Ask us.

Why does a listing tool need write access?

Creating a listing is a write operation, so a tool that creates listings cannot work with read-only access. listings_w is what lets Shop Pilot create the draft. Nothing is published until you ask for it.

What permissions does Shop Pilot not request?

Shop Pilot never asks to use carts or favorites, or to change billing or payments. It never collects your Etsy password and never handles buyer payments.

How is a shop connected and disconnected?

  1. You read these permissions and accept the Terms and Privacy Policy.
  2. Etsy shows you its permission page and you approve.
  3. Shop Pilot saves the access Etsy gives it, for your account and that shop only.
  4. You can disconnect in Account & Privacy. That deletes Shop Pilot's saved Etsy access and stops all calls to Etsy.
  5. You can also remove Shop Pilot in your Etsy account settings.