{
  "name": "Weatherstack",
  "slug": "weatherstack",
  "website_url": "https://weatherstack.com",
  "vendor_description": "\"Retrieve instant, accurate weather information for any location in the world in lightweight JSON format\"",
  "categories": [
    "weather"
  ],
  "summary": "Weatherstack is a REST API delivering real-time, historical, and forecast weather data for any location worldwide in JSON format, with coverage extending back to 2008 and additional marine, astronomy, and tide data. Paid plans start at $9.99 per month with a free tier of 100 calls per month, scaling up to enterprise; self-serve signup requires no sales call. The API is GDPR-compliant with a published SLA, and counts Microsoft, Warner Brothers, and Deloitte among its documented customers.",
  "capabilities": {
    "supported_actions": [
      "current_conditions",
      "historical_weather",
      "historical_time_series",
      "weather_forecast",
      "location_autocomplete",
      "bulk_queries",
      "marine_weather",
      "astronomy_data",
      "hourly_breakdown"
    ],
    "supported_regions": [
      "global"
    ],
    "supported_languages": [
      "English",
      "Chinese",
      "Arabic",
      "French",
      "Spanish",
      "German",
      "40 world languages total"
    ],
    "input_types": [
      "city name",
      "lat/lon coordinates",
      "IP address",
      "zip/postal code"
    ],
    "output_types": [
      "JSON"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.weatherstack.com",
    "api_version": null,
    "versioning_scheme": "none",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://docs.apilayer.com/weatherstack/docs/api-key-authentication",
    "idempotency_supported": null,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [],
    "mcp_url": null,
    "quickstart_url": "https://docs.apilayer.com/weatherstack/docs/quickstart-guide"
  },
  "pricing": {
    "pricing_model": "subscription",
    "has_published_pricing": true,
    "starting_price_usd": "9.9900",
    "price_basis": "month",
    "free_tier_available": true,
    "free_tier_limit": "100 calls/month",
    "free_tier_details": "Free Plan: $0/month, 100 API calls/month, includes real-time weather and HTTPS encryption (256-bit SSL). No support included. Non-expiring recurring free allowance.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Free",
        "item": "100 calls/month, real-time weather, HTTPS encryption",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Standard",
        "item": "50,000 calls/month",
        "amount_usd": "9.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Standard",
        "item": "50,000 calls/month (annual billing)",
        "amount_usd": "8.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Standard",
        "item": "Overage per call beyond monthly limit",
        "amount_usd": "0.0008",
        "amount_percent": null,
        "per": "call",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Standard",
        "item": "Platinum Support add-on (annual)",
        "amount_usd": "479.8800",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Professional",
        "item": "300,000 calls/month",
        "amount_usd": "49.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Professional",
        "item": "300,000 calls/month (annual billing)",
        "amount_usd": "43.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Professional",
        "item": "Overage per call beyond monthly limit",
        "amount_usd": "0.0007",
        "amount_percent": null,
        "per": "call",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Professional",
        "item": "Platinum Support add-on (annual)",
        "amount_usd": "599.8800",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Business",
        "item": "1,000,000 calls/month",
        "amount_usd": "99.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Business",
        "item": "1,000,000 calls/month (annual billing)",
        "amount_usd": "84.9900",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Business",
        "item": "Overage per call beyond monthly limit",
        "amount_usd": "0.0004",
        "amount_percent": null,
        "per": "call",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Business",
        "item": "Platinum Support add-on (annual)",
        "amount_usd": "719.8800",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      },
      {
        "plan": "Enterprise",
        "item": "Custom volume — all features, custom call limits",
        "amount_usd": null,
        "amount_percent": null,
        "per": null,
        "currency": "USD",
        "source_url": "https://weatherstack.com/pricing"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": false,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": true,
    "sla_url": null,
    "data_retention_policy_url": "https://weatherstack.com/privacy",
    "documented_rate_limits": "Monthly call quotas per plan: Free 100 calls/month; Standard 50,000 calls/month; Professional 300,000 calls/month; Business 1,000,000 calls/month. Overage charges apply beyond limits. No documented per-second or per-minute rate limits. Quota notifications sent at 75%, 90%, and 100% of monthly usage.",
    "known_restrictions": [
      "Cannot redistribute or resell API data",
      "Cannot share data in public forums (print, radio, TV, internet)",
      "Cannot store or exploit API data beyond personal reference use",
      "Cannot reverse engineer or decompile the API",
      "Unused monthly call allocations do not roll over",
      "Historical data available from 2008; marine historical data from January 1, 2015",
      "Terms governed by Austrian law"
    ]
  },
  "developer": {
    "docs_url": "https://docs.apilayer.com/weatherstack/docs/api-documentation?utm_source=WeatherstackHomePage&utm_medium=Referral",
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.weatherstack.com",
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2015-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Microsoft",
      "Warner Brothers",
      "Deloitte"
    ]
  },
  "scores": {
    "agent_friendliness": 30,
    "pricing_transparency": 100,
    "setup_speed": 70,
    "docs_quality": 15,
    "procurement_friction": 100,
    "trust_readiness": 35,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "Teams needing broad API coverage out of the box",
      "Cost-sensitive teams - low, transparent entry price"
    ],
    "avoid_if": [
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://weatherstack.com",
      "excerpt": "Retrieve instant, accurate weather information for any location in the world in lightweight JSON format",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://weatherstack.com",
      "excerpt": "Real-Time Weather API, Historical Weather API, Weather Forecasts API, Location Autocomplete, Bulk API Endpoint, Marine API Endpoint",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://weatherstack.com",
      "excerpt": "Real-Time Weather API, Historical Weather API, Weather Forecasts API, Location Autocomplete, Bulk API Endpoint, Marine API Endpoint",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://weatherstack.com/product",
      "excerpt": "Get instant access to current weather data for millions of global locations, powered by rock-solid data sources and refreshed in real-time.",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "Multi-Language API for 40 Languages",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://weatherstack.com",
      "excerpt": "Retrieve instant, accurate weather information for any location in the world in lightweight JSON format",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "If you choose annual billing, the total price of your subscription plan will be up to 15% lower than the total amount you would pay with a monthly payment frequency.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "100 Calls / mo at $0 per month",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://weatherstack.com/faq",
      "excerpt": "You can test the API for free by signing up for the Free Plan",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "Custom Pricing Tailored to your needs",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://weatherstack.com/faq",
      "excerpt": "you can choose from one of the premium subscriptions or contact us for a custom solution",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://weatherstack.com/faq",
      "excerpt": "we are proud to have an average uptime rate of nearly 100% (99.9%), calculated based on the past 12 months.",
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://weatherstack.com/faq",
      "excerpt": "Users will be automatically notified via e-mail and on their Account Dashboard once at least 75%, 90%, and 100% of their monthly API Request allowance has been reached.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://weatherstack.com/terms",
      "excerpt": "these Terms of Service, its subject matter and its formation, are governed by Austrian law",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.apilayer.com/weatherstack/docs/getting-started",
      "excerpt": "To authenticate with the API, simply use the base URL below and pass your API access key to the API’s access_key parameter.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.apilayer.com/weatherstack/docs/api-documentation",
      "excerpt": "The Weatherstack API is a RESTful JSON service delivering global real-time, historical, and forecast weather data",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.apilayer.com/weatherstack/docs/getting-started",
      "excerpt": "{ \"success\": false, \"error\": { \"code\": 104, \"type\": \"usage_limit_reached\", \"info\": \"Your monthly API request volume has been reached. Please upgrade your plan.\" } }",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://weatherstack.com/about",
      "excerpt": "In early 2015, weatherstack was launched under a different name to provide one of the first self-service based weather information web services offering weather data in real-time.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://weatherstack.com/product",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sandbox_available",
      "url": "https://weatherstack.com/faq",
      "excerpt": "The weatherstack Free Plan is a way of getting familiar with the API, offering basic API functionality and a limitation of 100 monthly API lookups.",
      "confidence": "medium"
    },
    {
      "field": "primary_use_cases",
      "url": "https://weatherstack.com/product",
      "excerpt": "Depending on your subscription you can access full and detailed historical weather information globally all the way back to the year 2008.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://weatherstack.com/product",
      "excerpt": "Use our flexible search & autocomplete API endpoint to pin-point any city or region of your choice by name, ZIP code, coordinates or even IP.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://weatherstack.com",
      "excerpt": "Make use of live or hour-by-hour weather data for millions of cities and towns worldwide",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://weatherstack.com/product",
      "excerpt": "Request weather information in any of 40 available world languages, including English, Chinese, Arabic, French, Spanish and German.",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://weatherstack.com/product",
      "excerpt": "Use our flexible search & autocomplete API endpoint to pin-point any city or region of your choice by name, ZIP code, coordinates or even IP.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "$9.99 per month or $8.99 if billed yearly",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "$0 per month ... 100 Calls / mo ... $9.99 per month or $8.99 if billed yearly ... 50,000 Calls / mo ... $49.99 per month or $43.99 if billed yearly ... 300,000 Calls / mo",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://weatherstack.com/faq",
      "excerpt": "The weatherstack Free Plan is a way of getting familiar with the API, offering basic API functionality and a limitation of 100 monthly API lookups.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "Sign Up",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "Custom Pricing Tailored to your needs",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://weatherstack.com/privacy",
      "excerpt": "The processing of your personal data takes place in compliance with the General Data Protection Regulation („GDPR“) and the Austrian data protection act in its current form.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "Users will be automatically notified via email and in their account dashboard as soon as at least 75%, 90%, and 100% of their monthly API quota has been reached.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://weatherstack.com/terms",
      "excerpt": "You shall not...reproduce, copy, modify, distribute, market, display, transfer, sublicense, assign...sell, exchange, barter or transfer, rent, lease, loan, time-share, resell...",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.apilayer.com/weatherstack/docs/api-documentation",
      "excerpt": "The first step to using the API is to authenticate with your weatherstack account's unique API access key, which can be found in your account dashboard after registration.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://weatherstack.com",
      "excerpt": "Real-Time & Historical World Weather Data API",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.apilayer.com/weatherstack/docs/api-documentation",
      "excerpt": "http://api.weatherstack.com/current?access_key=YOUR_ACCESS_KEY&query=New York",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://weatherstack.com/pricing",
      "excerpt": "$9.99 per month or $8.99 if billed yearly",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://weatherstack.com/product",
      "excerpt": "Join companies like Microsoft, Warner Brothers or Deloitte today",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://weatherstack.com/pricing",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "hipaa",
      "url": "https://weatherstack.com/privacy",
      "excerpt": "The processing of your personal data takes place in compliance with the General Data Protection Regulation („GDPR“) and the Austrian data protection act in its current form.",
      "confidence": "medium"
    }
  ],
  "fields_not_found": [
    "soc2",
    "iso_27001",
    "pci_dss",
    "sdk_languages",
    "mcp_server_available",
    "api_version",
    "deprecation_policy_url",
    "sdk_packages",
    "mcp_url",
    "idempotency_supported",
    "webhook_signing",
    "webhook_events_url",
    "rate_limit_requests",
    "rate_limit_window",
    "sla_url",
    "ga_date"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/weatherstack",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/weatherstack/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}