List DataDive Niches
list_nichesRetrieve all tracked market segments or product categories, returning niche IDs, labels, marketplaces, and research dates for use in keyword, competitor, and ranking analysis.
Instructions
Use this first when the user asks about their niches, or to find a nicheId for use with get_niche_keywords, get_niche_competitors, or get_ranking_juice. Retrieves the Niches of the account. Each Niche represents a market segment or product category being tracked. Returns nicheId, heroKeyword, nicheLabel, marketplace (com/uk/de/...), and latestResearchDate per niche, plus pagination metadata (currentPage, pageSize, total, lastPage, hasNext, hasPrev). TEMPORARY LIMITATION: the API does not apply paging yet, so a single call returns every niche of the account whatever currentPage and pageSize say, and the pagination metadata describes a page that was not applied. Read the whole data array and filter it yourself; do not walk currentPage while hasNext is true, because every page repeats the same rows. Accounts with many niches therefore return a large response. There is no server-side search or sorting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageSize | No | Items per page (max 50). Defaults to 20. | |
| currentPage | No | Page number, 1-indexed. Defaults to 1. |