Free · No key · CORS open

    The free POD Niche API

    Drop-in API and embeddable widget powered by the Profit Lab Index. 500+ niches, refreshed daily by AI agents using real Redbubble & Etsy market data.

    REST API

    Read-only endpoints. No authentication. Cache-friendly (10 min CDN). Please attribute back to profitlab360.com/index.

    List niches

    GET /public-niches-api
    // No API key required. CORS open.
    const res = await fetch(
      "https://ruxbzrbmnlvoklkwbqyu.supabase.co/functions/v1/public-niches-api?limit=10&sort=demand_score"
    );
    const { data, pagination } = await res.json();
    console.log(data); // [{ slug, name, demand_score, ... }]
    limit1–100, default 50
    offsetpagination, default 0
    categorySports, Aesthetics, Hobbies…
    qsearch by niche name
    sorttrend_7d, trend_30d, demand_score, saturation_score, avg_price, name
    orderasc | desc (default desc)

    Single niche + 30d history

    GET /public-niches-api/:slug
    curl "https://ruxbzrbmnlvoklkwbqyu.supabase.co/functions/v1/public-niches-api/pickleball"
    // → { niche, history: [...30 days], attribution }

    Embeddable widget

    One line of HTML. Perfect for blog posts, niche-research articles, YouTube descriptions or your link-in-bio page. Auto-updates daily.

    Snippet

    <iframe
      src="https://profitlab360.com/embed/niches?limit=10&theme=dark"
      width="100%"
      height="520"
      frameborder="0"
      style="border:0;border-radius:14px;max-width:560px;"
      title="Profit Lab Index — live POD niches"
    ></iframe>
    limit3–25 rows
    categoryoptional filter
    sorttrend_7d / demand_score
    themedark | light

    Live preview