# A way to report topic views via API calls

**URL:** https://meta.discourse.org/t/a-way-to-report-topic-views-via-api-calls/381420
**Category:** Feature
**Tags:** rest-api
**Created:** [September 3, 2025, 12:16pm UTC](https://meta.discourse.org/t/a-way-to-report-topic-views-via-api-calls/381420 "2025-09-03T12:16:44Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![tpetrov](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpetrov/32/164643_2.png) [@tpetrov](https://meta.discourse.org/u/tpetrov)
#### Post date: [September 3, 2025, 12:16pm UTC](https://meta.discourse.org/t/a-way-to-report-topic-views-via-api-calls/381420/1 "2025-09-03T12:16:44Z")

</div>

- **Problem:** Topic/web analytics miss traffic from programmatic reads (agents, MCP, integrations). As AI adoption grows, a rising share of topic consumption will be API-driven.
- **Proposal:** Track **API read events** (topic/post JSON GETs, searches) and surface an “API Usage” dashboard alongside Site Traffic. I think it will be relevant especially if a lot of people start using the Discourse MCP server in their development and this causes web traffic to drop by some extent.

---

_[View the full topic](https://meta.discourse.org/t/a-way-to-report-topic-views-via-api-calls/381420)._
