# WakaTime

**Canonical:** https://apis.io/providers/wakatime/  
**Website:** https://wakatime.com  
**APIs profiled:** 20

WakaTime is an automated time-tracking and productivity analytics service for software developers. IDE plugins (VS Code, JetBrains, Vim, Emacs, Sublime, Xcode, Visual Studio, Eclipse, and many more) send heartbeats describing the file, project, language, branch, and editor a developer is working in, and the WakaTime API v1 aggregates that data into dashboards, summaries, stats, goals, leaderboards, and team/organization dashboards. WakaTime also offers private leaderboards, code-time-on-commit enrichment for GitHub/GitLab/Bitbucket, embeddable charts, and a full data export.

## Kin Score — 47.9 / 100 (developing)

Scored 2026-08-21 under rubric 0.12.0. Trend: flat (+0.5 from 47.4).

| Facet | Score |
|---|---|
| Discoverability | 68.5 |
| Contract Quality | 26.0 |
| Governance | 28.8 |
| Contract Governance | 28.8 |
| Operational Transparency | 34.2 |
| Developer Ergonomics | 47.6 |
| Commercial Clarity | 85.5 |
| Access Clarity | 85.5 |

## Agent readiness — 35.0 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (20)

- **WakaTime Commits API** — Per-project commits enriched with coding time.
- **WakaTime Custom Rules API** — User and organization custom-rule definitions for time attribution.
- **WakaTime Data Dumps API** — Full data exports.
- **WakaTime Durations API** — Continuous time-on-task spans derived from heartbeats.
- **WakaTime Editors API** — Available editor plugins and versions.
- **WakaTime External Durations API** — Non-IDE activity durations created via the API.
- **WakaTime Goals API** — User coding goals and their progress.
- **WakaTime Heartbeats API** — Coding-activity pings sent by editor plugins.
- **WakaTime Insights API** — Curated analytics views (weekdays, days, projects, languages, editors, machines, operating systems, AI days, best day, daily average).
- **WakaTime Languages API** — Programming languages.
- **WakaTime Leaderboards API** — Public and private leaderboard rankings.
- **WakaTime Machines API** — Devices that have sent heartbeats.
- **WakaTime Meta API** — WakaTime infrastructure metadata.
- **WakaTime Organizations API** — Team/organization dashboards and member analytics.
- **WakaTime Projects API** — Projects the authenticated user has logged time against.
- **WakaTime Stats API** — User-wide statistics over preset and custom ranges.
- **WakaTime Status Bar API** — Cached today-only stats for status-bar displays.
- **WakaTime Summaries API** — Daily aggregations of coding activity by project, language, editor, OS, machine, branch, and category.
- **WakaTime User Agents API** — Editor + OS user-agent inventory.
- **WakaTime Users API** — Authenticated user profile and public user lookups.

## Agentic access (1)

- **Wakatime Agentic Access** — 51 operations · 11 acting

## Security (4)

- **Wakatime Authentication** — http/oauth2 · 3 schemes
- **Wakatime Domain Security** — TLSv1.3 · HSTS · DMARC
- **Wakatime Vulnerability Disclosure** — security.txt · contact published
- **Wakatime Trust Center** — SOC 2, ISO 27001

## Plans (1)

- **Wakatime Plans Pricing**

## Tags

Developer Productivity, Developer Tools, Time Tracking, Coding Analytics, Leaderboards, IDE Plugins, Open-Source, Public APIs

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/wakatime/). Scores are computed from the provider's own public artifacts under a published rubric.
