GET /system/weather

¶ Resource Information:

• URL: https://{deviceIP}/api/rest/v1/system/weather
• Support Query Parameter? YES
• Requires Authentication? YES

¶ Parameters

¶ encode (optional)

Used when you are operating a browser without access to the header parameter. This allows you to choose which encoding you want to use for the response:

• json
• xml
• text
• bin

All these resources can be used according what the resource allows.

• Located in : Query
• Example values : encode=json

¶ $expand (optional) The$expand system query option specifies the related resources to be included in line with retrieved resources.

The value passed in the parameter can be:

• "\*" (star): This will expand all child elements.
• Choose a specific value: This will expand only the selected values.
• Choose multiple values: This will expand all selected values. The values must be separated by a "," (comma).

The $expand system query option can be used with the$levels query option, to expand recursively.

• Located in : Query
• Example values : GET api/rest/v1/info?$expand=device ¶ accept (optional) If this parameter is not in the request, the Application/Json will be chosen by default. There are multiple possible values (according the resource): • Application/Json • Application/Xml • Application/Octet-stream • Text/Plain The first two are the most often used. • Located in : Header • Example values : accept:application/json ¶$levels (optional)

Cyclic navigation properties can be recursively expanded using the special $levels option. This query option is used in addition to the$expand query options.
The value of the \$levels option is a positive integer to specify the number of levels to expand.

• Located in : Query
• Example values : GET api/rest/v1/info?$expand=extensionManagement($levels=2)

¶ Object(s) Representation

Object Name: Weather

Property Name Type Description Method
Weather Object GET

¶ Example Body Response

¶Application/Json

URL Example: https://0.0.0.0/api/rest/v1/system/weather


{
"locations": {
"href": "/api/rest/v1/system/weather/locations",
"name": "locations"
}
}



¶Application/Xml

URL Example: https://0.0.0.0/api/rest/v1/system/weather


<?xml version="1.0" encoding="utf-8"?>
<Weather>
<Locations>
<Href>/api/rest/v1/system/weather/locations</Href>
<Name>locations</Name>
</Locations>
</Weather>