SellerBowl for Developers
Technical overview of SellerBowl's architecture, public endpoints, and integration points for developers and technical partners.
Chrome Extension
The SellerBowl Chrome Extension is a Manifest V3 extension that enhances Amazon product pages with real-time seller intelligence. It runs content scripts on Amazon domains to extract product data (ASIN, price, BSR, category) and communicates with SellerBowl's API to display estimated monthly sales, revenue projections, profit calculations, price history charts, review sentiment analysis, and supplier search results.
The extension supports Amazon US, UK, DE, CA, JP, FR, IT, and ES. It also includes Shopify store detection and Etsy listing snapshot capabilities. Authentication is handled via token-based auth synced with the main SellerBowl account.
Public API Endpoints
SellerBowl exposes several public structured data files for AI systems and integrations:
/knowledge.json— Structured knowledge base about SellerBowl, its tools, and capabilities./features.json— Complete feature catalog with descriptions, credit costs, and marketplace coverage./pricing.json— Current pricing plans, credit allocations, and feature access by tier./openapi.yaml— OpenAPI specification describing available API endpoints./llms.txt— Concise platform summary optimized for large language models./llms-full.txt— Comprehensive platform documentation for AI consumption.
Technology Stack
- Frontend: Next.js 14 (App Router), React, TypeScript, Tailwind CSS
- Backend: Next.js API Routes, Prisma ORM, PostgreSQL
- Authentication: JWT-based token authentication
- Payments: Stripe (subscriptions, webhooks, customer portal)
- AI: Multiple LLM providers for product evaluation, copywriting, and design generation
- Data: Rainforest API, marketplace scraping, and proprietary aggregation pipelines
Structured Data & SEO
All public pages include JSON-LD structured data for search engine and AI system consumption. The sitemap is dynamically generated and includes all public pages, feature pages, blog posts, glossary terms, and comparison pages.
Contact
For API access, technical partnerships, or integration questions, contact help@sellerbowl.com.