We're excited to launch the brand new WhatPulse Web API, now available to everyone! This version has been completely redesigned with modern tools in mind โ whether you want to build dashboards, create bots, or just geek out with your own data, this API has you covered. This upgrade also sets the stage for exciting future data API features, like applications. ๐

What's newโ
- RESTful API design
- OAuth-style bearer tokens for easy authentication
- Consistent JSON responses, complete with pagination, filters, and helpful error messages
- Time series access: See your stats broken down per hour, a major upgrade from the previous API โ perfect for time-of-day insights
- OpenAPI spec so you can easily generate client libraries or browse the full endpoint list
- Fully documented with a playground to test requests and responses in our Help Center.
Official PHP and Ruby SDKsโ
We've also released official SDKs for PHP and Ruby, making it super simple to get started without worrying about pagination, auth headers, or error handling.
- PHP SDK: Install via Composer and call your data with just a few lines.
- Ruby SDK: Available as a RubyGem, get access to all your user, team, and app stats quickly.
More SDKs for other languages will be coming soon. Find the full SDK documentation and installation instructions in our Help Center.
Stay in the loop: Join the developer mailing listโ
Want to stay updated on API improvements, new SDK releases, and other developer-focused features? We've launched a developer mailing list just for you.
Subscribe here to get occasional updates.
New achievement: Developer ๐ โ
We love rewarding curiosity โ create an API key, make your first few API calls, and you'll automatically unlock a shiny Developer badge on your WhatPulse profile!
Sunset notice: Old API retires end of 2025โ
If you're still on the old WhatPulse API, now's the time to switch. The old API will remain available until December 31st, 2025, after which it will be fully retired. Upgrading now means better features, cleaner responses, and long-term support. We'll send individual reminders to users still on the old API as we approach the retirement date.
Built with the new API: PulseView ๐ฑโ
Curious about what you can build? Check out PulseView, a community-made iOS app powered by the new API! PulseView puts your WhatPulse stats right on your iPhone, iPad, Apple Watch, and even Apple TV. It's a great example of the flexibility the new API offers.
Get startedโ
- Create your API key in your WhatPulse account settings.
- Choose your SDK (or go HTTP-native).
- Explore endpoints like /api/v1/user, /computers, /teams, and hourly time series stats.
- Build something awesome โ and share it with the WhatPulse community!
The new API is designed to give you flexibility, security, and deeper insight into your computer habits. Whether it's for personal use, dashboards, or public tools โ it's yours to build on. And we can't wait to see what you create.
Happy pulsing!