{"apiVersion":"1.0.0","schemaVersion":1,"generatedAt":"2026-08-25T07:46:36.735Z","resource":{"id":"6a1b23b69180bd8bb24f3518","key":"POST https://natur.halowerk.com/v1/runway-crosswind","method":"POST","resourceUrl":"https://natur.halowerk.com/v1/runway-crosswind","alternateResourceUrls":["https://natur.halowerk.com/v1/runway-crosswind"],"canonicalUrl":"https://natur.halowerk.com/v1/runway-crosswind","origin":"https://natur.halowerk.com","hostname":"natur.halowerk.com","groupId":"natur-halowerk-com-63581209","providerName":"natur","title":"https://natur.halowerk.com/v1/runway-crosswind","description":"Combines the current wind at an airport with the bearings of its runways to give, per runway direction, the headwind or tailwind component and the crosswind component. Runway geometry comes from OpenStreetMap, where runways carry an explicit bearing or one derived from their designator, and both the source and the derivation are stated per runway because a designator gives the bearing only to the nearest ten degrees.","tags":["uncategorized"],"type":"http","x402Version":2,"routeTemplate":null,"input":{"type":"http","method":"POST","bodyType":"json","bodyFieldNames":["airport","crosswind_limit_kt"],"pathParamNames":[],"queryParamNames":[]},"iconUrl":null,"payment":{"networks":["eip155:8453"],"schemes":["exact"],"assets":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","USD Coin"],"options":[{"network":"eip155:8453","scheme":"exact","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amountAtomic":"5000","payTo":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","maxTimeoutSeconds":300,"tokenName":"USD Coin","tokenVersion":"2"}],"acceptedPaymentCount":1,"priceUsd":null},"quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-08-11T20:30:03.517Z"},"registry":{"health":"healthy","reliabilityScore":100,"paymentValid":true,"domainVerified":false,"lastChecked":"2026-08-25 01:25:33"},"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-11T20:30:03.755Z","recordKey":"POST https://natur.halowerk.com/v1/runway-crosswind"},{"id":"402-index","sourceUrl":"https://402index.io/api/v1/services","observedAt":"2026-08-25T05:19:49.445Z","lastChecked":"2026-08-25 01:25:33","registrySource":"bazaar","recordKey":"POST https://natur.halowerk.com/v1/runway-crosswind"}],"verification":{"level":"origin-and-cross-source","checkedAt":"2026-08-25T05:20:57.127Z","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:30.600Z","latencyMs":313,"error":null},"quoteCheck":{"scope":"exact-route","outcome":"not-safely-testable","attempted":false,"requestedMethod":null,"statusCode":null,"finalUrl":"https://natur.halowerk.com/v1/runway-crosswind","redirectCount":0,"checkedAt":"2026-08-25T05:20:57.127Z","latencyMs":null,"reason":"potentially-mutating-method:POST","requirementCount":0},"quote":null,"paidCall":{"verified":false,"checkedAt":null,"network":null,"receiptReference":null,"outputReviewed":false}},"curation":{"status":"qualified","basis":"qualified-signals","matchScope":null,"listingSlug":null,"providerListingSlug":null,"listingName":null,"kind":null,"categories":[],"editorialDescription":null,"docsUrl":null,"sourceUrl":null}}}