2 min
Quickstart
From zero to your first streamed webhook in under two minutes.
01
Install Kite
$ curl -fsSL https://getkite.sh/install | shOr: brew install kite · npm install -g @getkite/cli
02
Log in
$ kite loginOpens your browser for device auth. Agents can use x402 bootstrap instead.
03
Start streaming
$ kite streamYour webhook endpoint URL is printed. Copy it for the next step.
04
Send a test event
$ curl -X POST https://hooks.getkite.sh/e/<your-endpoint-id> \
-H "content-type: application/json" \
-d '{"event":"test","data":{"hello":"kite"}}'Replace <your-endpoint-id> with the ID printed by kite stream. Or use any webhook sender — Stripe, GitHub, etc.
You're live
Events stream to your terminal as CloudEvents v1.0. Use kite stream --json for full payloads, or add a kite.json manifest to route events to sinks.