Build a WhatsApp Sports Alert System
Automate sports alerts for your friend group: game kickoffs, significant odds shifts, and final scores with settlement results.What You’ll Use
| SDK Method | Endpoint | Purpose |
|---|---|---|
getEvents() | GET /v1/events | Find upcoming games |
getEventOdds() | GET /v1/events/{id}/odds | Track odds changes |
getScores() | GET /v1/scores | Get live scores |
getEventResult() | GET /v1/events/{id}/result | Get final result |
Prerequisites
- Twilio account (free trial works)
- Twilio WhatsApp Sandbox activated
- Node.js 18+
Step 1: Initialize
Step 2: Alert Type 1 — Game Starting Soon
Step 3: Alert Type 2 — Odds Movement
Step 4: Alert Type 3 — Final Score
Step 5: Send to Group
Step 6: Schedule Everything
Rate Limit Math
| Check | Frequency | Requests/hour | Monthly |
|---|---|---|---|
| Kickoffs | Every 5 min | 24 | ~17,280 |
| Odds movement | Every 2 min | 60 | ~43,200 |
| Final scores | Every 3 min | 40 | ~28,800 |
Events API Reference
See event filters (starts_within, status) →
Related Guides
- Build a Telegram Bot — full bot with inline search
- Build a Discord Bot — odds via slash commands
- Affordable Odds API — cost analysis per use case
Get Your Free API Key
Start building in 5 minutes — 10,000 free requests/month
See Pricing
All plans compared side by side
