{"apiVersion":"1.0.0","schemaVersion":1,"generatedAt":"2026-08-25T07:46:36.735Z","resource":{"id":"7f7f903f8123bb33a08971b2","key":"GET https://api.geoprimitives.dev/v1/elevation","method":"GET","resourceUrl":"https://api.geoprimitives.dev/v1/elevation","alternateResourceUrls":["https://api.geoprimitives.dev/v1/elevation"],"canonicalUrl":"https://api.geoprimitives.dev/v1/elevation","origin":"https://api.geoprimitives.dev","hostname":"api.geoprimitives.dev","groupId":"api-geoprimitives-dev-a3da827b","providerName":"geoprimitives","title":"https://api.geoprimitives.dev/v1/elevation","description":"Give it a latitude and longitude and it answers with the ground elevation there in metres above NAVD88, read from the USGS 3D Elevation Program seamless DEM. Parameters go in the query string: this is a GET, there is no body. COVERAGE, stated up front because it is the first thing to check: the state of Alaska, whole, and nothing else yet. The coverage gate reads the coordinate, so it runs in the handler and after payment, not in front of the 402: a coordinate outside Alaska is quoted like any other and then refused with outside_coverage. A refusal does not settle, so nothing is charged, but it costs a signature and a second round trip to find out. Check the coverage against this description or the free catalog first. The conterminous United States and Hawaii are the next extension and arr","tags":["3dep","alaska","dem","elevation","navd88","uncategorized"],"type":"http","x402Version":2,"routeTemplate":null,"input":{"type":"http","method":"GET","bodyType":null,"bodyFieldNames":[],"pathParamNames":[],"queryParamNames":["lat","lon"]},"iconUrl":null,"payment":{"networks":["eip155:8453"],"schemes":["exact"],"assets":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","USD Coin"],"options":[{"network":"eip155:8453","scheme":"exact","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountAtomic":"5000","payTo":"0x76A51b5Dd3729950B3b60c17f19252d221968FCe","maxTimeoutSeconds":300,"tokenName":"USD Coin","tokenVersion":"2"}],"acceptedPaymentCount":1,"priceUsd":null},"quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-21T18:10:37.206Z"},"registry":{"health":"healthy","reliabilityScore":87,"paymentValid":true,"domainVerified":false,"lastChecked":"2026-08-25 04:34:46"},"sources":[{"id":"cdp-bazaar","sourceUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources","observedAt":"2026-08-25T05:19:49.445Z","lastUpdated":"2026-08-21T18:10:37.803Z","recordKey":"GET https://api.geoprimitives.dev/v1/elevation"},{"id":"402-index","sourceUrl":"https://402index.io/api/v1/services","observedAt":"2026-08-25T05:19:49.445Z","lastChecked":"2026-08-25 04:34:46","registrySource":"bazaar","recordKey":"GET https://api.geoprimitives.dev/v1/elevation"}],"verification":{"level":"direct-quote","checkedAt":"2026-08-25T05:21:00.640Z","structural":{"ok":true,"normalized":true,"publicHttpUrl":true},"sourceConfirmed":true,"crossSource":true,"registryPaymentValid":true,"originCheck":{"scope":"origin","reachable":true,"statusCode":200,"method":"HEAD","checkedAt":"2026-08-25T05:20:21.676Z","latencyMs":727,"error":null},"quoteCheck":{"scope":"exact-route","outcome":"confirmed","attempted":true,"requestedMethod":"GET","statusCode":402,"finalUrl":"https://api.geoprimitives.dev/v1/elevation","redirectCount":0,"checkedAt":"2026-08-25T05:21:00.640Z","latencyMs":2744,"reason":null,"requirementCount":1},"quote":{"ok":true,"quotedUsd":0.005,"network":"eip155:8453","checkedAt":"2026-08-25T05:21:00.640Z","source":"exact-route"},"paidCall":{"verified":false,"checkedAt":null,"network":null,"receiptReference":null,"outputReviewed":false}},"curation":{"status":"curated","basis":"live-quote","matchScope":null,"listingSlug":null,"providerListingSlug":null,"listingName":null,"kind":null,"categories":[],"editorialDescription":null,"docsUrl":null,"sourceUrl":null}}}