{"uid":"cap_qnUyai6PcAH-wU_YscFD7","slug":"salt19-usgs-earthquake-feed-78f5a940","name":"SALT19 USGS Earthquake Feed","description":"Query recent USGS earthquake events by lookback window and minimum magnitude and return compact live event state.","url":"https://api.salt19.com/v1/usgs-earthquakes","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hours":{"type":"integer","maximum":168,"minimum":1},"limit":{"type":"integer","maximum":50,"minimum":1},"min_magnitude":{"type":"number","maximum":10,"minimum":0}}},"responseSchema":{"type":"json","example":{"count":1,"events":[{"time":"2026-08-28T12:00:00.000Z","place":"example","magnitude":3.1}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1wrdWP66yEWigrlY8-tdW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves recent USGS earthquake events filtered by time window, count limit, and minimum magnitude","exampleAgentPrompt":"Pull the last 48 hours of USGS earthquake data, give me up to 25 events, and only show ones with a magnitude of 3.5 or higher.","exampleUseCases":[{"title":"Daily seismic briefing for safety team","prompt":"Give me a daily summary of all earthquakes from the past 24 hours with a magnitude of 4.0 or above, up to 50 events, so I can review overnight seismic activity."},{"title":"Real-time alert check after news report","prompt":"I just heard there was a big earthquake — can you pull the last 2 hours of USGS data with no magnitude filter and show me up to 10 events to see what happened?"},{"title":"Weekly high-magnitude event review","prompt":"Fetch the last 168 hours of USGS earthquake activity, limit to 20 results, and only include quakes magnitude 5.0 or greater so I can review the week's major seismic events."}],"resultDescription":"A JSON object containing a count of matching events and an array of earthquake records, each with a UTC timestamp, a human-readable place description, and a numeric magnitude value.","failureModes":["Invalid hours value outside 1–168 range returns validation error","Limit exceeding 50 or below 1 returns validation error","min_magnitude outside 0–10 returns validation error","USGS upstream data unavailability may cause timeout or empty response","Malformed POST body returns 400 bad request"],"whenToPreferThis":"Choose this endpoint when you need a pay-per-call, agent-friendly USGS earthquake feed with built-in filtering by recency, count, and magnitude — ideal for AI agents that want structured JSON output without setting up direct USGS API access or managing rate limits. Prefer this over direct USGS GeoJSON feeds when operating inside an x402 micropayment workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:47:44.576Z","isFirstParty":false}