Etsy's API approval policy currently restricts third-party cross-listing tools as a category. SellDeck applied for production API access and was declined with no appeal channel. However, Etsy allows individual sellers to create their own developer apps for personal use — those are approved automatically.
The BYO key flow lets you create your own Etsy developer app under your account and connect it to SellDeck. The full integration code (listing sync, auto-delist, show pause/resume, and more) is already built and shipped — it just needs your credentials to work.
Once created, you'll see your app's detail page with a Keystring and a Shared Secret. Keep this page open — you'll need both values.
In your Etsy developer app settings, find the Callback URL field and paste this exact URL:
Without this exact URL, Etsy will refuse the OAuth handshake when you try to connect. Save your app settings after pasting it.
Both values are encrypted before being stored. Your shared secret is never displayed back to you — treat it as write-only after saving.
The Etsy integration behaves identically to a first-class API integration. Once connected, you get:
| Feature | Status |
|---|---|
| Listing sync (import from Etsy) | ✓ |
| Auto-delist on cross-listed sale | ✓ |
| Pre-show pause + post-show resume | ✓ |
| Multi-quantity sync | ✓ |
| Listing creation and update | ✓ |
| Category and shipping profile sync | ✓ |
Make sure you've copied the exact callback URL from Step 2 into your Etsy developer app settings. The URL must match character-for-character, including the protocol (https://) and trailing slash if present.
Refresh the Marketplaces page. If it's still grayed out, double-check that both the keystring and shared secret were saved. Go back to the BYO setup page to verify — if the keystring is shown (masked), both values are saved. Try clearing and re-entering them.
No. For personal-use apps, draft status is normal and gives you full API access to your own shop. You don't need to submit your app for review.
Go to the BYO setup page and click Remove Credentials. This deletes your saved credentials and disconnects the OAuth session. You can also revoke access from your Etsy developer console at any time.
Yes. SellDeck still tracks your Etsy inventory, calculates P&L, and prices items via AI without an API connection. You'll just need to manually mark items as sold on the Etsy side when they sell elsewhere. Many sellers start without the Etsy connection and add it later.
Log in to SellDeck and go to Marketplaces to set up your Etsy BYO key.
Go to Marketplaces