Example
n8n Earnings Alert Workflow
Send Slack, Telegram, or email alerts without writing app code.
Request
GET https://api.earningsapi.com/v1/calendar/earnings?date=today&apikey=YOUR_API_KEYCode example
ExamplePython
import requests
API_KEY = "YOUR_API_KEY"
response = requests.get("https://api.earningsapi.com/v1/calendar/earnings?date=today", params={"apikey": API_KEY}, timeout=30)
response.raise_for_status()
print(response.json())Result shape
| trigger | request | destination |
|---|---|---|
| Weekdays 08:00 ET | date=today | Slack digest |
| Weekdays 16:30 ET | date=tomorrow | Email preview |
Build steps
- 1Schedule a Cron trigger for the desired market-time window.
- 2Add an HTTP Request node for date=today and optionally date=tomorrow.
- 3Format the pre, after, and notSupplied arrays before sending the message.