{"uid":"cap_7wgsH2xjPxopJpXi4PMme","slug":"weatherxm-dataset-download-via-akave-o3-413744bf","name":"WeatherXM Dataset Download via Akave O3","description":"Weather Data Dataset from weatherxm stored on Akave O3 (keys listed at /api/weatherxm/manifest)","url":"https://x402.akave.com/api/weatherxm/download","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","title":"Download Parameters","required":["key"],"properties":{"key":{"type":"string","description":"Filename in the Weatherxm O3 Bucket"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["rawUrl","filename","expiresAt"],"properties":{"etag":{"type":"string"},"rawUrl":{"type":"string"},"sha256":{"type":"string"},"filename":{"type":"string"},"expiresAt":{"type":"number"},"contentType":{"type":"string"},"contentLength":{"type":"number"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_crsHdXUZrEquXECQ-IZZL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Downloads a specific WeatherXM weather dataset file stored on Akave O3 decentralized storage, returning a pre-signed URL for direct file access","exampleAgentPrompt":"Download the WeatherXM dataset file with key 'weatherxm/2024/station_athens_daily.csv' from the Akave O3 bucket and give me the direct download URL.","exampleUseCases":[{"title":"Bulk weather analysis across multiple cities","prompt":"I need to download historical weather data from WeatherXM for Athens, London, and Tokyo from 2024. Can you fetch those dataset files from Akave and give me the download links so I can run a comparative climate analysis?"},{"title":"Research project weather data pipeline","prompt":"We're doing a research study on urban heat islands and need raw sensor readings from WeatherXM stations. Please grab the decentralized weather archive files from Akave O3 that cover major metropolitan areas and get me the direct download URLs."},{"title":"Automated weather station data backup","prompt":"Set up a regular backup of our WeatherXM station data from Akave. Download the latest daily sensor readings file and give me the temporary URL so I can verify the data integrity before storing it in our archive."}],"resultDescription":"Returns a JSON object containing a temporary pre-signed rawUrl for direct file download, the filename, an expiry timestamp (Unix epoch), content type, content length in bytes, SHA256 checksum, and ETag for integrity verification.","failureModes":["Missing or invalid 'key' query parameter returns an error — key must exactly match a filename listed in the manifest at /api/weatherxm/manifest","Key not found in the Akave O3 bucket returns a 404-equivalent error","Payment not processed (x402 protocol) results in 402 Payment Required before data is returned","Pre-signed URL expires after the returned expiresAt timestamp — must re-call to get a fresh link","Network or Akave storage backend unavailability causes intermittent failures"],"whenToPreferThis":"Use this endpoint when you need to download a specific WeatherXM weather data file by its exact bucket key from Akave O3 decentralized storage, especially in Web3 or pay-per-use contexts where micropayments via x402 are acceptable. Prefer this over traditional weather APIs when you need raw dataset files (CSV, JSON archives) rather than live forecasts, or when working within the decentralized storage ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T19:26:28.026Z","isFirstParty":false}