Contact Us
Company
  • Proven Superior Accuracy
  • About AccuWeather
  • Digital Advertising
  • Careers
  • Press
  • Privacy
  • Terms of Use
  • Brand Guidelines
Products & Services
  • For Business
  • For Partners
  • For Advertising
  • AccuWeather Enterprise APIs
  • AccuWeather Connect
  • Personal Weather Stations
Subscription Services
  • AccuWeather Premium
  • AccuWeather Professional
Apps & Downloads
  • iPhone App
  • Android App
  • See all Apps & Downloads

© 2025 AccuWeather, Inc.

xXfacebookFacebookinstagramInstagram
  • Home
  • Documentation
  • Core Weather API
  • MinuteCast™ API
  • Pricing
  • FAQ
Current Conditions
    Location Key
      Current conditions by location keyget
    Top Cities
      Current conditions for top citiesget
    Historical
      Historical current conditions for past 24 hours by location keygetHistorical current conditions for past 6 hours by location keyget
Daily Forecasts
    Location Key
      1 day by location keyget5 days by location key get7 days by location key get10 days by location key get15 days by location key get
Hourly Forecasts
    Location Key
      1 hour by location key get12 hours by location key get24 hours by location key get72 hours by location keyget120 hours by location key get
Alerts
    Location Key
      Goverment-issued alerts by location keyget
Locations
    Location Key
      Neighboring location data by location keygetLocation search by location keyget
    List
      Top 50 cities listgetTop 100 cities listgetTop 150 cities listgetTop cities list by regiongetCountries list by region codegetCountries listgetRegion listgetCountry by region code and country codegetAdministrative area list by country codegetAdministrative area list get
    Autocomplete
      Autocomplete by country codegetAutocomplete for cities and points of interest getAutocomplete for points of interest by country codegetAutocomplete for points of interestgetAutocomplete for cities by country codegetAutocomplete for citiesget
    Text Search
      City search by country code and administrative codegetCity search by country codegetCity searchgetLocation search by country code and administrative codegetLocation search by country codegetLocation searchgetPostal code search by country codegetPostal code searchgetPoint of interest by country code and administrative codegetPoint of interest by country codegetPoint of interest searchgetRegion searchgetAdministrative area search by country code and text stringgetAdministrative area search by text stringgetAdministrative area search by country code and administrative area codeget
    Geoposition
      Cities search by geopositiongetLocation search by geopositiongetPoint of interest by latitude, longitudeget
    IP Address
      Cities search by IP addressget
Indices
    1 Day
      1 day by location key and group Idget1 day by location keyget1 day by location key and index Idget
    5 Days
      5 days by location key and group id get5 days by location keyget5 days by location key and index id get
    10 Days
      10 days by location key and group idget10 days by location keyget10 days by location key and index idget
    15 Days
      15 days by location key and group idget15 days by location keyget15 days by location key and index idget
    Metadata
      Index groupsgetIndex metadata by group idgetIndex metadatagetIndex metadata by index Idget
Tropical
    Active
      Active government-issued storms by basin and government IdgetActive government-issued stormsgetActive government-issued storms by basinget
    Search
      Government-issued storms by year, basin, and government IdgetGovernment-issued storms by yeargetGovernment-issued storms by year and basingetStatuses for government-issued stormsgetStatuses for government-issued storms by basinget
    Position
      Current position of government-issued storm by year, basin, and government IdgetPositions of government-issued storm by year, basin, and government Idget
    Forecast
      Forecasts of government-issued storm by year, basin, and government Idget
Alarms
    Location Key
      1 day by location keyget5 days by location keyget10 days by location keyget15 days by location keyget
Imagery Maps
    Location Key
      480x480 radar and satellite images by location keyget640x480 radar and satellite images by location keyget1024x1024 radar and satellite images by location keyget
Translations
    Groups
      Translations by group idgetTranslation groupsget
    Languages
      Supported languagesgetLanguage id by language codegetLanguage code by language idget
Schemas
Core Weather

Search

Endpoint:https://dataservice.accuweather.com

Government-issued storms by year, basin, and government Id

GET
https://dataservice.accuweather.com
/tropical/v1/gov/storms/{year}/{basin}/{govId}

Returns government-issued tropical cyclone for a specific year, basin and government id.

Basins

NameId
AtlanticAL
Central PacificCP
Eastern PacificEP
North Indian OceanNI
Northwest PacificNP
South Indian OceanSI
Southwest PacificSP

Government-issued storms by year, basin, and government Id › path Parameters

  • yearinteger · int32 · required

    A numerical value indicating the four digit year.

    Example: 2024
  • basinstring · required

    A unique ID that designates a specific basin (NP, CP, SP, EP, NI, SI, AL).

    Example: AL
  • govIdinteger · int32 · required

    A numerical ID that matches the depression ID.

    Example: 2

Government-issued storms by year, basin, and government Id › query Parameters

  • detailsboolean

    A boolean value that specifies whether or not to include extended information.

    Default: false
  • formatstring

    A string value that specifies what type of format to provide the response.

    Default: json
  • languagestring
    Default: en-us

