How Redrafto Uses Etsy APIs
This page is intended for Etsy API reviewers, sellers, and anyone who wants to understand exactly how Redrafto interacts with the Etsy platform, what data we access, and how we ensure full compliance with Etsy's Seller Policies.
Quick Summary for Etsy Reviewers
Redrafto is an AI-assisted productivity tool for Etsy sellers. It helps sellers prepare listing metadata (titles, tags, descriptions) using AI analysis of their product photos, and then creates those listings as Draft listings only via the official Etsy API. Nothing is ever published automatically. The seller performs all final review and publishing actions natively inside Etsy.
What Redrafto Does
- Connects to Etsy via official OAuth 2.0 authorization.
- Reads shipping profiles and shop sections to pre-fill draft fields.
- Generates AI-suggested titles, tags, and descriptions from seller-provided product images.
- Places all AI suggestions in a seller review queue — nothing is applied until explicitly approved.
- Creates Draft listings in the seller's Etsy Shop Manager via the official Listings API.
- Allows the seller to review, edit, and publish drafts natively inside Etsy.
- Lets sellers revoke access at any time from within Etsy account settings.
- Permanently deletes all seller workspace data upon request.
What Redrafto Does NOT Do
- Does NOT publish listings automatically to live status.
- Does NOT store or process your Etsy password.
- Does NOT scrape competitor listings, prices, or data.
- Does NOT automate Etsy messages, reviews, or favorites.
- Does NOT manipulate search rankings or engage in spam behavior.
- Does NOT request API scopes beyond what is needed for draft creation.
- Does NOT use seller data to train public AI models.
- Does NOT guarantee marketplace search rankings or sales outcomes.
OAuth Authentication & API Usage
Official OAuth 2.0 Only
All Etsy connections are made through Etsy's official OAuth 2.0 authorization flow. Sellers are redirected to etsy.com to grant access — Redrafto never sees, processes, or stores the seller's Etsy password.
Minimum Required Scopes
We request only three API scopes: listings_r (read shipping profiles & taxonomies), listings_w (create draft listings), and shops_r (identify the seller's shop ID). No financial, messaging, or receipt access is requested.
Draft Status Only
All listings created via the Etsy API are set to draft status (state: draft). We never call the Etsy API to publish a listing to active status. Publishing is always performed manually by the seller in their native Etsy dashboard.
Seller-Controlled Disconnection
Sellers can revoke Redrafto's access at any moment by navigating to Etsy.com → Account → Security → Connected Apps and removing Redrafto. This immediately invalidates our access tokens.
Minimal Required API Access Scope
When you connect your shop, Redrafto requests only the API scopes explicitly needed to execute the draft preparation workflow. We do not request message access, receipt access, financial access, or transaction data.
| API Scope | Why We Request It | Used For Auto-Publishing? |
|---|---|---|
| listings_w | Required to write seller-approved listing data into Etsy as Draft listings via the official API. | Never — Draft Only |
| listings_r | Required to read your native shipping templates and Etsy taxonomies so they are correctly mapped to your draft listings. | Read Only |
| shops_r | Required to identify the specific Etsy shop ID we are syncing drafts to upon your authorization. | Read Only |
Data Security
Encrypted Token Storage
OAuth access tokens are encrypted at rest using industry-standard encryption. Tokens are stored securely and are never exposed in logs, URLs, or client-side code.
User-Controlled Access
You control your OAuth connection entirely. Revoking access from within Etsy immediately invalidates all tokens. No manual intervention from Redrafto is required.
Full Data Deletion on Request
Contact support@redrafto.com at any time to request permanent deletion of your workspace, listing data, and associated account information. We honor all deletion requests promptly.
Seller Responsibility Statement
Redrafto assists sellers with listing preparation — it provides AI-generated suggestions for titles, tags, and descriptions to accelerate the drafting process. Sellers are solely responsible for reviewing, editing, and approving all listing content before it is submitted to Etsy.
Sellers are responsible for ensuring all published Etsy listings comply with Etsy's Seller Policies, Prohibited Items Policy, and any applicable laws and regulations. Redrafto does not review the legality or policy compliance of individual listing content.
All publishing decisions are made exclusively by the seller in the native Etsy Shop Manager interface. Redrafto does not and cannot publish listings on behalf of sellers.
Questions for Etsy API Reviewers
If you are reviewing Redrafto as part of the Etsy API approval process and have any questions about our implementation, data practices, or compliance policies, please contact us.