Analytics
Weekly traffic for apis.io from two independent sources. They measure different things — tracking both helps us understand growth and the gap between them.
Last updated: July 13, 2026 · 29 weeks of data
Most Recent Week 2026-07-06 → 2026-07-12
AWS CloudFront
Edge / CDN layer
6,018,956
Edge Requests
71.209 GB
Bandwidth
5.48%
Error Rate (4xx/5xx)
Server-side totals for every request the CDN served — pages, assets,
/api, /mcp, and bots alike. Page views, uniques and
per-country breakdowns live in the Google Analytics panel.
Google Analytics 4
Browser / session layer
123,654
Page Views
115,883
Sessions
116,467
Total Users
121,130
New Users
91.3%
Bounce Rate
0m 6s
Avg Session
Top Countries
United States 73,340
Singapore 23,531
Germany 5,264
Netherlands 5,238
Australia 3,100
China 1,179
Japan 1,053
Sweden 1,000
Traffic Over Time
Weekly History
| Week ending | Edge Requests | Bandwidth (GB) | GA Page Views | GA Sessions | GA Users | Req / View |
|---|---|---|---|---|---|---|
| 2026-07-12 | 6,018,956 | 71.209 | 123,654 | 115,883 | 116,467 | 48.6× |
| 2026-07-05 | 6,515,760 | 68.784 | 229,654 | 222,191 | 219,645 | 28.3× |
| 2026-06-28 | 5,363,220 | 77.473 | 161,481 | 152,684 | 149,272 | 33.2× |
| 2026-06-22 | 1,881,905 | 25.596 | 74,687 | 68,336 | 69,888 | 25.1× |
| 2026-06-21 | 1,320,865 | 16.764 | 75,183 | 70,441 | 69,197 | 17.5× |
| 2026-06-14 | 2,073,492 | 57.492 | 58,598 | 54,197 | 54,379 | 35.3× |
| 2026-06-10 | 2,359,591 | 46.849 | 48,367 | 45,731 | 44,508 | 48.7× |
| 2026-06-03 | 1,386,946 | 41.569 | 13,951 | 13,113 | 13,052 | 99.4× |
| 2026-05-27 | 1,156,273 | 44.582 | 3,352 | 2,278 | 2,173 | 344.9× |
| 2026-05-20 | 753,178 | 29.203 | 6,704 | 6,166 | 6,087 | 112.3× |
| 2026-05-13 | 713,857 | 21.126 | 11,483 | 11,196 | 11,118 | 62.1× |
| 2026-05-06 | 443,417 | 10.23 | 981 | 432 | 368 | 452.0× |
| 2026-04-29 | 485,605 | 5.959 | 1,503 | 1,301 | 1,266 | 323.0× |
| 2026-04-22 | 472,289 | 6.1 | 938 | 442 | 400 | 503.5× |
| 2026-04-15 | 368,448 | 6.909 | 376 | 253 | 220 | 979.9× |
| 2026-04-08 | 330,832 | 3.533 | 321 | 197 | 181 | 1030.6× |
| 2026-04-01 | 171,944 | 1.003 | 249 | 204 | 190 | 690.5× |
| 2026-03-25 | 128,668 | 0.698 | 264 | 226 | 213 | 487.3× |
| 2026-03-18 | 119,763 | 0.666 | 579 | 357 | 307 | 206.8× |
| 2026-03-11 | 111,269 | 0.609 | 345 | 280 | 259 | 322.5× |
| 2026-03-04 | 227,967 | 1.314 | 714 | 423 | 352 | 319.2× |
| 2026-02-25 | 160,243 | 0.874 | 776 | 483 | 432 | 206.4× |
| 2026-02-18 | 98,957 | 0.579 | 915 | 427 | 363 | 108.1× |
| 2026-02-11 | 94,345 | 0.554 | 650 | 425 | 380 | 145.1× |
| 2026-02-04 | 82,281 | 0.486 | 443 | 346 | 329 | 185.7× |
| 2026-01-28 | 83,499 | 0.43 | 466 | 364 | 335 | 179.1× |
| 2026-01-21 | 50,792 | 0.264 | 383 | 305 | 293 | 132.6× |
| 2026-01-14 | 55,066 | 0.324 | 476 | 347 | 312 | 115.6× |
| 2026-01-07 | 72,047 | 0.588 | 513 | 350 | 323 | 140.4× |
Why the Numbers Differ
CloudFront counts more
- Every HTTP request the edge served — pages and every asset (CSS, JS, images, fonts)
- Bots, crawlers, feed readers, and API / MCP clients hitting
/apiand/mcp - Cached responses served at the edge (never reach the S3 origin)
- Requests that load before any JavaScript runs
- Clients with JavaScript disabled or blocked
Google Analytics counts less
- Only fires when JavaScript loads and executes successfully
- Ad blockers and privacy extensions suppress the GA tag (significant on developer audiences)
- Safari ITP and Firefox ETP limit cross-site tracking
- Bots and crawlers are filtered out automatically
- Session-based model groups rapid multi-page visits together
What to watch: the requests-per-view ratio is as interesting as the raw numbers.
Because CloudFront counts every asset on a page (not just the page itself), a single page view is
naturally many edge requests. A rising ratio can indicate more bot/crawler traffic, heavier API/MCP
usage, or growing ad-blocker usage among our developer audience; a falling ratio can indicate fewer
crawlers or improved real-user engagement. Both trends together tell the story of how the site is
actually growing.