# meteoblue Weather API > Weather data APIs from meteoblue AG of Basel, Switzerland. The Forecast API returns point forecasts in packages by coordinates, with History, Warnings, Dataset, Image and Maps APIs beside it, over HTTPS with an API key. - Canonical: https://www.anchorterminal.com/tools/meteoblue - Markdown: https://www.anchorterminal.com/tools/meteoblue.md (~8,500 tokens) - Slim: https://www.anchorterminal.com/tools/meteoblue.min.md (~2,030 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/meteoblue.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-08 ## Overview **Grade C · 61.7/100 · rank #360 of 722 · #5 in Weather & climate data · not agent-ready · confidence medium** ## Assessment Eight of the APIs publish OpenAPI 3.1 specs, and the Forecast API spec lists the credit cost of every package. A public Pingdom page shows monthly uptime per API. The key travels only in the query string, the free trial covers nine forecast packages, and no security.txt, certification or DPA was found. ## Facts | Field | Value | | --- | --- | | Vendor | meteoblue AG (https://www.meteoblue.com) | | Kind | HTTP API | | Category | Weather & climate data (https://www.anchorterminal.com/categories/weather) | | Transport | HTTP | | Endpoint | `https://my.meteoblue.com` | | Auth | API key · Self-serve key from a meteoblue account, created in a browser and managed in the Weather API Manager. The key goes in the `apikey` query parameter on every request, and no header option is documented. An account can hold several keys, each with a daily credit limit, an IP allow list, a referrer allow list and an optional shared secret for HMAC-SHA256 signed URLs. Paid plans start with an enquiry. | | Pricing | Freemium (Freemium) · Free Weather API with 10 million credits for one year from a free account, covering nine forecast packages, so an agent's owner can start without a contract. Calls cost 4,000 to 96,000 credits by package. The Premium Weather API is shown at EUR 2,400 a year for 40,000 calls a month, with larger tiers by enquiry. Prepaid credit prices are shown only after login (https://business.meteoblue.com/pricing, checked 2026-10-08). | | x402 | No · No x402, MPP or L402 in the API docs, the OpenAPI specs or the pricing page (checked 2026-10-08). | | Licence | Proprietary service under meteoblue's general terms and conditions. The Python SDK for the Dataset API is MIT | | Packages | pypi: `meteoblue-dataset-sdk` | | Source | https://github.com/meteoblue/python-dataset-sdk | | Docs | https://docs.meteoblue.com/en/weather-apis/introduction/overview | | llms.txt | https://business.meteoblue.com/llms.txt | | Last release | 2026-08-22 | | GitHub stars | 8 (as of 2026-10-08) | | PyPI downloads / week | 512 | | APIs | Forecast (`/packages/...`), History (`/history/point`), Accounting (`/account/usage`) and Model-Run Archive (`/archive/run/point`) at https://my.meteoblue.com, Warnings at warnings-api.meteoblue.com, Measurements at measurements-api.meteoblue.com, plus Dataset, Image, Maps, Climate Data and Location Search APIs | | Forecast packages | 54 paths in the spec. Basic, current, clouds, sun and moon, agro, solar, PV, wind, sea, air, air quality, trend (14 days), ensemble, multimodel, seasonal anomaly, nowcast (6 hours at 5-minute steps), risk and raw model packages | | Free Weather API | 10 million credits valid for one year. Agro, air, air quality, basic, clouds, PVPro, solar, trend and wind packages at hourly, 3-hourly, 6-hourly or daily steps, plus meteogram images. The comparison table puts this at about 1,000 to 5,000 calls and marks commercial use as allowed | | Forecast range | 7 days in the basic package, 14 days in the trend packages, 6 months of monthly anomalies in the seasonal package, and up to 4 past days with `historyDays` | | History | From 1940, one variable per call, at most 30 years per call, hourly, daily or monthly, 27 variables. Charged at 100 credits per hour of data, 50 per day when aggregated daily and 25 when monthly. Not in the free trial | | Credits per call | `current`, `basic-day` and `sunmoon` 4,000. `basic-1h`, `sea-1h` and `airquality-1h` 8,000. `wind-1h`, `solar-1h`, `trend-1h` and `multimodel-1h` 16,000. `trendpro-1h` and `seasonalanomaly-monthly` 32,000. Raw model packages 96,000 | | Rate limits | 500 calls a minute unless agreed otherwise, plus daily credit limits per account and per key. A request over the daily limit returns an error | | Errors | 400, 401, 403, 404 and 429 with a JSON body of `error: true` and an `error_message` string. A call with no key returned 400 in our check | | Formats | JSON by default, CSV, XLSX and Highcharts for forecasts. JSON or CSV for history. Units for temperature, wind and precipitation are query parameters | | Premium Weather API price | EUR 2,400 a year for 40,000 calls a month at about 8,000 credits a call, as shown on the pricing page. Tiers of 150,000 and 500,000 calls a month carry 400 and 800 in the page markup against 200 for the first tier, which we read as euros a month. Larger volumes by request | | Key controls | Several named keys per account, each with a daily limit, deletable in the Weather API Manager. Optional shared secret for HMAC-SHA256 signed URLs with `expire`, a referrer and origin allow list, and an IP allow list | | SDK | `meteoblue-dataset-sdk` 1.3.5 on PyPI for the Dataset API only, MIT, last released 10 January 2025. Code samples for JavaScript, Python, shell and Java in the specs | | Uptime published | Pingdom checks at one-minute resolution. Forecast API 99.99 per cent in July 2026 and 100 per cent in August, September and October to date. History API 99.80 per cent in September 2026 | | Capabilities | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine, data.weather | | Tags | hosted, freemium, free-tier, closed-source, openapi, llms-txt, python, status-page, europe | | JSON | https://www.anchorterminal.com/api/v1/tools/meteoblue.json | ## Score breakdown (methodology v0.4, October 2026 research run) Assessed 2026-10-08 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. "This run" is each category's share of the 100 points. | Category | Weight | This run | Score (0–100) | Points | | --- | --- | --- | --- | --- | | Reliability | 16% | 20 | 75 | 15.0 | | Performance | 10% | pending | pending | n/a | | Schema & documentation | 13% | 16.2 | 77 | 12.5 | | Agent ergonomics | 13% | 16.2 | 66 | 10.7 | | Security & auth | 14% | 17.5 | 51 | 8.9 | | Payments & pricing | 10% | 12.5 | 34 | 4.2 | | Task success | 10% | pending | pending | n/a | | Maintenance & community | 7% | 8.8 | 57 | 5.0 | | Transparency & trust (editorial 35, provenance 87) | 7% | 8.8 | 61 | 5.3 | | Negative events | up to −15 | up to −15 | none recorded | 0 | | **Total** | | | | **61.7 → C** | ### Why each score - Reliability 75: Graded as a hosted service. Status page at status.meteoblue.com, a Pingdom public report with 15 monitors, one-minute checks and monthly history back to July 2024 for the Forecast API. It is served over http only (20). In the 90 days to 8 October 2026 the Forecast API monitor shows one outage of 2 minutes on 15 September. The History API monitor shows 1 hour 26 minutes on 1 September, and the Warnings, Dataset, Image and Location Search monitors show outages of 1 to 17 minutes. We scored between minor only and one major, because the long outage was on the History API and not the forecast endpoint (15 of 30). 500 calls a minute and daily credit limits per account and key are documented (15). 429 is in every spec, and the availability page advises a 30-second timeout, a 30-second wait and at most 10 retries. No Retry-After header is documented. Every call is a GET (12 of 15). Custom SLAs are listed for enterprise plans with no published figure or credits. The vendor publishes its own yearly availability, 99.95 per cent for 2025, as a record and not a commitment (3 of 10). The Forecast API is generally available as version 2.0.0 (10). - Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes. - Schema & documentation 77: OpenAPI 3.1 specs at `openapi.json` beside each ReDoc page, for the Forecast (54 paths), History, Accounting, Model-Run Archive, Dataset, Image, Warnings and Measurements APIs (25). business.meteoblue.com/llms.txt is a product index that links the docs. docs.meteoblue.com/llms.txt returns 404 and no Markdown docs were found (4 of 10). Package descriptions run long and say what each holds, which packages cannot be combined and when `raw` should not be set. They say less on choosing between similar packages (16 of 20). Coordinates carry minimum and maximum, units, formats, time formats and model domains are enums with defaults, and the History API marks five parameters required. The package path parameter is a comma-joined array (13 of 15). Samples in JavaScript, Python, shell and Java, and typed response fields with example values. Every error status shares one schema with a free-text `error_message` (10 of 15). Specs carry a version number, 2.0.0 for forecasts, with none in the path. The public changelog has 19 dated entries, mostly data additions (9 of 15). - Agent ergonomics 66: This is an API with no MCP server from the vendor. A caller sizes the response by choosing packages and a resolution and by setting `forecastDays` and `historyDays`. There is no field selection, and `basic-1h` returns 15 fields for each of 168 hours (16 of 25). The History API takes a time range, resolution and one of 14 aggregations, the Accounting API pages with `page` and `per`, and forecasts need no pagination (14 of 20). Errors are JSON with `error` and `error_message` under 400, 401, 403, 404 and 429, with no machine-readable code. A call with no key returned 400 with a message naming the missing parameter (12 of 20). Every endpoint is a read-only GET, and retry guidance is published. Whether a failed call is charged credits is not stated (16 of 20). Only `lat`, `lon` and `apikey` are required, and elevation and time zone are detected. One official SDK, `meteoblue-dataset-sdk` for Python, covers the Dataset API only and dates from January 2025 (8 of 15). - Security & auth 51: An account can hold several named keys, each deletable, each with a daily credit limit, an optional IP allow list, a referrer and origin allow list, and an optional shared secret that makes every URL carry an HMAC-SHA256 signature and an expiry. There are no scopes. The key is accepted only as the `apikey` query parameter (25 less 10, 15 of 30). All data is read-only, and package access follows the plan (16 of 20). Warning text is relayed from national authorities and place names from GeoNames. The rest is numeric (10 of 15). `/account/usage` returns request counts and credits per day and type, the key manager charts each key, and each response carries `MB-Credits-Accounted`. No per-call log was found (8 of 15). security.txt returns 404 on four hosts, and no disclosure policy, bounty, SOC 2 or ISO 27001 was found. The ISO 9001:2015 certificate covers quality management (2 of 20). - Payments & pricing 34: No x402, MPP or L402 in the docs, the specs or the pricing page (0). Credits per package are published in the spec without a login, and the pricing page shows EUR 2,400 a year for 40,000 calls a month on the Premium Weather API. The price of a prepaid credit top-up is shown only inside the account, and larger tiers go through an enquiry form (14 of 20). The Free Weather API gives 10 million credits for one year from a free account with no purchase obligation stated. We did not sign up to confirm that no card is asked for (20). A person registers in a browser to get a key (0). - Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored. - Maintenance & community 57: The latest dated changelog entry is 22 August 2026, 47 days before this check. Docs pages were edited after that, the Model-Run Archive API page on 2 October and the History and Accounting pages on 9 September (20 of 30). Three changelog entries fall in the last 90 days, two on 29 July and one on 22 August (20). A public changelog, a community forum that the status page monitors, and email support for self-serve users, none of which we tested (9 of 15). The only official SDK, `meteoblue-dataset-sdk` 1.3.5, was last released on 10 January 2025 and covers one API (4 of 15). Its repository has test and publish workflows and a last commit on 19 February 2025 (4 of 10). - Transparency & trust 61: Closed service under general terms last revised on 24 May 2018. They grant a non-commercial licence for open and registered access and leave commercial terms to a written agreement, while the Free Weather API table marks commercial use as allowed. The Python SDK is MIT (12 of 30). The privacy policy, last revised 15 May 2024, covers the API by name. It gives no retention period beyond as long as necessary, and no DPA was found (12 of 30). No deprecation policy was found. The terms let meteoblue change or revoke them at any time, and the changelog records removals after the fact, such as two COSMO models on 11 August 2025 (4 of 20). The policy names Google and Microsoft Clarity for the website and lists other contractors by category. The docs name Datatrans for payments, and the API answers through Cloudflare. No subprocessor list or stated data location for API logs was found (7 of 20). Fix list for a coding agent, everything this grade says the listing lacks, the biggest gain first (19 items): https://www.anchorterminal.com/fixes/meteoblue.md (JSON https://www.anchorterminal.com/fixes/meteoblue.json) ### What we couldn't check - unchecked: the price of prepaid credits. It is shown inside the account after login, so `unitPrices` is empty. Public plan prices are in euros only - unchecked: whether the Free Weather API signup asks for a card. The docs say the account is free with no purchase obligation, and we did not register - The lead said keys come by request. A self-serve account now issues a Free Weather API key, though the docs overview still says to email support for a trial key and the pricing FAQ says trials are arranged by sales - The pricing page draws tier prices by script. We read 200, 400 and 800 from the markup as euros a month for the three Premium Weather API tiers, and only EUR 2,400 a year was displayed - The terms grant registered users a non-commercial licence, while the Free Weather API comparison table marks commercial use as allowed. Which applies to a free key is not settled by the documents - Whether the API accepts the key in a header, and whether failed or rate-limited calls are charged credits. Neither is documented - The spec names the parameters `forecastDays` and `historyDays`, and the docs FAQ writes `history_days`. We did not test which the API accepts - The spec lists 401 for a missing key, and our call without a key returned 400 - Whether the History API outage of 1 September 2026 affected customers or only the Pingdom check. The status page has no incident notes - No vendor MCP server was found. `mcp-meteoblue` on npm is published by a third party ### Sources - API docs overview, access and key protection: (seen 2026-10-08) - Forecast API reference: (seen 2026-10-08) - Forecast API OpenAPI spec: (seen 2026-10-08) - History API OpenAPI spec: (seen 2026-10-08) - Accounting API OpenAPI spec: (seen 2026-10-08) - Warnings API OpenAPI spec: (seen 2026-10-08) - Measurements API OpenAPI spec: (seen 2026-10-08) - Dataset API OpenAPI spec: (seen 2026-10-08) - Free Weather API docs: (seen 2026-10-08) - packages in the Free Weather API: (seen 2026-10-08) - Weather API Manager, key management: (seen 2026-10-08) - availability and retry guidance: (seen 2026-10-08) - Forecast API FAQ: (seen 2026-10-08) - Location Search API docs: (seen 2026-10-08) - pricing page: (seen 2026-10-08) - Free Weather API product page and plan comparison: (seen 2026-10-08) - terms and conditions: (seen 2026-10-08) - privacy policy: (seen 2026-10-08) - commercial and non-commercial use: (seen 2026-10-08) - imprint: (seen 2026-10-08) - changelog: (seen 2026-10-08) - llms.txt on the business site: (seen 2026-10-08) - status page overview: (seen 2026-10-08) - Forecast API monitor, September 2026: (seen 2026-10-08) - History API monitor, September 2026: (seen 2026-10-08) - unauthenticated call, 400 with error body: (seen 2026-10-08) - security.txt, 404: (seen 2026-10-08) - Python SDK on PyPI: (seen 2026-10-08) - Python SDK repository: (seen 2026-10-08) - npm search for meteoblue packages: (seen 2026-10-08) - domain registration: (seen 2026-10-08) ## Who's behind it (provenance 87/100, checked 2026-10-08) | Check | Finding | Points | | --- | --- | --- | | Legal entity named | meteoblue AG | 20/20 | | Domain age | meteoblue.com, registered 2005-11-15 (20 years) | 15/15 | | Endpoint on the vendor's domain | my.meteoblue.com | 15/15 | | Terms of service | read, states 4 of the 7 things a reader expects | 7.4/10 | | Privacy policy | read, states 8 of the 8 things a reader expects | 10/10 | | Status page | status.meteoblue.com | 10/10 | | Changelog | published | 10/10 | | security.txt | not found | 0/10 | The terms and conditions (last revised 24 May 2018) are meteoblue's general terms for all services, products and data, the API included. They name meteoblue AG, Basel, under Swiss law with Basel as forum. No separate API agreement is published, and commercial terms are agreed in writing. The privacy policy (last revised 15 May 2024) states that it applies to all meteoblue services however they are used, and names the website, apps and API. The same two texts are also served at content.meteoblue.com/en/about-us/legal/. The imprint gives meteoblue AG, Greifengasse 38, CH-4058 Basel, commercial register number CHE-113.182.626. The APIs answer at my.meteoblue.com, warnings-api.meteoblue.com and measurements-api.meteoblue.com, behind Cloudflare. /.well-known/security.txt returns 404 on www.meteoblue.com, my.meteoblue.com, business.meteoblue.com and docs.meteoblue.com, and 403 on content.meteoblue.com. status.meteoblue.com is a Pingdom public report with 15 monitors. It answers over http. Over https the certificate does not match the host name. The changelog is on the business site, 19 dated entries from 11 August 2025 to 22 August 2026, mostly data and model additions. RDAP for meteoblue.com gives a registration date of 2005-11-15. ### Terms and privacy, as read A reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice. **Terms of service** (https://business.meteoblue.com/terms-conditions), read 2026-10-08, dated 2018-05-24, states 4 of the 7 things a reader expects. - To know. Has not been updated for three years or more. "17.04. This Terms and Conditions were last revised on Thursday, 24 May 2018. The changes remain highlighted in bold text for at least 30 days after this change." - Gives the date it was last updated. Last updated 2018-05-24. - Names the governing law or courts. The law of Switzerland. - Not found in the text. States a limit on its liability. - Not found in the text. Says how changes to the terms are announced. - Not found in the text. Lists what users may not do. - Also in the text (2026-10-08). Data, products and services may not be stored, reproduced, printed or sent without meteoblue's prior consent, except for non-commercial use. "10.03. REPRODUCTION: METEOBLUE DATA, PRODUCTS or SERVICES may not be stored, reproduced, printed or sent without prior consent of METEOBLUE, except for NON-COMMERCIAL UTILISATION." - Also in the text (2026-10-08). Users and customers grant meteoblue a lifetime, irrevocable licence over their public contributions such as comments and photos. "For public contributions (e.g. comments, photos. etc.), USERS and CUSTOMERS grant METEOBLUE a lifetime, irrevocable license right to use their copyrights on these contributions, which will terminate only upon the termination of the copyright" - Also in the text (2026-10-08). Any website that shows meteoblue services must display a clearly visible reference to meteoblue close to the data. "9.05. CREDENTIALS: If METEOBLUE SERVICES are referenced on any WEBSITE a clearly visible reference to METEOBLUE has to be displayed close to the METEOBLUE DATA." **Privacy policy** (https://business.meteoblue.com/privacy-policy), read 2026-10-08, dated 2024-05-15, states 8 of the 8 things a reader expects. - Gives the date it was last updated. Last updated 2024-05-15. - Says how long data is kept. For as long as needed, with no period named. - Gives a privacy contact. Names a data protection officer. - Also in the text (2026-10-08). meteoblue may update or change the privacy policy at any time without notice. "meteoblue reserves the right to update or change this PPS at any time without notice." - Also in the text (2026-10-08). Where the privacy policy and the terms and conditions contradict each other, the privacy policy takes precedence. "If there are any contradictions between this declaration and the terms and conditions, the provisions of this statement take precedence." ## Live (updated 2026-10-08 21:53 UTC) - Right now: up, HTTP 404, 53 ms, checked 2026-10-08 21:53 UTC (get on `https://my.meteoblue.com`) - Uptime 24h 100.0% (28 probes) · 30 days 100.0% (28 probes) · p50 67 ms · p95 164 ms - Vendor status page: unknown, no machine-readable status found - Always current: https://www.anchorterminal.com/api/v1/live/meteoblue.json ## Probe metrics Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score. ## Strengths - OpenAPI 3.1 specs for the Forecast (54 paths), History, Dataset, Image, Warnings, Measurements, Accounting and Model-Run Archive APIs, each at `openapi.json` beside its ReDoc page - The Forecast API spec lists credits per package, 4,000 for `basic-day` and `current`, 8,000 for `basic-1h`, and each response carries an `MB-Credits-Accounted` header - Free Weather API with 10 million credits for one year from a self-serve account, with no purchase obligation stated - Keys can be limited by daily credits, IP range and referrer, or tied to an HMAC-SHA256 signature with an expiry time - Pingdom status page with 15 monitors and monthly history. The Forecast API monitor shows one 2-minute outage in the 90 days to 8 October 2026 ## Weaknesses - The key is accepted only as the `apikey` query parameter, so it appears in URLs and logs unless request signing is switched on - The free trial covers nine forecast packages at hourly or coarser steps. Current conditions, sea, history, warnings and the Dataset API need a paid plan - No security.txt, disclosure policy, SOC 2 or ISO 27001 was found. The only certificate published is ISO 9001:2015 - The general terms date from 24 May 2018, give no API-specific clauses and let meteoblue change or revoke them at any time - The History API monitor shows an outage of 1 hour 26 minutes on 1 September 2026, and the status page is served over plain http only ## Before you call it (notes for agents) 1. Pass `lat`, `lon` and `apikey` to `https://my.meteoblue.com/packages/`. Join packages with commas, such as `basic-1h,basic-day`, to get several in one call 2. Budget credits before calling. One call costs 4,000 to 96,000 credits by package, and the free trial holds 10 million for a year. Read `MB-Credits-Accounted` on each response 3. Set `forecastDays` and pick the coarsest resolution that does the job. Without it the API returns every forecast day it has 4. Call with a 30-second timeout, wait 30 seconds after an error and stop after 10 retries, as the availability page advises. The default limit is 500 calls a minute 5. Keep the key out of logs, since it is part of every URL. Ask for a shared secret and send `expire` and `sig` if URLs may be seen by others ## Connect Install: ```bash pip install meteoblue-dataset-sdk ``` First request: ```bash curl "https://my.meteoblue.com/packages/basic-1h?lat=47.5596&lon=7.5886&tz=utc&apikey=YOUR_APIKEY" ``` Through letme (picks today, calling later): https://letme.dev/meteoblue. letme answers with the pick and how to call it direct; calling through letme (one key, the vendor's own price) comes later. How it works: https://www.anchorterminal.com/letme/index.md ## Similar tools Ranked by shared capabilities, then score. Same-category tools with no shared capability key are listed last. | Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown | | --- | --- | --- | --- | --- | --- | --- | | Xweather Weather API | B | 67.1 | 219 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine, data.weather | no | https://www.anchorterminal.com/tools/xweather.md | | WeatherAPI.com | B | 65.3 | 260 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine, data.weather | no | https://www.anchorterminal.com/tools/weatherapi-com.md | | The Weather Company Data APIs | D | 52.6 | 565 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine, data.weather | no | https://www.anchorterminal.com/tools/weather-company.md | | Tomorrow.io Weather API | D | 51.4 | 578 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine, data.weather | no | https://www.anchorterminal.com/tools/tomorrow-io.md | | Google Weather API (Maps Platform) | B | 66.8 | 226 | weather.current, weather.forecast, weather.historical, weather.alerts, data.weather | no | https://www.anchorterminal.com/tools/google-weather-api.md | | Pirate Weather | B | 65.9 | 249 | weather.current, weather.forecast, weather.historical, weather.alerts, data.weather | no | https://www.anchorterminal.com/tools/pirate-weather.md | ## Panel reviews (0) Reviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): . Desk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md ## Notable - The Forecast API groups variables into packages named by resolution, from `basic-5min` to `basic-day`, and several packages can share one request (source: ) - Usage is counted in credits per package, not per call. Asking for the same package at two resolutions is charged once at the dearer rate (source: ) - Forecasts come from the meteoblue Learning MultiModel, which the vendor says weighs each weather model by its record at that location over the previous 60 days (source: ) - The History API returns one variable per call for up to 30 years, from 1940 onwards, based on ERA5T reanalysis with a delay of about 8 days (source: ) - The Warnings API relays official warnings in CAP 1.2 form from national authorities, refreshed every 15 minutes per its spec (source: ) - The vendor publishes its own yearly API availability since 2012, giving 99.95 per cent and 4 hours 11 minutes of downtime for 2025 (source: ) - A Model-Run Archive API with past IFS HRES runs for training machine learning models has a docs page dated 2 October 2026 (source: ) ## Compare - [AccuWeather Core Weather API + MCP vs meteoblue Weather API](https://www.anchorterminal.com/compare/accuweather-api-vs-meteoblue.md): D 48.4 vs C 61.7 - [Google Weather API (Maps Platform) vs meteoblue Weather API](https://www.anchorterminal.com/compare/google-weather-api-vs-meteoblue.md): B 66.8 vs C 61.7 - [Met Office Weather DataHub (Site Specific) vs meteoblue Weather API](https://www.anchorterminal.com/compare/met-office-datahub-vs-meteoblue.md): E 45.5 vs C 61.7 - [meteoblue Weather API vs Meteomatics Weather API](https://www.anchorterminal.com/compare/meteoblue-vs-meteomatics.md): C 61.7 vs D 49.6 - [meteoblue Weather API vs NOAA National Weather Service API (api.weather.gov)](https://www.anchorterminal.com/compare/meteoblue-vs-nws-api.md): C 61.7 vs D 49.6 - [meteoblue Weather API vs OpenWeather One Call API](https://www.anchorterminal.com/compare/meteoblue-vs-openweather-one-call.md): C 61.7 vs C 57.4 - [meteoblue Weather API vs Pirate Weather](https://www.anchorterminal.com/compare/meteoblue-vs-pirate-weather.md): C 61.7 vs B 65.9 - [meteoblue Weather API vs Tomorrow.io Weather API](https://www.anchorterminal.com/compare/meteoblue-vs-tomorrow-io.md): C 61.7 vs D 51.4 - [meteoblue Weather API vs Visual Crossing Weather API](https://www.anchorterminal.com/compare/meteoblue-vs-visual-crossing.md): C 61.7 vs C 59.9 - [meteoblue Weather API vs The Weather Company Data APIs](https://www.anchorterminal.com/compare/meteoblue-vs-weather-company.md): C 61.7 vs D 52.6 - [meteoblue Weather API vs WeatherAPI.com](https://www.anchorterminal.com/compare/meteoblue-vs-weatherapi-com.md): C 61.7 vs B 65.3 - [meteoblue Weather API vs Weatherbit API](https://www.anchorterminal.com/compare/meteoblue-vs-weatherbit.md): C 61.7 vs C 57.7 - [meteoblue Weather API vs Xweather Weather API](https://www.anchorterminal.com/compare/meteoblue-vs-xweather.md): C 61.7 vs B 67.1 ## Verify this listing For the vendor. The badge or a plain link to this page verifies the listing, from a page on meteoblue.com or one of its subdomains, or the README of github.com/meteoblue/python-dataset-sdk. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{"slug": "meteoblue", "url": "…"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify HTML badge: ```html meteoblue Weather API on Anchor Terminal ``` Markdown badge, for a README: ```markdown [![meteoblue Weather API on Anchor Terminal](https://www.anchorterminal.com/badges/meteoblue.svg)](https://www.anchorterminal.com/tools/meteoblue) ``` Plain link: ```html meteoblue Weather API on Anchor Terminal ``` ## Share this listing For the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say meteoblue Weather API is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score. - Dark: https://www.anchorterminal.com/assets/share/meteoblue-dark.png - Light: https://www.anchorterminal.com/assets/share/meteoblue-light.png