The shop tool
How our shop tool works with Etsy
Last revised 22 October 2026
Ella Home Concept has one small private application. It is connected to one Etsy shop, ellahomeconcept, through the Etsy Open API (v3), and the shop owner is the only person who uses it. It is not published, and it is not offered to other sellers.
The term 'Etsy' is a trademark of Etsy, Inc. This Application uses Etsy's API, but is not endorsed or certified by Etsy.
What it helps us do
- Find our shop and its sections, so it always acts on the right one.
- Read our own listings, prices and stock, so our records match what is on Etsy.
- Create and edit our own listings: titles, descriptions, photos, tags, prices and quantities.
- Read our own orders, so every tray and table is packed and sent on time.
What it will never do
- Look at any shop except ours, or gather data on other shops, buyers or listings.
- Scrape Etsy pages. It uses the official API alone, within the rate limits.
- Write to our buyers. Etsy carries all order and shipping messages.
- Sell outside Etsy or send buyers away from Etsy checkout.
- Sell, share or hand on Etsy data, send it to advertising or marketing platforms, analyse it for analytics, or use it to train AI models.
Permissions, one by one
| Permission | What we use it for |
|---|---|
shops_r | Read the shop's name, sections and settings. |
listings_r | Read our listings, prices and stock levels. |
listings_w | Create and update our listings, photos, tags, prices and quantities. |
transactions_r | Read our orders so we can pack and ship them. |
Linking the shop, step by step
- The owner signs in to a private area of this site and ticks "I accept the app terms and privacy policy". We record the time and the terms version.
- The browser moves to Etsy, where the owner approves access. The Etsy password is never entered here.
- Etsy sends the browser back to
https://ellahomeconcept.com/backoffice/etsywith a one-time code, using OAuth 2.0 with PKCE. The request is valid for ten minutes. - We swap the code for an access token and a refresh token, and encrypt both with AES-256-GCM before saving them. The encryption key is kept as a separate secret.
- If the approving Etsy account is not the owner's, the tokens are thrown away.
Switching it off
Remove the app from the Etsy account's settings and access ends immediately. The private area also has a disconnect button that deletes our stored tokens.
Questions
Email hello@ellahomeconcept.com. The inbox is monitored and we reply within two working days.
The term 'Etsy' is a trademark of Etsy, Inc. This Application uses Etsy's API, but is not endorsed or certified by Etsy.