Monitor API Uptime in Parallel and Alert Slack with the Exact Status of Each Endpoint
Probe three endpoints in parallel every 30 minutes and post one Slack alert naming each site that did not answer HTTP 200.
Monitor API rate-limit response headers, store quota measurements, and alert Slack before exhaustion.
Avoid surprise 429 responses by polling an API endpoint and reading its
remaining-quota header. Configure url, header_name, and
warning_remaining. Authentication can be supplied through a custom
header in a small task edit using {{ secret('API_TOKEN') }}.
Prerequisites: outbound HTTPS access and SLACK_WEBHOOK_URL. The endpoint
must expose a numeric remaining-quota header. Run manually before enabling
the hourly schedule; report stores the observed limit and threshold.
Links: Python Script, Slack. Created by yashspidey.
