Need access to observations in real-time but don’t want to have to write and manage your own API queries or set up back-end processing to handle the returned data? Only interested in observations that meet specified criteria? Synoptic’s Alert and Push service uses a one-time setup to start a customized flow of data.
This service allows users to plug into the real-time data streams after data checks have been applied and listen to all available observations, or, focus in on a certain subset defined by the user. It is highly efficient - once the service is established, every observation is pushed to the user just once using a websocket connection, reducing the back-end processing requirements.
To narrow the stream of data received, the Alert service allows the user to include one or more thresholds that must be exceeded for the data to be pushed. Examples include getting only wind speed observations that exceed 30 mph or temperatures that fall below 0°F.
Don’t need to restrict the data through thresholding? The Push service sends all of the data for the specified stations and parameters, giving the user the full picture of conditions in the areas of interest.
Stations recording temperatures below 0°F All stations recording temperature
The default Alert and Push service includes all available public domain data. Restricted data is also available via the Alert and Push service through an Enterprise Services contract. See the Enterprise Services page for more information.
For more information regarding pricing for the Alert and Push API, please see our Pricing page.
Click Learn More below for more information regarding this service.