What you get
- Stories and comments, not just titles. A mention in comment seven arrives with the story it belongs to.
- A prescore on every result, so a bare keyword hit in a dead thread sorts below a live discussion.
- Delivery by email, or to an agent: a webhook, a Claude Code or Codex command, a Doozy todo.
- The same JSON result shape as every paid call, with the same fields and the same query syntax.
Set it up in one call
A trial key needs no email and no card. Register a catch on Hacker News at one hour and give it a destination.
curl
curl -X POST https://api.discatch.com/v1/keys/trial
curl -X POST https://api.discatch.com/v1/catches \
-H "Authorization: Bearer $DISCATCH_KEY" \
-d '{ "name": "hn: your product", "query": "\"your product\" OR \"yourdomain.com\"", "sources": ["hackernews"], "interval": "1h", "destination": { "type": "email", "to": "you@example.com" } }'Example queries
Hacker News catch queries
"your product"
"your product" OR "yourdomain.com"
"your product" AND NOT "competitor"
lang:en "your product"How this compares to F5Bot
| F5Bot free tier | discatch free tier | |
|---|---|---|
| Sources | Reddit, Hacker News, Lobste.rs | Hacker News and other free sources; more with a plan |
| Delivery | Email only | Email, webhook, Claude Code, Codex, Doozy todo |
| Speed | Within 2 hours | One hour or slower |
| API | Starts at $214.99/mo (f5bot.com/tiers) | REST API on every plan; MCP planned |
| Output | Email text | JSON with prescore, thread context, and matched terms |
| Agent delivery | No | Webhook, Claude Code, Codex, Doozy |