Seller operations, with each shop in control

Seller-authorized operational tools for Etsy shops.

LocalShopOps is designed to help Etsy sellers review authorized-shop receipts and transactions, prepare listings, and generate seller-controlled Production files—without sharing Etsy passwords.

LocalShopOps is an invitation-only seller-operations application for a small group of authorized Etsy shop owners. Broader seller access will remain closed until Etsy approves Commercial Access.

Availability: onboarding is invitation-only and broader enrollment remains closed. The Commercial release remains subject to Etsy approval and controlled launch readiness.

Current purpose

One workspace for seller-authorized operations

Etsy-connected functions are limited to the authorized shop and the permissions granted through Etsy OAuth.

01

Order and sales review

The Commercial Access scope includes synchronizing and organizing authorized order and sales records for operational review and reporting.

02

Listing workflows

The Commercial Access scope includes reading listings, creating drafts, and performing seller-confirmed listing or complete-inventory updates after fresh-state checks.

03

Seller-controlled Production files

Generate shop-specific Production files for an authorized LocalShopOps user to download. LocalShopOps does not send the files or Etsy Member data to external providers.

04

Operational reporting

Generate shop-specific CSV and Excel reports while preserving seller and shop boundaries.

05

Permissions and confirmation

Use role-based access and require an authorized seller action before Etsy write operations.

06

Auditability

Maintain organization- and shop-scoped job status and audit records to support review and troubleshooting.

Write-operation boundaries

Human-confirmed changes with conservative limits

These controls apply to supported Etsy write operations. Broader seller access remains closed until the applicable launch checks are complete.

01

Preview before change

A seller-authorized user sees a field-level preview and must confirm before a listing or inventory change is submitted.

02

One authorized shop at a time

Any supported listing change must remain within one authorized shop connection. Cross-shop editing, copying, and migration are outside the release scope.

03

One draft at a time

Activation is limited to one draft listing at a time that already satisfies Etsy prerequisites, with a fresh Etsy state read, a fee warning, and a separate second confirmation.

Not supported: batch or automatic publishing, scheduled writes, listing deletion, deactivation, renewal, or automatic renewal.

OAuth authorization

A separate authorization for each shop connection

Each Etsy shop connection requires a separate OAuth authorization from an account authorized to manage that shop. Data is isolated by LocalShopOps organization and shop.

The connection uses Etsy Open API v3 and the OAuth 2.0 Authorization Code flow with PKCE. LocalShopOps does not ask users to provide Etsy passwords.

1

Seller starts the connection

An authorized LocalShopOps user must affirmatively accept the applicable Terms and Privacy Policy before requesting an Etsy shop connection.

2

Etsy collects consent

An account authorized to manage the shop signs in directly with Etsy, reviews the requested permissions, and confirms the authorization in a browser.

3

Access remains shop-scoped

LocalShopOps validates the authorization response and binds the connection to the LocalShopOps organization and authorized shop.

Minimum permissions

Only the access needed for supported functions

Permissions are requested only for an enabled function. Any later increase requires a documented endpoint need and a new Etsy authorization.

The Commercial Access request covers authorized-shop receipt and transaction review, listing and inventory review, seller-confirmed draft creation and listing or inventory updates, and image upload. Each function is enabled only with the permissions it requires.

Outside the current product boundary: access to buyer_email, listing deletion, automatic or batch publishing, and cross-shop listing changes.

Data boundaries

Organization and shop isolation is a core product rule

Each Etsy shop connection requires a separate OAuth authorization from an account authorized to manage that shop. Data is isolated by LocalShopOps organization and shop.

  • Production OAuth credentials and connection records are designed to be separated by LocalShopOps organization and shop.
  • Orders, listings, jobs, permissions, exports, and audit records remain shop-scoped.
  • No cross-seller search, copying, or multi-shop listing modification is provided.
  • Listing deletion, deactivation, renewal, and automatic renewal are not provided.
  • No cross-seller benchmarking, marketplace analytics, or competitive analysis is created from Etsy API data.
  • Etsy data is not sold, exchanged, used for advertising, or used to train AI models.
  • No Etsy page scraping and no collection of Etsy member passwords.
  • Sellers can revoke Etsy authorization and request deletion of associated LocalShopOps data.

Seller-directed exports

Operational files remain under seller control

An authorized LocalShopOps account user may generate and download a shop-specific Production file. LocalShopOps does not transmit Etsy Member data or downloaded files to suppliers, carriers, fulfillment providers, other sellers, or unrelated third parties.

  • The authorized user selects the file and controls the download.
  • Production files contain approved order-item, SKU, Variation, quantity, production fields and, only when expressly approved, the minimum personalization needed for the assigned production task.
  • Production files exclude recipient, address, destination, delivery, and buyer-email fields.
  • Nothing on this site grants a right to redistribute Etsy API access, credentials, or Etsy Member data in violation of Etsy's API Terms.

Commercial Access readiness

Broader access remains closed pending Etsy approval

LocalShopOps is being prepared for Etsy's manual Commercial Access review and will not open broader seller access before approval.

01

Controlled onboarding

The initial Commercial release uses invitation-only, controlled onboarding. Each workspace operation remains within its selected authorized shop.

02

Reviewer access

If prepared and requested, Etsy reviewers may receive a controlled demo, test instructions, and an interface walkthrough through the support address.

03

Controlled launch

Commercial Access is requested for broader seller use. New seller onboarding remains controlled while release checks are completed.

The term 'Etsy' is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.