Documentation · v1Gamification that ships
Gamification that ships
with your product.
Hatched is a drop-in gamification layer: an HTTP API, a typed SDK, and a handful of embeddable widgets. These docs walk you through the concepts, then hand you the spec.
Understand the primitives
Buddies, skills, coins, streaks, badges, marketplace, evolution — the vocabulary of gamification on Hatched.
Read the concepts →QuickstartTen minutes to first hatch
Create an API key, send your first event, embed a buddy widget — end-to-end in a single guide.
Start building →ReferenceThe complete spec
HTTP endpoints, SDK methods, widget props, webhook payloads, error codes and rate limits.
Browse the reference →Popular pages
Full index- SDK quickstartInstall, authenticate, send events with @hatched/sdk-js
- Widget integrationDrop the buddy widget into any page with one script tag
- Handle webhooksHMAC verification, replay window, retry schedule
- Error codesEvery HatchedException with cause and fix
- StreaksHow daily activity counters work in practice
- Rule engineEvents in, effects out, config versions immutable