Polymarket Bot Tutorial · Chapter 7 of 32
Polymarket Gamma API deep dive: /events and /markets endpoints, pagination, tag IDs (864 Tennis, 745 NBA, etc), filtering by 24h volume, rate limits, and Python and Node code samples.
What this chapter covers
This is chapter 7 of our 32-part series on building a Polymarket trading bot. We cover the topic in depth across the sections below. Body content for each section is being written and rolled out chapter-by-chapter; FAQ answers and references are already complete and reflect production experience from running our own trader.
- Gamma vs CLOB: when to use which
- /events endpoint anatomy
- /markets endpoint anatomy
- Tags and tag IDs (verified list)
- Filtering: active, closed, volume24hr ordering
- Pagination and limits
- Rate limits and caching
- Code: fetch top 24h-volume markets
Gamma vs CLOB: when to use which
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.
/events endpoint anatomy
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.
/markets endpoint anatomy
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.
Tags and tag IDs (verified list)
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.
Filtering: active, closed, volume24hr ordering
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.
Pagination and limits
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.
Rate limits and caching
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.
Code: fetch top 24h-volume markets
This section is in active development. Want to be notified when it goes live? Contact us or watch the authors page.











