openapi: 3.0.3
info:
  title: SellerBowl Public API
  description: >
    Public API endpoints for SellerBowl, an all-in-one e-commerce intelligence
    platform for Amazon, Etsy, Shopify, and TikTok Shop sellers.
  version: '1.0.0'
  contact:
    name: SellerBowl Support
    email: help@sellerbowl.com
    url: https://sellerbowl.com
  license:
    name: Proprietary
servers:
  - url: https://sellerbowl.com
    description: Production
paths:
  /api/public/knowledge:
    get:
      summary: Get SellerBowl knowledge base
      description: Returns comprehensive information about SellerBowl including features, pricing, and supported marketplaces.
      operationId: getKnowledge
      responses:
        '200':
          description: Knowledge base JSON
          content:
            application/json:
              schema:
                type: object
  /api/public/features:
    get:
      summary: Get feature list
      description: Returns all SellerBowl tools grouped by marketplace with descriptions and credit costs.
      operationId: getFeatures
      responses:
        '200':
          description: Features JSON
          content:
            application/json:
              schema:
                type: object
  /api/public/pricing:
    get:
      summary: Get pricing information
      description: Returns subscription plans, credit costs, and pricing details.
      operationId: getPricing
      responses:
        '200':
          description: Pricing JSON
          content:
            application/json:
              schema:
                type: object