Aggregate traffic over the last 30 days. Updated live from Workers Analytics Engine. Privacy-safe — see privacy.
6,307 requests in the last 30 days
2026-05-27peak 3,367 / day2026-05-31
By surface
OpenConcert is served as three surfaces over the same data: HTML pages (for humans and crawlers), /api/* JSON (for apps), and /mcp JSON-RPC (for AI assistants). Plus feeds (.ics, .xml, .svg, .png) and static assets.
Surface
Hits
Share
html
3,962
62.8%
api
1,653
26.2%
other
395
6.3%
feed
132
2.1%
static
120
1.9%
mcp
45
0.7%
MCP tool calls
Which tools AI assistants actually call.
Method / tool
Hits
tools/list
14
initialize
14
notifications/initialized
13
discovery
4
Who's calling
User-Agent buckets. Bots and AI assistants self-identify in their User-Agent header — these are not authenticated, but they're what each crawler asks to be called.
User-Agent family
Hits
browser
4,060
other-bot
1,585
other
157
amazonbot
154
googlebot
90
bingbot
83
claude
75
applebot
51
openai
24
social-facebook
10
unknown
8
yandexbot
4
social-twitter
4
perplexity
2
Referrers
External sites that linked a visitor here, by referer hostname. Direct visits and crawlers send no referer and aren't counted, and OpenConcert's own pages — including .workers.dev preview deployments — are excluded, so this is off-site links only. Hostname only, never the full URL or query (see privacy).
Site
Hits
github.com
5
google.com
4
aisearchindex.space
3
com.linkedin.android
3
m.facebook.com
1
linkedin.com
1
lawschool.ajou.ac.kr
1
prizraksz.livejournal.com
1
Top API endpoints
Route template
Hits
/api/works/:composer/:slug
863
/api/composers/:slug
395
/api/events/:ensemble/:slug
308
/api/venues/:slug
49
/api/ensembles/:slug
19
/api/events
11
/api/*
7
/api/works
1
Top HTML pages
Route template
Hits
/works/:composer/:slug
1,762
/events/:ensemble/:slug
864
/composers/:slug
861
/
176
/venues/:slug
146
/stats
71
/in/:regionSlug
25
/ensembles/:slug
21
/events/:ensemble/:slug/tickets
12
/e/:code
7
/developers
5
/composers
4
/privacy
3
/works
3
/events/:ensemble/:slug/calendar/google
2
Pages vs. hits
Each surface publishes a different number of pages. Dividing HTML hits by the number of pages shows how evenly attention is spread: a near-uniform hits-per-page across surfaces means traffic is dominated by crawlers walking the sitemap rather than people seeking out a particular kind of page. Page counts are live, from the current dataset.
Surface
Pages
HTML hits
hits/page
works
1,211
1,762
1.45
composers
455
861
1.89
events
405
864
2.13
venues
65
146
2.25
ensembles
11
21
1.91
Downloads & feeds
The QR codes, calendar files (.ics), and RSS feeds (.xml) served over the last 30 days — 132 in total. Counted in aggregate by resource type, across every event, ensemble, and region — not broken down by which specific listing.