Changelog
Significant, customer-visible changes to the humanhours API and dashboard. Versioned at the URL level (/v1/...); when /v2 lands, /v1 keeps working for at least 12 months.
2026-05
- Per-key sliding-window rate limit on
/v1/track. 60 req/s on Free, 200 on Pro, 1000 on Enterprise; 429 responses includeRetry-After: 1. - Server-side error reporting via Sentry, tagged with
org_id+api_key_idso support requests resolve in seconds. - Public docs at
/docs. Every page also serves at/api/docs-raw/<slug>astext/markdownfor LLM consumption. - Live
/statuspage with Database / Billing / Email / API probes refreshed every 30 seconds. /legal/privacyand/legal/termspublished; security posture lives at/docs/security.- Stripe metered overage live: tiered pricing above the 100,000 events included in Pro.
feature_locked(403) andquota_exceeded(429) error codes added to the error envelope.
2026-04
- Marketing site, pricing page, Stripe Checkout + Customer Portal.
- Promotion-code support during checkout.
2026-03
- JavaScript / TypeScript SDK source lands in the public repo (
packages/sdk-js). npm release pending. - Python SDK source lands (
packages/sdk-py). PyPI release pending. - n8n community node source lands (
packages/n8n-node). npm + n8n directory release pending. - Wiring patterns for the Claude Agent SDK and the Vercel AI SDK documented.
2026-02
- Live cockpit dashboard with Realtime tickers.
- Share-with-CFO read-only links.
- Weekly digest email.
2026-01
- Reports API:
/v1/reports/{time-saved,cost-saved,leaderboard,export,usage}. - Webhook subscriptions with HMAC-SHA256 signing + retries.
2025-12
- 50 built-in task types across 8 categories with cited baselines.
- Custom task types and per-workspace baseline overrides, audit-logged.
2025-11
- Core API:
POST /v1/track,GET /v1/summary,GET /v1/agents. Idempotency-Keysupport.- Auto-create-on-first-event for agents.
2025-10
- Magic-link auth, organisations, members, API key generation with argon2id hashes.