Commercial access review packet
Pop the Price Etsy API Review
Pop the Price is a buyer-discovery entertainment game that helps shoppers discover products and sends interested users back to the original listing. It does not replace Etsy shopping, scrape marketplace pages, automate seller activity, or provide marketplace intelligence.
Use Case
A shopper sees one approved product and a fictional Price Pop Guess, then answers whether the real current price is higher or lower.
Traffic Back
After a reveal, eligible products can show View Product. The user chooses whether to open the original listing.
Data Safety
The browser never stores Etsy credentials, OAuth tokens, affiliate IDs, seller private data, or API secrets.
Reviewer Build
- Public prototype: poptheprice-web.pages.dev
- Current catalog state: mock/demo mode only; real Etsy listing ingestion is disabled.
- Shopping state: View Product remains hidden for mock products and while shopping is disabled by configuration.
- Intended redirect URL for future OAuth review:
https://poptheprice-web.pages.dev/api/etsy/oauth/callback
Requested Etsy Integration
The first Etsy integration will use approved Etsy API access only to retrieve eligible public listing data needed for gameplay: title, image, current price, currency, availability/listing state, listing URL, shop/listing identifiers, and retrieval time. The application will request the minimum data needed for buyer discovery and will not collect seller analytics, private shop metrics, transactions, messages, or customer data.
Minimum Fields
Listing title, image, current price, currency, availability/state, listing URL, shop/listing IDs, and retrieval timestamp.
OAuth Position
No private seller scopes are requested for the first buyer-discovery prototype; PKCE is reserved for any future scoped seller access.
Freshness
Stale, unavailable, unpriced, or invalid records are rejected before becoming playable rounds.
Review Scope
- Working public prototype is available on this domain.
- Live Etsy marketplace data is not enabled until Etsy access is approved.
- OAuth with PKCE is planned for any scoped Etsy member access.
- Current prototype uses mock-safe product data and disables View Product for mock rounds.
- Demo gameplay can be tested end to end without account creation, checkout, or seller authorization.
Compliance Commitments
- No scraping, browser automation, or unofficial extraction of Etsy marketplace pages.
- No checkout replacement, shopping cart, automatic redirect, or simulated affiliate click.
- No seller passwords, API secrets, OAuth tokens, or affiliate credentials in the web app.
- Product data is shown only when it comes from an approved API/feed path and passes freshness, price, image, and availability checks.
- Any View Product action requires a real user tap and opens the retailer site in a new browser tab.
- Unavailable, unpriced, stale, invalid, or mock-only products do not receive shopping links.
Freshness And Caching
Product responses will be cached only as long as reasonably necessary for the game. Etsy listing content will not be displayed when it is older than Etsy's API Terms allow, and stale/unavailable/unpriced products will be suppressed rather than shown.
Required Disclaimer
The term 'Etsy' is a trademark of Etsy, Inc. This Application uses Etsy's API, but is not endorsed or certified by Etsy.
Reviewer Links
Updated September 10, 2026