{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"dedd0198-6228-4edc-ad71-d70ea7e7b83a","name":"Solcast API","description":"The Solcast API provides forecast, live and historical solar irradiance, PV power and weather data.\n\nFor more information and our complete product specifications please visit [solcast.com](https://solcast.com/).\n\n# Free Usage and Paid Subscription Options\n\n[Registration](https://toolkit.solcast.com.au/register) is free and access is instant. New users are granted a limited number of free any-location requests to each API endpoint, for testing and evaluation. See our [pricing and plans page](https://solcast.com/pricing) for details.\n\nOnce these free requests are exhausted, for most data products users can continue to make free requests to our [Unmetered Locations](https://docs.solcast.com.au/#unmetered-locations) for further API testing.\n\nTo begin using the API commercially, a paid subscription is required. For more details and to request a quote, see our [pricing and plans page](https://solcast.com/pricing).\n\n# API Authentication\n\nThe Solcast API supports multiple authentication methods using your API key.\n\nYou get your API key by registering and signing into the [Solcast API Toolkit](https://toolkit.solcast.com.au/).\n\n| Method | Description |\n| --- | --- |\n| Query String | Add the \"api_key\" query string parameter to the URL of your request.  <br>[https://api.solcast.com.au/data/forecast/radiation_and_weather?latitude=-33.8567&amp;longitude=151.2152&amp;api_key=YOUR_API_KEY](https://api.solcast.com.au/data/forecast/radiation_and_weather?latitude=-33.8567&longitude=151.2152&api_key=YOUR_API_KEY) |\n| Bearer Token | Add your API key to the authorization header of your request:  <br>`Authorization: Bearer YOUR-API-KEY` |\n| Basic | Use Basic authentication and provide your API key as the username with an empty password. For more information, see [Basic access Authentication](https://en.wikipedia.org/wiki/Basic_access_authentication) |\n| Digest | Use Digest based authentication and provide your API key as the username with an empty password. For more information, see [Digest access Authentication](https://en.wikipedia.org/wiki/Digest_access_authentication) |\n\n# Error Codes\n\n| **HTTP Code** | **Description** |\n| --- | --- |\n| 200 OK | A successful response. |\n| 202 Accepted | The request was accepted but does not include any data in the response. Refer to the message returned in the body of the response for more information. |\n| 400 Bad Request | The request may have included invalid parameters. For more information, refer to the message returned in the response's body. |\n| 401 Unauthorized | The request did not correctly include a valid API Key. Check the API Key used in the request is correct, active, and properly added to the request using one of the available authentication methods. |\n| 402 Payment Required | You may have exceeded the available transaction limit or the requested endpoint is not available on your current plan. Check the response body for the exact reason. |\n| 403 Forbidden | The request may include a parameter not available at your current subscription level. |\n| 429 Too Many Requests | The request exceeds the available rate limit at your current subscription level. |\n| 500 Internal Server Error | An internal error has prevented the request from processing. |\n\n# Response Formats\n\nAll GET endpoints support JSON, CSV and HTML response formats by one of the following methods:\n\n- \"Accept\" HTTP request header, eg \"application/json\" for JSON\n    \n- \"format\" query string, eg [https://api.solcast.com.au/data/forecast/radiation_and_weather?latitude=-33.8567&amp;longitude=151.2152&amp;format=json](https://api.solcast.com.au/data/forecast/radiation_and_weather?latitude=-33.8567&longitude=151.2152&format=json) for JSON\n    \n- Endpoint suffix file extension, eg [https://api.solcast.com.au/data/forecast/radiation_and_weather.json?latitude=-33.8567&amp;longitude=151.2152](https://api.solcast.com.au/data/forecast/radiation_and_weather.json?latitude=-33.8567&longitude=151.2152) for JSON\n    \n\nExploration of data can use any of these data formats; however, we recommend only using JSON formats for integrations. Some endpoints support additional formats where necessary for 3rd party integration.\n\n**Common Response Formats**\n\n| **Response Format** | **Accept HTTP Header Content Type** | **Query String Method** | **Description** |\n| --- | --- | --- | --- |\n| HTML (default) | text/html | undefined, or format=html | HTML is the default response format if no option is specified. |\n| JSON | application/json | format=json | Standard JSON format |\n| CSV | text/csv | format=csv | Comma Separated Values plain text file. |\n\n# Rate Limits\n\nThe enforced rate limit is determined by the product type and your active product plan. You can check your rate limit in the [Solcast API Toolkit](https://toolkit.solcast.com.au/account/subscription).\n\nIf a request exceeds the defined rate limit, it is rejected with the HTTP 429 Too Many Requests response.\n\nFor those with very high volume data requirements, please reach out to the Solcast team and we may grant access to an increased rate limit depending on the use case.\n\n# Unmetered Locations\n\nThese are selected locations that can be used when testing or evaluating data. Requests for data using **the** _**exact**_ **latitude and longitude combinations** listed here will not reduce your number of available transactions.\n\nPlease note:\n\n1. The required precision to match an Unmetered Location latitude and longitude has been reduced to four decimal places.\n    \n2. The Unmetered Locations are not available for the Legacy products including Weather Sites, Utility Scale Sites, Rooftop Sites and World API.\n    \n\n| Location | Latitude | Longitude | Advanced PV Power Resource ID |\n| --- | --- | --- | --- |\n| Sydney Opera House | \\-33.8567 | 151.2152 | ba75-e17a-7374-95ed |\n| Grand Canyon | 36.0997 | \\-112.1124 | 375f-eb3e-71c0-ef5e |\n| Stonehenge | 51.1788 | \\-1.8262 | 1a57-6b1f-ec18-c5c8 |\n| The Colosseum | 41.8902 | 12.4922 | 5f86-4c8f-2cb3-0215 |\n| Giza Pyramid Complex | 29.9772 | 31.1324 | 8d10-f530-af85-5cbb |\n| Taj Mahal | 27.1751 | 78.0421 | b926-8fd2-ad3f-e4f5 |\n| Fort Peck ([SURFRAD](https://gml.noaa.gov/grad/surfrad/ftpeck.html)) | 48.3078 | \\-105.1017 | 3ae7-2456-492c-9aba |\n| Goodwin Creek ([SURFRAD](https://gml.noaa.gov/grad/surfrad/goodwin.html)) | 34.2547 | \\-89.8729 | b787-cf17-e429-ef1d |\n\n# Weather Type Parameter\n\nThe weather_type parameter specifies the general weather condition for the requested location and time. It contains a predefined set of simple, easy-to-understand categories that represent common weather scenarios. This parameter helps users quickly identify the expected weather without needing detailed meteorological data. The common use-case for weather_type is to show weather icons.\n\n| **Weather Type** | **Description** |\n| --- | --- |\n| DAMAGING WIND | Winds strong enough to cause damage |\n| THUNDERSTORM | Thunderstorm with rain falling |\n| BLOWING SNOW | Falling snow being blown by the wind |\n| RAIN | Rain falling |\n| INTERMITTENT RAIN | Periods of rain and no rain |\n| MIXED PRECIPITATION | Mix of frozen and liquid precipitation |\n| SNOW | Snow falling |\n| DRIZZLE | Drizzle falling |\n| WINDY | Windy conditions |\n| FOG | Foggy conditions |\n| FROST | Cold, clear and still conditions conducive to formation of frost on exposed surfaces |\n| OVERCAST | Overcast sky |\n| MOSTLY CLOUDY | Mostly cloudy sky |\n| PARTLY CLOUDY | Partly cloudy sky |\n| HAZY | Hazy sky |\n| MOSTLY SUNNY | Few clouds and sun is up |\n| MOSTLY CLEAR | Few clouds and sun is set |\n| SUNNY | Clear sky and sun is up |\n| CLEAR | Clear sky and sun is set |\n\n\n\n# Output Parameter Definitions\n\n### Irradiance and Weather\n| Key | Unit | Description |\n| --- | --- | --- |\n| air_temp | °C | The air temperature at 2 metres above surface level. |\n| albedo | fraction | The average daytime surface reflectivity of visible light, expressed as a fractional value between 0 and 1. 0 represents complete absorption. 1 represents complete reflection. This is an interpolated daily average value, therefore does not capture any diurnal angular dependence of reflectivity. |\n| azimuth | ° | The angle between the horizontal direction of the sun, and due north, with negative angles eastwards and positive values westward . Varies from -180 to 180. A value of -90 means the sun is in the east, 0 means north, and 90 means west. |\n| clearsky_dhi | W/m2 | The diffuse irradiance received on a horizontal surface (if there are no clouds). Also referred to as Diffuse Sky Radiation. The diffuse component is irradiance that is scattered by the atmosphere, in the clear sky scenario, (i.e. no water or ice clouds in the sky). |\n| clearsky_dni | W/m2 | Irradiance received from the direct beam of the sun (if there are no clouds).. Also referred to as beam radiation. |\n| clearsky_ghi | W/m2 | Total irradiance on a horizontal surface (if there are no clouds). The sum of direct and diffuse irradiance components received on a horizontal surface, in the clear sky scenario, (i.e. no water or ice clouds in the sky). |\n| clearsky_gti | W/m2 | Total irradiance received on a surface, with defined tilt and azimuth for fixed or tracking systems as the sum of direct, diffuse and reflected irradiance components as if there were no clouds. If you specify an array_type of \"fixed\", you can optionally specify a tilt and azimuth, or else we assume default values (equatorward-facing azimuth, latitude-dependent tilt). If you specify an array_type of \"horizontal_single_axis\", you can specify the tracker axis angle as azimuth, or else we assume a default value of zero (i.e. tracker axis runs north-south). Tilt is ignored if provided for an array_type of \"horizontal_single_axis\". |\n| cloud_opacity | % | The attenuation of incoming sunlight due to cloud. Varies from 0% (no cloud) to 100% (full attenuation of incoming sunlight). |\n| cloud_opacity10 | % | The attenuation of incoming sunlight due to cloud (10th percentile clearness). Varies from 0% (no cloud) to 100% (full attenuation of incoming sunlight). In the 10th percentile scenario of clearness. |\n| cloud_opacity90 | % | The attenuation of incoming sunlight due to cloud (90th percentile clearness). Varies from 0% (no cloud) to 100% (full attenuation of incoming sunlight). In the 90th percentile scenario of clearness. |\n| dewpoint_temp | °C | The dewpoint temperature at 2 metres above surface level.  |\n| dhi | W/m2 | The diffuse irradiance received on a horizontal surface. Also referred to as Diffuse Sky Radiation. The diffuse component is irradiance that is scattered by the atmosphere. |\n| dhi10 | W/m2 | The diffuse irradiance received on a horizontal surface (10th percentile clearness).  |\n| dhi90 | W/m2 | The diffuse irradiance received on a horizontal surface (90th percentile clearness).  |\n| dni | W/m2 | Irradiance received from the direction of the sun (10th percentile clearness). Also referred to as beam radiation.  |\n| dni10 | W/m2 | Irradiance received from the direction of the sun (10th percentile clearness). Also referred to as beam radiation. In the 10th percentile scenario of clearness (i.e. cloudier than expected). |\n| dni90 | W/m2 | Irradiance received from the direction of the sun (10th percentile clearness). Also referred to as beam radiation. In the 90th percentile scenario of clearness (i.e. less cloudy than expected). |\n| ghi | W/m2 | Total irradiance on a horizontal surface. The sum of direct and diffuse irradiance components received on a horizontal surface. |\n| ghi10 | W/m2 | Total irradiance on a horizontal surface (10th percentile clearness). The sum of direct and diffuse irradiance components received on a horizontal surface, in the 10th percentile scenario of clearness (i.e. cloudier than expected). |\n| ghi90 | W/m2 | Total irradiance on a horizontal surface (90th percentile clearness). The sum of direct and diffuse irradiance components received on a horizontal surface, in the 90th percentile scenario of clearness (i.e. less cloudy than expected). |\n| gti | W/m2 | Total irradiance received on a surface with defined tilt and azimuth for fixed or tracking systems as the sum of direct, diffuse and reflected irradiance components. If you specify an array_type of \"fixed\", you can optionally specify a tilt and azimuth, or else we assume default values (equatorward-facing azimuth, latitude-dependent tilt). If you specify an array_type of \"horizontal_single_axis\", you can specify the tracker axis angle as azimuth, or else we assume a default value of zero (i.e. tracker axis runs north-south). Tilt is ignored if provided for an array_type of \"horizontal_single_axis\". |\n| gti10 | W/m2 | Total irradiance received on a surface with defined tilt and azimuth (sum of direct, diffuse and reflected components), fixed or tracking (10th percentile clearness).  |\n| gti90 | W/m2 | Total irradiance received on a surface with defined tilt and azimuth (sum of direct, diffuse and reflected components), fixed or tracking (90th percentile clearness).  |\n| precipitable_water | kg/m2 | Precipitable water of the entire atmospheric column.  |\n| precipitation_rate | mm/h | Precipitation rate. An estimate of the average precipitation rate during the selected period - not an accumulated value. |\n| relative_humidity | % | The relative humidity at 2 metres above ground level. Relative humidity is the amount of water vapour as a percentage of the amount needed for saturation at the same temperature. A value of 50% means the air is 50% saturated.  |\n| surface_pressure | hPa | The air pressure at surface level.  |\n| snow_depth | cm | Snow pack depth. A measure of the physical snow pack on the ground. |\n| snow_water_equivalent | cm | The snow depth liquid-water-equivalent.. The snow depth liquid-water-equivalent. |\n| snow_soiling_rooftop | % | Loss in rooftop PV module (DC) production loss due to snow soiling. 0% means no snow soiling losses. 100% means snow is fully covering all modules. Soiling values are estimated using Solcast snowfall, irradiance and temperature data, following the method of Ryberg and Freeman (NREL, 2017), with Solcast proprietary extensions. |\n| snow_soiling_ground | % | Loss in ground mounted PV module (DC) production loss due to snow soiling. 0% means no snow soiling losses. 100% means snow is fully covering all modules. Soiling values are estimated using Solcast snowfall, irradiance and temperature data, following the method of Ryberg and Freeman (NREL, 2017), with Solcast proprietary extensions. Snow clears faster in the Utility parameter, compared to the Rooftop parameter. |\n| wind_direction_100m | ° | Wind direction at 100m above ground level. Zero means true north. Varies from 0 to 360. A value of 270 means the wind is coming from the west |\n| wind_direction_10m | ° | Wind direction at 10m above ground level. Zero means true north. Varies from 0 to 360. A value of 270 means the wind is coming from the west |\n| wind_speed_100m | m/s | Wind speed at 100m above ground level.  |\n| wind_speed_10m | m/s | Wind speed at 10m above ground level.  |\n| zenith | ° | The angle between the direction of the sun, and the zenith (directly overhead). The zenith angle is 90 degrees at sunrise and sunset, and 0 degrees when the sun is directly overhead. |\n| snowfall_rate | cm/h | The depth of snow falling per unit time. The snowfall rate is based on the water-equivalent amount of frozen precipitation falling per hour, converted to a solid snow depth using an estimate of the density of newly fallen snow. The snowfall rate will generally not match the change in the snow_depth output parameter over an hour. This is because snow_depth is also affected by other processes, such as melting, evaporation and changes in density of the total snow pack. |\n| wind_gust | m/s | The maximum wind gust speed at 10m above ground level. The wind gust is based on the maximum 10m wind speed when averaged over 3 seconds. The wind gust can give a better indication of the damage potential of wind than the wind_speed_10m output parameter does. |\n| cape | J/kg | Convective Available Potential Energy (CAPE) is the energy available for a thunderstorm. CAPE provides an estimate of the energy that a thunderstorm updraught will release as it rises and the water vapour it contains condenses to liquid water, releasing latent heat.  It is a measure of deep atmospheric instability which is one of the necessary conditions for a thunderstorm. While large values of CAPE (many 100s to 1000s of J/kg) indicate a favourable environment for a thunderstorm to occur, to get a thunderstorm it is also necessary to have a triggering mechanism to initiate it, and other suitable environmental wind and moisture conditions to support its growth.  Large values of CAPE, when combined with precipitation_rate output being > 0 can be used as a simple proxy for a thunderstorm event. |\n| weather_type | string | A simple categorisation of the weather conditions. |\n| min_air_temp | °C | The daily minimum air temperature at 2 metres above surface level. |\n| max_air_temp | °C | The daily maximum air temperature at 2 metres above surface level. |\n| pm10 | µg/m³ | The concentration of particulate matter with a diameter of less than 10 micrometers in the air. |\n| pm2.5 | µg/m³ | The concentration of particulate matter with a diameter of less than 2.5 micrometers in the air. |\n\n### Grid Aggregation\n| Key | Unit | Description |\n| --- | --- | --- |\n| pv_estimate | MW | PV power output (MW) |\n| pv_estimate10 | MW | PV power output (MW) 10th percentile |\n| pv_estimate90 | MW | PV power output (MW) 90th percentile |\n| percentage | % | PV power output (%) |\n| percentage10 | % | PV power output (%) 10th percentile |\n| percentage90 | % | PV power output (%) 90th percentile |\n\n### Rooftop PV Power\n| Key | Unit | Description |\n| --- | --- | --- |\n| pv_power_rooftop | kW | PV power output from the Rooftop PV Model. Output is in terms of inverter (AC) output. |\n| pv_power_rooftop10 | kW | PV power output from the Rooftop PV Model, based on 10th percentile clearness. Output is in terms of the inverter (AC) output, in the 10th percentile scenario of clearness (i.e. more cloudy than expected). |\n| pv_power_rooftop90 | kW | PV power output from the Rooftop PV Model, based on 90th percentile clearness. Output is in terms of the inverter (AC) output, in the 90th percentile scenario of clearness (i.e. less cloudy than expected). |\n\n### Advanced PV Power\n| Key | Unit | Description |\n| --- | --- | --- |\n| pv_power_advanced | MW | PV power output from the Advanced PV Model. Output is in terms of inverter (AC) output. |\n| pv_power_advanced10 | MW | PV power output from the Advanced PV Model, based on 10th percentile clearness. Output is in terms of the inverter (AC) output, in the 10th percentile scenario of clearness (i.e. more cloudy than expected). |\n| pv_power_advanced90 | MW | PV power output from the Advanced PV Model, based on 90th percentile clearness. Output is in terms of the inverter (AC) output, in the 90th percentile scenario of clearness (i.e. less cloudy than expected). |\n\n### Premium PV Power\n| Key | Unit | Description |\n| --- | --- | --- |\n| power | MW | Power output (AC). |\n| power_p90 | MW | Power output (AC) - 90% probability of exceedance. |\n| power_p75 | MW | Power output (AC) - 75% probability of exceedance. |\n| power_p25 | MW | Power output (AC) - 25% probability of exceedance. |\n| power_p10 | MW | Power output (AC) - 10% probability of exceedance. |\n| curtailed_power | MW | Power output (AC) with availability and curtailments applied. |\n| curtailed_power_p90 | MW | Power output (AC) with availability and curtailments applied - 90% probability of exceedance. |\n| curtailed_power_p75 | MW | Power output (AC) with availability and curtailments applied - 75% probability of exceedance. |\n| curtailed_power_p25 | MW | Power output (AC) with availability and curtailments applied - 25% probability of exceedance. |\n| curtailed_power_p10 | MW | Power output (AC) with availability and curtailments applied - 10% probability of exceedance. |\n| availability | % | Percentage of generation that is online. |\n| curtailment | MW | Curtailment on generation. |\n\n### Premium Wind Power\n| Key | Unit | Description |\n| --- | --- | --- |\n| power | MW | Power output (AC). |\n| power_p90 | MW | Power output (AC) - 90% probability of exceedance. |\n| power_p75 | MW | Power output (AC) - 75% probability of exceedance. |\n| power_p25 | MW | Power output (AC) - 25% probability of exceedance. |\n| power_p10 | MW | Power output (AC) - 10% probability of exceedance. |\n| curtailed_power | MW | Power output (AC) with availability and curtailments applied. |\n| curtailed_power_p90 | MW | Power output (AC) with availability and curtailments applied - 90% probability of exceedance. |\n| curtailed_power_p75 | MW | Power output (AC) with availability and curtailments applied - 75% probability of exceedance. |\n| curtailed_power_p25 | MW | Power output (AC) with availability and curtailments applied - 25% probability of exceedance. |\n| curtailed_power_p10 | MW | Power output (AC) with availability and curtailments applied - 10% probability of exceedance. |\n| wind_direction_hub_height | degree | Wind direction at turbine hub height. Zero means true north. Varies from 0 to 360. A value of 270 means the wind is coming from the west |\n| wind_speed_hub_height | m/s | Wind speed at turbine hub height. |\n| wind_speed_hub_height_p90 | m/s | Wind speed at turbine hub height - 90% probability of exceedance. |\n| wind_speed_hub_height_p75 | m/s | Wind speed at turbine hub height - 75% probability of exceedance. |\n| wind_speed_hub_height_p25 | m/s | Wind speed at turbine hub height - 25% probability of exceedance. |\n| wind_speed_hub_height_p10 | m/s | Wind speed at turbine hub height - 10% probability of exceedance. |\n| availability | % | Percentage of generation that is online. |\n| curtailment | MW | Curtailment on generation. |\n\n","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":true,"owner":"35099640","team":1266419,"collectionId":"dedd0198-6228-4edc-ad71-d70ea7e7b83a","publishedId":"2sA3kYif8F","public":true,"publicUrl":"https://docs.solcast.com.au","privateUrl":"https://go.postman.co/documentation/35099640-dedd0198-6228-4edc-ad71-d70ea7e7b83a","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":""}],"appearance":{"default":"light","themes":[{"name":"dark","logo":null,"colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF6C37"}},{"name":"light","logo":null,"colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.10.1","publishDate":"2024-07-26T06:16:52.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"","description":""},"logos":{"logoLight":null,"logoDark":null}},"statusCode":200},"environments":[{"name":"Production","id":"3b643eae-9adb-4f02-ac9f-e1ec6aafb04e","owner":"12706422","values":[{"key":"base","value":"https://api.solcast.com.au/","enabled":true},{"key":"integrator_id","value":"{{integrator_id}}","enabled":true},{"key":"integrator_api_key","value":"{{integrator_api_key}}","enabled":true,"type":"secret"},{"key":"user_id","value":"{{user_id}}","enabled":true},{"key":"user_api_key","value":"{{user_api_key}}","enabled":true,"type":"secret"},{"key":"api_base","value":"https://api.solcast.com.au","enabled":true},{"key":"latitude","value":"-33.856784","enabled":true},{"key":"longitude","value":"151.215297","enabled":true},{"key":"resource_id","value":"{{resource_id}}","enabled":true},{"key":"api_key","value":"YOUR_API_KEY","enabled":true,"type":"secret"},{"key":"weather_resource_id","value":"{{weather_resource_id}}","enabled":true,"type":"default"},{"key":"utility_resource_id","value":"{{utility_resource_id}}","enabled":true,"type":"default"},{"key":"rooftop_resource_id","value":"{{rooftop_resource_id}}","enabled":true,"type":"default"},{"key":"advanced_pv_power_resource_id","value":"{{advanced_pv_power_resource_id}}","enabled":true,"type":"default"}],"published":true}],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/8b5667a17b564bf2d4d856ea1eb8a5dc724ff355c8c5f04f6c520c1714e0768f","favicon":"https://res.cloudinary.com/postman/image/upload/v1600051406/team/eto3tl0em2kg3smtxzma.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"},{"label":"Production","value":"12706422-3b643eae-9adb-4f02-ac9f-e1ec6aafb04e"}],"canonicalUrl":"https://docs.solcast.com.au/view/metadata/2sA3kYif8F"}