> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/answers/how-do-i-page-through-a-product-hunt-list>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/answers/how-do-i-page-through-a-product-hunt-list.mdx>

---

# How do I page through a Product Hunt list?

Read `data.page.hasMore`. When it is true, send `data.page.nextCursor` as the `cursor` query parameter on the same route with the same filters. Light lists hold up to 20 rows per page; the topic list holds up to 100. Posts-based lists stop at the first 5,000 rows and set `page.truncated: true`, so `totalCount` can be larger than the rows you can reach. The post list is the exception: it has no cursor and returns at most 50 posts.

Source: [Product Hunt data API](https://www.socialfetch.dev/platforms/product-hunt)

## Related questions

- [Is there a Product Hunt API for posts, products and launches?](https://www.socialfetch.dev/answers/is-there-a-product-hunt-api-for-posts-products-and-launches)
- [Does the Product Hunt search route work?](https://www.socialfetch.dev/answers/does-the-product-hunt-search-route-work)
- [How much does the Product Hunt API cost?](https://www.socialfetch.dev/answers/how-much-does-the-product-hunt-api-cost)
