{
  "name": "AccuWeather API",
  "slug": "accuweather",
  "website_url": "https://developer.accuweather.com",
  "vendor_description": "\"The most detailed, complete and accurate collection of weather data available.\"",
  "categories": [
    "weather"
  ],
  "summary": "AccuWeather API is a REST-based weather data service covering over 3.5 million locations worldwide, offering current conditions, hourly and daily forecasts, minute-by-minute precipitation, severe weather alerts, air quality, lightning, tropical cyclone tracking, and more. Pricing starts at $2/month on a subscription model with self-serve signup, a 14-day trial at 500 calls per day, and plans scaling up to enterprise tiers. Notable customers include Caterpillar and SmartNews. Key restrictions include mandatory AccuWeather attribution, a ban on AI/ML training use, and prohibitions on broadcast, connected vehicle, and commercial use at the Starter tier.",
  "capabilities": {
    "supported_actions": [
      "current_conditions",
      "hourly_forecast",
      "daily_forecast",
      "quarter_day_forecast",
      "minutecast_precipitation",
      "minutecast_premium",
      "location_search",
      "alerts",
      "weather_alarms",
      "lifestyle_indices",
      "imagery_maps",
      "tropical_cyclone",
      "lightning",
      "air_quality",
      "historical_conditions",
      "translations",
      "tidal_data",
      "astronomy",
      "river_gauge",
      "deep_links",
      "reports"
    ],
    "supported_regions": [
      "global (3.5 million+ locations worldwide)"
    ],
    "supported_languages": [
      "Arabic",
      "Azerbaijani",
      "Bengali",
      "Bosnian",
      "Bulgarian",
      "Catalan",
      "Chinese",
      "Croatian",
      "Czech",
      "Danish",
      "Dutch",
      "English",
      "Estonian",
      "Farsi",
      "Filipino",
      "Finnish",
      "French",
      "German",
      "Greek",
      "Gujarati",
      "Hebrew",
      "Hindi",
      "Hungarian",
      "Icelandic",
      "Indonesian",
      "Italian",
      "Japanese",
      "Kannada",
      "Kazakh",
      "Korean",
      "Latvian",
      "Lithuanian",
      "Macedonian",
      "Malay",
      "Marathi",
      "Norwegian",
      "Polish",
      "Portuguese",
      "Punjabi",
      "Romanian",
      "Russian",
      "Serbian",
      "Slovak",
      "Slovenian",
      "Spanish",
      "Swahili",
      "Swedish",
      "Tagalog",
      "Tamil",
      "Telugu",
      "Thai",
      "Turkish",
      "Ukrainian",
      "Urdu",
      "Uzbek",
      "Vietnamese"
    ],
    "input_types": [
      "city name",
      "location key",
      "postal code / ZIP code",
      "lat/lon coordinates",
      "points of interest",
      "GPS coordinates"
    ],
    "output_types": [
      "JSON",
      "GeoJSON",
      "CSV"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://dataservice.accuweather.com",
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://developer.accuweather.com/documentation/terms-of-use",
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://developer.accuweather.com/documentation/authentication",
    "idempotency_supported": null,
    "error_format": "problem+json",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 500,
    "rate_limit_window": "day",
    "sdk_packages": [],
    "mcp_url": null,
    "quickstart_url": "https://developer.accuweather.com/documentation/core-weather-quick-start"
  },
  "pricing": {
    "pricing_model": "subscription",
    "has_published_pricing": true,
    "starting_price_usd": "2.0000",
    "price_basis": "month",
    "free_tier_available": false,
    "free_tier_limit": "500 calls/day for 14 days (Core Weather trial)",
    "free_tier_details": null,
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Free Trial",
        "item": "14-day Core Weather trial — 500 calls/day",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "14-day trial",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "Starter",
        "item": "15,000 calls/month — Core Weather (personal/non-commercial only)",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "Starter",
        "item": "Overage beyond 15,000 calls/month",
        "amount_usd": "0.2500",
        "amount_percent": null,
        "per": "1,000 calls",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/faq"
      },
      {
        "plan": "Standard",
        "item": "225,000 calls/month — Core Weather",
        "amount_usd": "25.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "Standard",
        "item": "Overage beyond 225,000 calls/month",
        "amount_usd": "0.1200",
        "amount_percent": null,
        "per": "1,000 calls",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/faq"
      },
      {
        "plan": "Prime",
        "item": "1,800,000 calls/month — Core Weather",
        "amount_usd": "250.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "Prime",
        "item": "Overage beyond 1,800,000 calls/month",
        "amount_usd": "0.1500",
        "amount_percent": null,
        "per": "1,000 calls",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/faq"
      },
      {
        "plan": "Elite",
        "item": "2,400,000 calls/month — Core Weather (full API suite)",
        "amount_usd": "500.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "Elite",
        "item": "Overage beyond 2,400,000 calls/month",
        "amount_usd": "0.2200",
        "amount_percent": null,
        "per": "1,000 calls",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/faq"
      },
      {
        "plan": "Free Trial",
        "item": "14-day MinuteCast trial — 50 calls/day",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "14-day trial",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "MinuteCast Lite",
        "item": "10,000 calls/month — MinuteCast",
        "amount_usd": "25.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "MinuteCast Lite",
        "item": "Overage beyond 10,000 calls/month",
        "amount_usd": "0.1800",
        "amount_percent": null,
        "per": "1,000 calls",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/faq"
      },
      {
        "plan": "MinuteCast Full",
        "item": "675,000 calls/month — MinuteCast",
        "amount_usd": "100.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/pricing"
      },
      {
        "plan": "MinuteCast Full",
        "item": "Overage beyond 675,000 calls/month",
        "amount_usd": "0.1200",
        "amount_percent": null,
        "per": "1,000 calls",
        "currency": "USD",
        "source_url": "https://developer.accuweather.com/faq"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": false,
    "gdpr": false,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://developer.accuweather.com/documentation/terms-of-use",
    "documented_rate_limits": "14-day Core Weather trial: 500 API calls/day; 14-day MinuteCast trial: 50 API calls/day; Starter: 15,000 calls/month; Standard: 225,000 calls/month; Prime: 1,800,000 calls/month; Elite: 2,400,000 calls/month; MinuteCast Lite: 10,000 calls/month; MinuteCast Full: 675,000 calls/month",
    "known_restrictions": [
      "Starter plan limited to personal/non-commercial use only",
      "Attribution to AccuWeather by name and logo required in all uses",
      "API data may not be cached for more than 2 weeks",
      "Prohibited from use in broadcast TV, radio, OTT applications",
      "Prohibited from use in connected vehicles/telematics",
      "Cannot be used to train AI/ML/LLM models",
      "Cannot resell, sublicense, or redistribute API data to third parties",
      "Cannot commingle or supplement AccuWeather data with other weather sources",
      "Cannot create archives or databases of API data",
      "Enterprise plan requires minimum 1-year contract",
      "Liability cap of $100 USD; no uptime SLA",
      "Permanent free tier discontinued September 2025; only a 14-day trial is available"
    ]
  },
  "developer": {
    "docs_url": null,
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": "https://developer.accuweather.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2017-06-20",
    "ga_date": "2017-06-20",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Caterpillar",
      "SmartNews"
    ]
  },
  "scores": {
    "agent_friendliness": 35,
    "pricing_transparency": 85,
    "setup_speed": 45,
    "docs_quality": 10,
    "procurement_friction": 85,
    "trust_readiness": 0,
    "best_for": [
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box",
      "Cost-sensitive teams - low, transparent entry price"
    ],
    "avoid_if": [
      "You want to try it free before paying",
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "primary_use_cases",
      "url": "https://developer.accuweather.com/documentation/overview",
      "excerpt": "Locations, Current Conditions, Hourly Forecasts (1/12/24/72/120-hour), Daily Forecasts (1/5/7/10/15-day), Indices, Alerts, Alarms, Imagery Maps, Tropical cyclone monitoring, and Translations.",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://developer.accuweather.com/home",
      "excerpt": "The most detailed, complete and accurate collection of weather data available.",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://developer.accuweather.com/documentation/overview",
      "excerpt": "Your gateway to the world's most accurate, hyper-local, and globally trusted weather data.",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://developer.accuweather.com/home",
      "excerpt": "MinuteCast® (minute-by-minute precipitation forecasts), RealFeel® temperature calculations, Current conditions and 24-hour historical data, Daily and hourly forecasts (70+ parameters), Severe weather alerts from government agencies, Lightning strike data (AccuWeather Lightning Network™), Lifestyle indices (50+ including allergen forecasts), Tropical cyclone tracking, Radar and satellite imagery maps, Alarms for threshold-based triggers.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://apidev.accuweather.com/developers/forecasts",
      "excerpt": "Available durations: 1, 5, 10, 15, 25, 45 and 90 days. Hourly Forecasts: Available durations: 1, 12, 24, 72 (~3 days), 120 (~5 days), and 240 hours (~10 days). Quarter-Day Forecasts: Available durations: 1, 5, 10, and 15 days.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://developer.accuweather.com/home",
      "excerpt": "3.5 million+ locations",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://developer.accuweather.com/documentation/languages-localizations",
      "excerpt": "Arabic, Azerbaijani, Bengali, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, Filipino, Finnish, French, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kannada, Kazakh, Korean, Latvian, Lithuanian, Macedonian, Malay, Marathi, Norwegian, Polish, Portuguese, Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Tamil, Telegu, Thai, Turkish, Ukrainian, Urdu, Uzbek, and Vietnamese.",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://developer.accuweather.com/documentation/overview",
      "excerpt": "City names/documentation/location-keys, ZIP/postal codes, GPS coordinates, Points of interest",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://developer.accuweather.com/core-weather",
      "excerpt": "Current Conditions, Forecasts (Daily 1–15 day; Hourly 1–120 hour), Location Services (autocomplete, text, geoposition, IP-based), Alerts, Alarms, Indices, Imagery Maps, Tropical.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://apidev.accuweather.com/developers/lightning/general",
      "excerpt": "Current Data: Geographic search by point/radius or bounding box coordinates. Forecast Data: Lightning probability presented in 10-minute intervals over a 2-hour window. Historical Data: Records available from January 1, 2006 onward.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://apidev.accuweather.com/",
      "excerpt": "3.5 million+ locations worldwide, in 200+ languages and dialects",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://developer.accuweather.com/documentation/overview.md",
      "excerpt": "Global coverage with 200+ languages and dialects",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://developer.accuweather.com/core-weather",
      "excerpt": "Autocomplete searches (cities, points of interest), Text-based search (cities, locations, postal codes, administrative areas), Geoposition-based searches, IP address-based city searches",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://apidev.accuweather.com/developers/lightning/general",
      "excerpt": "GeoJSON, ready to drop into mapping libraries like Leaflet, Mapbox GL, or Google Maps",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "Each free trial lasts for 14 days.",
      "confidence": "medium"
    },
    {
      "field": "pricing_model",
      "url": "https://developer.accuweather.com/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://developer.accuweather.com/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://developer.accuweather.com/home",
      "excerpt": "Start your 14-day free trial today",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://developer.accuweather.com/documentation/overview",
      "excerpt": "Sign up link provided with instruction to start building with the AccuWeather Core Weather and MinuteCast™ APIs.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "To learn more about our AccuWeather Enterprise APIs, please use the \"Contact Us\" link at the top right of our screens and select \"Sales\" to speak to a sales representative for pricing and agreement details—with a minimum 1-year contract.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://developer.accuweather.com/documentation/terms-of-use",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "gdpr",
      "url": "https://developer.accuweather.com/documentation/terms-of-use",
      "excerpt": "Privacy Statement located at https://www.accuweather.com/en/privacy",
      "confidence": "medium"
    },
    {
      "field": "sla_published",
      "url": "https://developer.accuweather.com/documentation/terms-of-use",
      "excerpt": "AccuWeather MAKES NO WARRANTIES HEREUNDER, AND THIS DISCLAIMER OF WARRANTIES INCLUDES, BUT IS NOT LIMITED TO, THE WARRANTIES OR MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "$0.12 CPM over 225,000 calls/month; $0.15 CPM over 1,800,000 calls/month; $0.22 CPM over 2,400,000 calls/month",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://developer.accuweather.com/documentation/terms-of-use",
      "excerpt": "Developer may cache the API Data for up to two (2) weeks for purposes of improving the user experience",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.accuweather.com/documentation/authentication",
      "excerpt": "AccuWeather APIs use API key-based authentication to secure access to weather data.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://apidev.accuweather.com/",
      "excerpt": "The AccuWeather Enterprise API delivers comprehensive, global weather data through a RESTful interface.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://developer.accuweather.com/documentation/core-weather-quick-start",
      "excerpt": "https://dataservice.accuweather.com/forecasts/v1/daily/5day/",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developer.accuweather.com/documentation/core-weather-quick-start",
      "excerpt": "https://dataservice.accuweather.com/forecasts/v1/daily/5day/",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://apidev.accuweather.com/",
      "excerpt": null,
      "confidence": "low"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "Each free trial lasts for 14 days.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://developer.accuweather.com/pricing",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://cloud.google.com/blog/products/api-management/apigee-accuweather-bringing-developers-access-to-industry-leading-weather-apis",
      "excerpt": "AccuWeather unveiled a new AccuWeather API Developer Portal built on the Apigee Edge API platform",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://business.accuweather.com/for-business/caterpillar-success-story/",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://apidev.accuweather.com/developers/historical/guide",
      "excerpt": "JSON format by appending .json to your request. Alternatively, CSV format is available by appending .csv for tabular data representation.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://developer.accuweather.com/documentation/overview",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "pricing_model",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "By purchasing the Starter Plan package, you represent, warrant and consent to using the API for personal or non-commercial use only subject to the Terms Of Use.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "$0.12 CPM over 225,000 calls/month; $0.15 CPM over 1,800,000 calls/month; $0.22 CPM over 2,400,000 calls/month",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "With the launch of our new site, we have enhanced our free trial experience to include more content, updated features, and new access rules. As a result, all previous free trial accounts have been retired.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://developer.accuweather.com/documentation/authentication",
      "excerpt": "Sign up for a free AccuWeather developer account or sign in if you already have an account. Navigate to your subscriptions page. Copy your API key from the dashboard.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://developer.accuweather.com/documentation/authentication",
      "excerpt": "Sign up for a free AccuWeather developer account or sign in if you already have an account.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://apidev.accuweather.com/",
      "excerpt": "The AccuWeather Enterprise API delivers comprehensive, global weather data through a RESTful interface.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://data-privacy.accuweather.com/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sla_published",
      "url": "https://developer.accuweather.com/documentation/terms-of-use",
      "excerpt": "THE AVAILABILITY OF THE APIs AND THE API DATA IS DEPENDENT UPON OPEN COMMUNICATIONS NETWORKS PROVIDED BY THIRD PARTIES.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "Core Weather Free Trial: You receive 500 API requests per day. MinuteCast™ Free Trial: You receive 50 API requests per day. Each free trial lasts for 14 days.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://developer.accuweather.com/documentation/terms-of-use",
      "excerpt": "Developer shall attribute AccuWeather by name and using AccuWeather brand logo as the source",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://developer.accuweather.com/documentation/terms-of-use",
      "excerpt": "use the APIs, the API Data, or any derivative thereof to train, develop, improve, validate, fine-tune, or otherwise inform any artificial intelligence, machine learning, deep learning, neural network, large language model, or other algorithmic or computational system",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://apidev.accuweather.com/developers/authentication",
      "excerpt": "All AccuWeather API requests require authentication via an API key. Include the apikey query parameter on every request.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://developer.accuweather.com/documentation/overview",
      "excerpt": "RESTful architecture",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://developer.accuweather.com/core-weather/text-search",
      "excerpt": "GET https://dataservice.accuweather.com/locations/v1/cities/search?q=New%20York",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://apidev.accuweather.com/developers/historical/guide",
      "excerpt": "The current version shown in examples is v1, appearing in the endpoint path as /v1/daily/.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "Core Weather Free Trial: You receive 500 API requests per day.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://developer.accuweather.com/faq",
      "excerpt": "Starter is — / month for 15,000 calls per month",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://www.accuweather.com/en/press/67224064",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://corporate.accuweather.com/resources/success-stories/smartnews-success-story/",
      "excerpt": "AccuWeather's data API has been a key part of our local weather reporting to SmartNews users.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "soc2",
    "iso_27001",
    "pci_dss",
    "sdk_languages",
    "mcp_server_available",
    "minimum_commitment",
    "sla_url",
    "webhook_signing",
    "webhook_events_url",
    "idempotency_supported",
    "mcp_url",
    "deprecation_policy_url (no dedicated page; change rights noted in terms-of-use without versioned sunset policy)",
    "ga_date (portal re-launched September 2025 on Zuplo; original launch June 2017)"
  ],
  "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/accuweather",
        "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/accuweather/{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"
      }
    ]
  }
}