Government-issued storms by year, basin, and government Id › Headers

  • Authorizationstring · required

    The Authorization header is used to authenticate using your API key. Format is Bearer YOUR_API_KEY.

Government-issued storms by year, basin, and government Id › Responses

OK

  • yearinteger · int64 · required

    The year of origination.

  • basinIdstring · minLength: 1 · required

    Basin identifier (AL, EP, SI, NI, CP, NP, SP).

  • depressionNumberinteger · int32 · required

    Government depression number. May be NULL.

  • namestring · minLength: 1 · required

    The name of the depression.

  • isActiveboolean · required

    A boolean flag indicating if the storm has been updated recently.

  • isSubtropicalboolean · required

    A boolean flag indicating when the depression is classified as a subtropical cyclone.

  • accuIdinteger | null · int32

    AccuWeather storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • atcfIdinteger | null · int32

    Automated Tropical Cyclone Forecasting (ATCF) storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • duration | null

    An object containing information about the total length of time the storm lasted. Only available after the storm has ended.

  • peakIntensity | null

    An object containing information about the storm's maximum strength.

  • ImpactPolygonTypesarray | null

    The list of impact polygon types.

  • accuBaseLinkstring | null

    Link to the specific AccuWeather storm URL. May be NULL. If NULL, this parameter will not be displayed.

  • isRetiredboolean

    A boolean flag indicating if the storm name had been retired and false if it has not been retired.

  • govIdinteger | null · int32

    The unique depression number associated with a tropical cyclone. Equivalent to depressionId.

  • hurdatIdinteger | null · int32

    Hurdat (hurricane database) storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • eventKeystring | null

    A unique identifier in the format BBDDYYYY where BB is the basin code, DD is the depression number, and YYYY is the year.

  • govBaseLinkstring | null

    Link to the specific government storm URL. May be NULL. If NULL, this parameter will not be displayed.

  • atcfBaseLinkstring | null

    Link to the specific ATCF storm URL. May be NULL. If NULL, this parameter will not be displayed.

GET /tropical/v1/gov/storms/{year}/{basin}/{govId}

Government-issued storms by year

GET
https://dataservice.accuweather.com
/tropical/v1/gov/storms/{year}

Returns all government-issued tropical cyclones for a specific year

Government-issued storms by year › path Parameters

  • yearinteger · int32 · required

    A numerical value indicating the four digit year.

    Example: 2024

Government-issued storms by year › query Parameters

  • detailsboolean

    A boolean value that specifies whether or not to include extended information.

    Default: false
  • formatstring

    A string value that specifies what type of format to provide the response.

    Default: json
  • languagestring

    A string that indicates the language in which to return the response. More information can be found here.

    Default: en-us

Government-issued storms by year › Headers

  • Authorizationstring · required

    The Authorization header is used to authenticate using your API key. Format is Bearer YOUR_API_KEY.

Government-issued storms by year › Responses

OK

  • yearinteger · int64 · required

    The year of origination.

  • basinIdstring · minLength: 1 · required

    Basin identifier (AL, EP, SI, NI, CP, NP, SP).

  • depressionNumberinteger · int32 · required

    Government depression number. May be NULL.

  • namestring · minLength: 1 · required

    The name of the depression.

  • isActiveboolean · required

    A boolean flag indicating if the storm has been updated recently.

  • isSubtropicalboolean · required

    A boolean flag indicating when the depression is classified as a subtropical cyclone.

  • accuIdinteger | null · int32

    AccuWeather storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • atcfIdinteger | null · int32

    Automated Tropical Cyclone Forecasting (ATCF) storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • duration | null

    An object containing information about the total length of time the storm lasted. Only available after the storm has ended.

  • peakIntensity | null

    An object containing information about the storm's maximum strength.

  • ImpactPolygonTypesarray | null

    The list of impact polygon types.

  • accuBaseLinkstring | null

    Link to the specific AccuWeather storm URL. May be NULL. If NULL, this parameter will not be displayed.

  • isRetiredboolean

    A boolean flag indicating if the storm name had been retired and false if it has not been retired.

  • govIdinteger | null · int32

    The unique depression number associated with a tropical cyclone. Equivalent to depressionId.

  • hurdatIdinteger | null · int32

    Hurdat (hurricane database) storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • eventKeystring | null

    A unique identifier in the format BBDDYYYY where BB is the basin code, DD is the depression number, and YYYY is the year.

  • govBaseLinkstring | null

    Link to the specific government storm URL. May be NULL. If NULL, this parameter will not be displayed.

  • atcfBaseLinkstring | null

    Link to the specific ATCF storm URL. May be NULL. If NULL, this parameter will not be displayed.

GET /tropical/v1/gov/storms/{year}

Government-issued storms by year and basin

GET
https://dataservice.accuweather.com
/tropical/v1/gov/storms/{year}/{basin}

Returns all government-issued tropical cyclones for a specific year and basin.

Basins

NameId
AtlanticAL
Central PacificCP
Eastern PacificEP
North Indian OceanNI
Northwest PacificNP
South Indian OceanSI
Southwest PacificSP

