Docs · Data · Updated November 12, 2026

How big is a course niche in a country, and is it saturated

LaunchSpy counts each market, a niche in a country: how many coaches and course creators sell there, how many ads they have run, how many run today, and the median price of the offers it could read.

Questions it answers

  • Is my niche saturated in my country?
  • How many coaches sell this, and how many advertise right now?
  • What price do courses sell at in this market?
  • Which countries are the biggest for this niche?

How to get it

ChannelCall
MCP toolget_market(niche?, country?, limit?)
REST APIGET /api/v1/markets?niche=&country=

What comes back

  • niche, country, creators, ads_total, ads_active, priced_offers, top_language.
  • median_price_usd: published only when at least 30 prices were read in that market, otherwise null.
  • When a niche and country pair is too small to be counted on its own, the list is empty and nearby gives the same niche in other countries and other niches in the same country.
  • data_as_of: when the market view was last refreshed.

Limits

  • Only the markets with enough coaches are counted separately. An absent pair is not a zero.
  • A high count of coaches shows demand and competition at the same time. Read it with the active ads.