Earthquake webhooks
A Tremor webhook sends an HTTP POST to a URL you control whenever an earthquake matches one of your watchlists. It is the general-purpose channel: if a service can receive an HTTPS request, it can receive Tremor alerts. Like every Tremor channel, a webhook fires within about a minute of the U.S. Geological Survey publishing an event, reporting an earthquake that has already occurred, and does not give advance notice of shaking.
What Tremor sends
Tremor POSTs a JSON body describing the earthquake: magnitude, location, depth, time, and distance from your watched location, with a link to the event. When the destination is a Slack or Discord webhook address, Tremor tailors the payload to that service automatically, using Slack Block Kit or Discord message content. For any other endpoint it sends a generic body that includes text, blocks, and content fields, so most receivers can read whichever shape they expect without custom mapping.
Setting it up
- Have an endpoint ready. Any HTTPS URL that accepts a POST works: an automation platform, an internal service, a serverless function, or a chat integration.
- Add it to a watchlist. Open Alert channels, choose Add webhook, and paste the URL. Tremor classifies the address and formats the payload to match.
- Send a test. Use Send test to confirm your endpoint receives and parses the POST, then let matching earthquakes drive it.
Who uses it
Teams that want earthquakes in a system Tremor does not integrate with directly use webhooks to bridge the gap, routing alerts into automation tools, internal dashboards, ticketing systems, or custom notifiers. From there you can trigger almost anything: open a ticket, update a status board, log the event to a database, or fan it out to a tool of your own. Webhook channels are included in Tremor Pro at $4.99 a month, with up to 50 watchlists and 24/7 cloud monitoring, and can run on the same watchlist as email, Slack, and Discord.
What it is honest about
Every webhook describes an earthquake that has already happened, delivered within about a minute of the official data. Tremor handles the monitoring and the POST; what your endpoint does with it is up to you. It is a notification channel, not a prediction or warning service.
Frequently asked questions
What format is the earthquake webhook payload?
It is a JSON POST. For Slack and Discord webhook URLs, Tremor tailors the payload to that service automatically. For any other endpoint, it sends a generic body containing text, blocks, and content fields, so most receivers can read the shape they expect.
Can I connect Tremor to a tool you do not list?
Usually yes, through a webhook. If the tool can accept an HTTPS POST, directly or through an automation platform, you can paste that URL into a watchlist as a webhook channel and receive Tremor alerts there.
Do webhooks give advance notice of an earthquake?
No. A webhook fires within about a minute of USGS publishing an event that has already occurred. Tremor is a monitoring and notification service; it does not detect shaking ahead of time or predict earthquakes.