Government-issued storms by year and basin › path Parameters

  • yearinteger · int32 · required

    A numerical value indicating the four digit year.

    Example: 2024
  • basinstring · required

    A unique ID that designates a specific basin (NP, CP, SP, EP, NI, SI, AL).

    Example: AL

Government-issued storms by year and basin › query Parameters

  • detailsboolean

    A boolean value that specifies whether or not to include extended information.

    Default: false
  • formatstring

    A string value that specifies what type of format to provide the response.

    Default: json
  • languagestring

    A string that indicates the language in which to return the response. More information can be found here.

    Default: en-us

Government-issued storms by year and basin › Headers

  • Authorizationstring · required

    The Authorization header is used to authenticate using your API key. Format is Bearer YOUR_API_KEY.

Government-issued storms by year and basin › Responses

OK

  • yearinteger · int64 · required

    The year of origination.

  • basinIdstring · minLength: 1 · required

    Basin identifier (AL, EP, SI, NI, CP, NP, SP).

  • depressionNumberinteger · int32 · required

    Government depression number. May be NULL.

  • namestring · minLength: 1 · required

    The name of the depression.

  • isActiveboolean · required

    A boolean flag indicating if the storm has been updated recently.

  • isSubtropicalboolean · required

    A boolean flag indicating when the depression is classified as a subtropical cyclone.

  • accuIdinteger | null · int32

    AccuWeather storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • atcfIdinteger | null · int32

    Automated Tropical Cyclone Forecasting (ATCF) storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • duration | null

    An object containing information about the total length of time the storm lasted. Only available after the storm has ended.

  • peakIntensity | null

    An object containing information about the storm's maximum strength.

  • ImpactPolygonTypesarray | null

    The list of impact polygon types.

  • accuBaseLinkstring | null

    Link to the specific AccuWeather storm URL. May be NULL. If NULL, this parameter will not be displayed.

  • isRetiredboolean

    A boolean flag indicating if the storm name had been retired and false if it has not been retired.

  • govIdinteger | null · int32

    The unique depression number associated with a tropical cyclone. Equivalent to depressionId.

  • hurdatIdinteger | null · int32

    Hurdat (hurricane database) storm ID. May be NULL. If NULL, this parameter will not be displayed.

  • eventKeystring | null

    A unique identifier in the format BBDDYYYY where BB is the basin code, DD is the depression number, and YYYY is the year.

  • govBaseLinkstring | null

    Link to the specific government storm URL. May be NULL. If NULL, this parameter will not be displayed.

  • atcfBaseLinkstring | null

    Link to the specific ATCF storm URL. May be NULL. If NULL, this parameter will not be displayed.

GET /tropical/v1/gov/storms/{year}/{basin}

Statuses for government-issued storms

GET
https://dataservice.accuweather.com
/tropical/v1/gov/storms/statuses

Returns a list of all possible tropical cyclone status categories and their corresponding wind speed definitions.

Statuses for government-issued storms › query Parameters

  • formatstring

    A string value that specifies what type of format to provide the response.

    Default: json
  • detailsboolean

    A boolean value that specifies whether or not to include extended information.

    Default: false

Statuses for government-issued storms › Headers

  • Authorizationstring · required

    The Authorization header is used to authenticate using your API key. Format is Bearer YOUR_API_KEY.

Statuses for government-issued storms › Responses

OK

  • basinstring | null

    Basin identifier (NP, SP, NI, SI, AL, EP).

  • statusstring | null

    Storm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.

  • sustainedWinds | null

    An object containing the Maximum and Minimum sustained wind associated with the storm.

GET /tropical/v1/gov/storms/statuses

Statuses for government-issued storms by basin

GET
https://dataservice.accuweather.com
/tropical/v1/gov/storms/statuses/{basin}

Returns a list of all possible tropical cyclone status categories and their corresponding wind speed definitions for a specific basin.

Basins

NameId
AtlanticAL
Central PacificCP
Eastern PacificEP
North Indian OceanNI
Northwest PacificNP
South Indian OceanSI
Southwest PacificSP

Statuses for government-issued storms by basin › path Parameters

  • basinstring · required

    A unique ID that designates a specific basin (NP, CP, SP, EP, NI, SI, AL).

    Example: AL

Statuses for government-issued storms by basin › query Parameters

  • formatstring

    A string value that specifies what type of format to provide the response.

    Default: json
  • detailsboolean

    A boolean value that specifies whether or not to include extended information.

    Default: false

Statuses for government-issued storms by basin › Headers

  • Authorizationstring · required

    The Authorization header is used to authenticate using your API key. Format is Bearer YOUR_API_KEY.

Statuses for government-issued storms by basin › Responses

OK

  • basinstring | null

    Basin identifier (NP, SP, NI, SI, AL, EP).

  • statusstring | null

    Storm status, in English, including category values of hurricanes and tropical cyclones. Some examples are: Hurricane – Category 3, Tropical Depression, Tropical Cyclone - Category 1, Depression, and Typhoon.

  • sustainedWinds | null

    An object containing the Maximum and Minimum sustained wind associated with the storm.

GET /tropical/v1/gov/storms/statuses/{basin}

ActivePosition