Blog
Maker notes
Things we learn building horog — API plumbing, $/hour math, indie SaaS operations.
- AdMob · TypeScript · Indie
Pulling AdMob revenue from the Reporting API
Fetch AdMob ad revenue directly via the Reporting API — OAuth (admob.readonly), the networkReport POST, NDJSON and micros parsing, currency gotchas. Compared with App Store Connect.
- App Store Connect · TypeScript · Indie
Pulling App Store Connect sales reports without RevenueCat
How to fetch App Store revenue numbers directly from Apple — ES256 JWT signing, the Sales Reports endpoint, gzipped TSV parsing. ~150 lines of TypeScript.