CINXE.COM

The World’s Weather Intelligence & Resilience Platform

<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <script type="text/javascript"> /* <![CDATA[ */ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}}); /* ]]> */ </script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <!-- Start VWO Async SmartCode --> <script type='text/javascript' id='vwoCode'> window._vwo_code=window._vwo_code || (function() { var account_id=681404, version=1.4, settings_tolerance=2000, library_tolerance=2500, use_existing_jquery=false, is_spa=1, hide_element='body', /* DO NOT EDIT BELOW THIS LINE */ f=false,d=document,vwoCodeEl=document.querySelector('#vwoCode'),code={use_existing_jquery:function(){return use_existing_jquery},library_tolerance:function(){return library_tolerance},finish:function(){if(!f){f=true;var e=d.getElementById('_vis_opt_path_hides');if(e)e.parentNode.removeChild(e)}},finished:function(){return f},load:function(e){var t=d.createElement('script');t.fetchPriority='high';t.src=e;t.type='text/javascript';t.innerText;t.onerror=function(){_vwo_code.finish()};d.getElementsByTagName('head')[0].appendChild(t)},getVersion:function(){return version},getMatchedCookies:function(e){var t=[];if(document.cookie){t=document.cookie.match(e)||[]}return t},getCombinationCookie:function(){var e=code.getMatchedCookies(/(?:^|;)\s?(vis_opt_exp\d+_combi=[^;$])/gi);e=e.map(function(e){try{var t=decodeURIComponent(e);if(!/vis_opt_exp\d+_combi=(?:\d+,?)+\s*$/.test(t)){return''}return t}catch(e){return''}});var i=[];e.forEach(function(e){var t=e.match(/([\d,]+)/g);t&&i.push(t.join('-'))});return i.join('|')},init:function(){window.settings_timer=setTimeout(function(){_vwo_code.finish()},settings_tolerance);var e=d.createElement('style'),t=hide_element?hide_element+'{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}':'',i=d.getElementsByTagName('head')[0];e.setAttribute('id','_vis_opt_path_hides');vwoCodeEl&&e.setAttribute('nonce',vwoCodeEl.nonce);e.setAttribute('type','text/css');if(e.styleSheet)e.styleSheet.cssText=t;else e.appendChild(d.createTextNode(t));i.appendChild(e);var n=this.getCombinationCookie();this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&f='+ +is_spa+'&vn='+version+(n?'&c='+n:''));return settings_timer}};window._vwo_settings_timer = code.init();return code;}()); </script> <!-- End VWO Async SmartCode --> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Google Tag Manager --> <script data-cookieconsent="preferences">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WPND2BX');</script> <!-- End Google Tag Manager --> <!-- connect to domain of font files --> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <!-- optionally increase loading priority --> <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700;900&display=swap"> <!-- async CSS --> <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700;900&display=swap"> <!-- no-JS fallback --> <noscript> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700;900&display=swap"> </noscript> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['requireCookieConsent']); // Matomo Cookie Consent _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://tomorrowio.matomo.cloud/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '5']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src='//cdn.matomo.cloud/tomorrowio.matomo.cloud/matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> <!-- Matomo Cookiebot --> <script> var waitForTrackerCount = 0; function matomoWaitForTracker() { if (typeof _paq === 'undefined' || typeof Cookiebot === 'undefined') { if (waitForTrackerCount < 40) { setTimeout(matomoWaitForTracker, 250); waitForTrackerCount++; return; } } else { window.addEventListener('CookiebotOnAccept', function (e) { consentSet(); }); window.addEventListener('CookiebotOnDecline', function (e) { consentSet(); }) } } function consentSet() { if (Cookiebot.consent.statistics) { _paq.push(['setCookieConsentGiven']); _paq.push(['setConsentGiven']); } else { _paq.push(['forgetCookieConsentGiven']); _paq.push(['forgetConsentGiven']); } } document.addEventListener('DOMContentLoaded', matomoWaitForTracker()); </script> <!-- End Matomo Cookiebot --> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_user_data: "denied", ad_personalization: "denied", ad_storage: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 500, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", true); </script> <script type="text/javascript" id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="89b1a471-2c31-47fc-9504-b6466aa41421" data-culture="EN" ></script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO Premium plugin v23.3 (Yoast SEO v23.9) - https://yoast.com/wordpress/plugins/seo/ --> <title>The World’s Weather Intelligence &amp; Resilience Platform</title> <meta name="description" content="Predict, automate, and solve your biggest weather challenges with Tomorrow.io." /> <link rel="canonical" href="https://www.tomorrow.io/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="The World’s Weather Intelligence Platform" /> <meta property="og:description" content="Predict, automate, and solve your biggest weather challenges with Tomorrow.io." /> <meta property="og:url" content="https://www.tomorrow.io/" /> <meta property="og:site_name" content="Tomorrow.io" /> <meta property="article:publisher" content="https://www.facebook.com/Tomorrow.io" /> <meta property="article:modified_time" content="2024-10-06T11:08:20+00:00" /> <meta property="og:image" content="https://www.tomorrow.io/wp-content/uploads/2024/01/image-11.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="The World’s Weather Intelligence Platform" /> <meta name="twitter:site" content="@tomorrowio_" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.tomorrow.io/","url":"https://www.tomorrow.io/","name":"The World’s Weather Intelligence & Resilience Platform","isPartOf":{"@id":"https://www.tomorrow.io/#website"},"about":{"@id":"https://www.tomorrow.io/#organization"},"primaryImageOfPage":{"@id":"https://www.tomorrow.io/#primaryimage"},"image":{"@id":"https://www.tomorrow.io/#primaryimage"},"thumbnailUrl":"https://www.tomorrow.io/wp-content/uploads/2024/01/image-11.jpg","datePublished":"2024-03-13T13:40:18+00:00","dateModified":"2024-10-06T11:08:20+00:00","description":"Predict, automate, and solve your biggest weather challenges with Tomorrow.io.","breadcrumb":{"@id":"https://www.tomorrow.io/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.tomorrow.io/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.tomorrow.io/#primaryimage","url":"https://www.tomorrow.io/wp-content/uploads/2024/01/image-11.jpg","contentUrl":"https://www.tomorrow.io/wp-content/uploads/2024/01/image-11.jpg","width":1200,"height":630,"caption":"weather intelligence"},{"@type":"BreadcrumbList","@id":"https://www.tomorrow.io/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.tomorrow.io/#website","url":"https://www.tomorrow.io/","name":"Tomorrow.io","description":"The World&#039;s Weather and Climate Security Platform","publisher":{"@id":"https://www.tomorrow.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.tomorrow.io/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.tomorrow.io/#organization","name":"Tomorrow.io","url":"https://www.tomorrow.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.tomorrow.io/#/schema/logo/image/","url":"https://www.tomorrow.io/wp-content/uploads/2021/04/climacell_logo_graphic.png","contentUrl":"https://www.tomorrow.io/wp-content/uploads/2021/04/climacell_logo_graphic.png","width":490,"height":488,"caption":"Tomorrow.io"},"image":{"@id":"https://www.tomorrow.io/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/Tomorrow.io","https://x.com/tomorrowio_"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel='stylesheet' id='tio-blocks-content-media-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/content-media/style-index.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='tio-blocks-hero-general-3-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/hero-general-3/style-index.css?ver=0.1.0' type='text/css' media='all' /> <style id='tio-blocks-bottom-cta-style-inline-css' type='text/css'> .tio-blocks-bottom-cta{background-color:var(--brand-dark);color:var(--content-1)}.tio-blocks-bottom-cta .tio-block-container{align-items:center;flex-direction:column;text-align:center}.tio-blocks-bottom-cta .section-title-container{margin-bottom:40px}.tio-blocks-bottom-cta .section-title-container h2{margin-block:0 24px;text-wrap:balance!important}.tio-blocks-bottom-cta .section-title-container h2:only-child{margin-block:0}@media screen and (max-width:640px){.tio-blocks-bottom-cta .section-title-container{text-align:center}}.tio-blocks-bottom-cta .links-group{display:flex;gap:16px;justify-content:center}@media screen and (max-width:640px){.tio-blocks-bottom-cta .links-group{justify-content:stretch}.tio-blocks-bottom-cta .links-group>a{width:100%}} </style> <link rel='stylesheet' id='tio-blocks-api-snippet-tabs-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/api-snippet-tabs/style-index.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='tio-blocks-cards-group-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/cards-group/style-index.css?ver=0.1.0' type='text/css' media='all' /> <style id='tio-blocks-pr-posts-style-inline-css' type='text/css'> section.latest-posts{background-color:var(--brand-grey);padding-block:80px;position:relative}@media(max-width:1050px){section.latest-posts{padding-block:40px}}section.latest-posts:after{background-color:#fff;border-radius:0 400px 400px 0;content:"";display:block;height:100%;left:0;max-width:40%;position:absolute;top:50%;transform:translateY(-50%);width:710px;z-index:0}@media(max-width:920px){section.latest-posts:after{display:none}}section.latest-posts .tio-container{position:relative;z-index:1}section.latest-posts .posts-grid{display:flex;gap:100px;justify-content:space-between}@media(max-width:920px){section.latest-posts .posts-grid{align-items:center;flex-direction:column;gap:20px}}section.latest-posts .posts-grid a{text-decoration:none}section.latest-posts .large-post-wrap{width:50%}@media(max-width:920px){section.latest-posts .large-post-wrap{max-width:100%;width:480px}}section.latest-posts .large-post-wrap article{max-width:482px;width:100%}section.latest-posts .large-post-wrap article a .wp-post-image{aspect-ratio:16/9;border-radius:8px;height:auto;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}section.latest-posts .large-post-wrap article a .meta{color:var(--brand-dark)}section.latest-posts .large-post-wrap article a .meta h3{font-size:18px;font-weight:900;line-height:24px}section.latest-posts .large-post-wrap article a .meta .details{font-size:12px;font-weight:400;line-height:16px;opacity:.7}section.latest-posts .small-posts-wrap{display:flex;flex-direction:column;gap:24px;max-width:480px;width:50%}@media(max-width:920px){section.latest-posts .small-posts-wrap{max-width:100%;width:480px}}section.latest-posts .small-posts-wrap article{width:100%}section.latest-posts .small-posts-wrap article a{color:var(--brand-dark);display:flex;gap:18px}section.latest-posts .small-posts-wrap article a .wp-post-image{border-radius:4px;display:block;height:110px;max-width:115px;min-width:115px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}section.latest-posts .small-posts-wrap article a .meta{display:flex;flex-direction:column;gap:8px}section.latest-posts .small-posts-wrap article a .meta h3{display:-webkit-box;font-size:14px;font-weight:700;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;overflow:hidden}section.latest-posts .small-posts-wrap article a .meta .details{font-size:12px;font-weight:400;line-height:16px}section.latest-posts .small-posts-wrap article a .meta .details span.sep{display:inline-flex;margin-inline:3px 0} </style> <link rel='stylesheet' id='tio-blocks-video-grid-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/video-grid/style-index.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='tio-blocks-testimonials-carousel-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/testimonials-carousel/style-index.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='tio-blocks-logos-strip-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/logos-strip/style-index.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='tio-blocks-home-news-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/home-news/style-index.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='tio-builder-blocks-frame-css' href='https://www.tomorrow.io/wp-content/themes/hello-elementor-child-master/site-frame.css?ver=980' type='text/css' media='all' /> <link rel='stylesheet' id='e-popup-style-css' href='https://www.tomorrow.io/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=3.25.4' type='text/css' media='all' /> <link crossorigin="anonymous" rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Mulish%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=swap&#038;ver=7281bfae10279787ad47b5c81577e7b1' type='text/css' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script type="text/javascript" src="https://www.tomorrow.io/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <link rel="https://api.w.org/" href="https://www.tomorrow.io/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.tomorrow.io/wp-json/wp/v2/pages/63407" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.tomorrow.io/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.tomorrow.io/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.tomorrow.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tomorrow.io%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.tomorrow.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.tomorrow.io%2F&#038;format=xml" /> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.73--> <script class="hsq-set-content-id" data-content-id="standard-page"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <style type="text/css" media="all"> .ticss-d3e8962c { padding-bottom: 110px !important; } </style> <meta name="generator" content="Elementor 3.25.10; features: e_font_icon_svg, additional_custom_breakpoints, e_optimized_control_loading; settings: css_print_method-external, google_font-enabled, font_display-swap"> <script class="passive-event"> // Passive event listeners jQuery.event.special.touchstart = { setup: function( _, ns, handle ) { this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") }); } }; jQuery.event.special.touchmove = { setup: function( _, ns, handle ) { this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") }); } }; </script> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <!-- There is no amphtml version available for this URL. --><link rel="icon" href="https://www.tomorrow.io/wp-content/uploads/2023/01/cropped-tm-favicon-new-1-2-32x32.png" sizes="32x32" /> <link rel="icon" href="https://www.tomorrow.io/wp-content/uploads/2023/01/cropped-tm-favicon-new-1-2-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.tomorrow.io/wp-content/uploads/2023/01/cropped-tm-favicon-new-1-2-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.tomorrow.io/wp-content/uploads/2023/01/cropped-tm-favicon-new-1-2-270x270.png" /> <!-- Matomo Tag Manager --> <script> var _mtm = window._mtm = window._mtm || []; _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'}); (function() { var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src='https://cdn.matomo.cloud/tomorrowio.matomo.cloud/container_3nvAZpoH.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Tag Manager --> </head> <body class="home page-template-default page page-id-63407 tio-blocks-page"> <div id="top-bar-con"> <div class="top-notification-bar"> <p><a href="https://www.tomorrow.io/blog/tomorrow-ios-microwave-sounder-satellites-capture-critical-atmospheric-insights/">Tomorrow.io’s Microwave Sounder Satellites Just Captured Critical Atmospheric Insights. Learn More</a></p> <span class="close">X</span> </div> </div> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <header id="tio-header" class=" "> <div class="tio-container"> <nav class="main-nav"> <div class="site-branding"><a href="https://www.tomorrow.io/" rel="home" class="logo" aria-label="Home link"><svg viewBox="0 0 134 25" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labeledby="svgtitle"> <title id="svgtitle">Weather Intelligence Solutions</title> <g clip-path="url(#clip0_603_1244)"> <path d="M14.8392 0.189575C15.9906 0.390349 17.1081 0.749191 18.1591 1.25571C16.594 2.50104 14.6452 3.17895 12.6366 3.17674C10.6271 3.17952 8.67729 2.50158 7.11152 1.25571C8.16339 0.748971 9.28168 0.390124 10.434 0.189575C11.1376 0.453897 11.884 0.589165 12.6366 0.58875C13.3892 0.589165 14.1356 0.453897 14.8392 0.189575Z" fill="#0072F5"/> <path d="M20.8157 2.97214C21.5298 3.57258 22.1746 4.24918 22.7384 4.98964C20.0131 7.55121 16.396 8.97727 12.6366 8.97224C8.87721 8.97727 5.26002 7.55121 2.53475 4.98964C3.09809 4.24927 3.74232 3.57268 4.45575 2.97214C6.66201 5.04794 9.59172 6.20346 12.6366 6.19881C15.6809 6.20304 18.6099 5.04754 20.8157 2.97214Z" fill="#0072F5"/> <path d="M1.00888 7.60007C0.640997 8.45287 0.371122 9.34385 0.20433 10.2562C3.1249 11.1081 5.60173 13.0397 7.12076 15.6501C8.64609 18.2575 9.09769 21.3459 8.3818 24.2739C9.26436 24.5857 10.1794 24.7988 11.1099 24.9093C11.9898 21.294 11.4296 17.4824 9.54533 14.2646C7.67038 11.0414 4.61383 8.65506 1.00888 7.60007Z" fill="#0072F5"/> <path d="M0.756665 16.7661C0.357754 15.6791 0.11385 14.5425 0.0319824 13.3889C1.90493 14.1064 3.47296 15.4368 4.47508 17.1586C5.48214 18.878 5.8634 20.8867 5.55537 22.8502C4.5869 22.2004 3.71384 21.4213 2.96098 20.535C2.83971 19.8027 2.58505 19.0983 2.20939 18.456C1.83305 17.81 1.34075 17.2373 0.756665 16.7661Z" fill="#0072F5"/> <path d="M18.1533 15.6501C19.6723 13.0397 22.1491 11.1081 25.0697 10.2562C24.9029 9.34385 24.633 8.45287 24.2651 7.60007C20.6617 8.65832 17.6056 11.0429 15.7259 14.2628C13.8462 17.4828 13.2861 21.2931 14.1608 24.9093C15.0912 24.7988 16.0063 24.5857 16.8888 24.2739C16.174 21.3454 16.6268 18.2571 18.1533 15.6501Z" fill="#0072F5"/> <path d="M24.5173 16.7686C23.3421 17.718 22.5582 19.0596 22.313 20.5408C21.5599 21.4256 20.6868 22.2033 19.7186 22.8519C19.4137 20.8884 19.7947 18.8808 20.7987 17.1604C21.8027 15.44 23.3698 14.1096 25.2412 13.3889C25.1598 14.5433 24.9162 15.6808 24.5173 16.7686Z" fill="#0072F5"/> <path class="logo-letter" d="M34.6365 10.6471V15.6842C34.6365 16.035 34.7188 16.2919 34.8835 16.4548C35.0608 16.6052 35.3522 16.6803 35.7575 16.6803H36.9926V18.8982H35.3205C33.0784 18.8982 31.9574 17.8206 31.9574 15.6654V10.6471H30.7034V8.4856H31.9574V5.91064H34.6365V8.4856H36.9926V10.6471H34.6365Z" fill="#17152E"/> <path class="logo-letter" d="M43.58 19.0673C42.5666 19.0673 41.6546 18.8481 40.8439 18.4095C40.0332 17.9584 39.3935 17.3257 38.9248 16.5112C38.4688 15.6967 38.2408 14.757 38.2408 13.6919C38.2408 12.6268 38.4752 11.6871 38.9438 10.8726C39.4252 10.0581 40.0775 9.43163 40.9009 8.99307C41.7243 8.54199 42.6426 8.31644 43.656 8.31644C44.6694 8.31644 45.5877 8.54199 46.4111 8.99307C47.2344 9.43163 47.8805 10.0581 48.3491 10.8726C48.8305 11.6871 49.0712 12.6268 49.0712 13.6919C49.0712 14.757 48.8242 15.6967 48.3301 16.5112C47.8488 17.3257 47.1901 17.9584 46.3541 18.4095C45.5307 18.8481 44.606 19.0673 43.58 19.0673ZM43.58 16.7743C44.0613 16.7743 44.511 16.6616 44.929 16.436C45.3597 16.1979 45.7017 15.8471 45.9551 15.3835C46.2084 14.9199 46.3351 14.356 46.3351 13.6919C46.3351 12.702 46.0691 11.9439 45.537 11.4177C45.0177 10.8789 44.378 10.6095 43.618 10.6095C42.858 10.6095 42.2183 10.8789 41.6989 11.4177C41.1922 11.9439 40.9389 12.702 40.9389 13.6919C40.9389 14.6818 41.1859 15.4461 41.6799 15.9849C42.1866 16.5112 42.82 16.7743 43.58 16.7743Z" fill="#17152E"/> <path class="logo-letter" d="M64.0948 8.33524C65.3869 8.33524 66.4256 8.72994 67.2109 9.51934C68.009 10.2962 68.408 11.3863 68.408 12.7897V18.8982H65.7479V13.1468C65.7479 12.3324 65.5389 11.7121 65.1209 11.2861C64.7029 10.8475 64.1328 10.6283 63.4108 10.6283C62.6888 10.6283 62.1124 10.8475 61.6818 11.2861C61.2638 11.7121 61.0547 12.3324 61.0547 13.1468V18.8982H58.3947V13.1468C58.3947 12.3324 58.1857 11.7121 57.7676 11.2861C57.3496 10.8475 56.7796 10.6283 56.0576 10.6283C55.3229 10.6283 54.7402 10.8475 54.3095 11.2861C53.8915 11.7121 53.6825 12.3324 53.6825 13.1468V18.8982H51.0224V8.4856H53.6825V9.74488C54.0245 9.30633 54.4615 8.96175 54.9936 8.71114C55.5382 8.46054 56.1336 8.33524 56.7796 8.33524C57.603 8.33524 58.3377 8.51066 58.9837 8.86151C59.6297 9.19982 60.1301 9.6885 60.4847 10.3275C60.8267 9.72609 61.3208 9.24368 61.9668 8.8803C62.6255 8.51693 63.3348 8.33524 64.0948 8.33524Z" fill="#17152E"/> <path class="logo-letter" d="M75.6064 19.0673C74.593 19.0673 73.681 18.8481 72.8703 18.4095C72.0596 17.9584 71.4199 17.3257 70.9512 16.5112C70.4952 15.6967 70.2672 14.757 70.2672 13.6919C70.2672 12.6268 70.5016 11.6871 70.9702 10.8726C71.4516 10.0581 72.1039 9.43163 72.9273 8.99307C73.7507 8.54199 74.669 8.31644 75.6824 8.31644C76.6958 8.31644 77.6141 8.54199 78.4375 8.99307C79.2608 9.43163 79.9069 10.0581 80.3755 10.8726C80.8569 11.6871 81.0976 12.6268 81.0976 13.6919C81.0976 14.757 80.8506 15.6967 80.3565 16.5112C79.8752 17.3257 79.2165 17.9584 78.3805 18.4095C77.5571 18.8481 76.6324 19.0673 75.6064 19.0673ZM75.6064 16.7743C76.0877 16.7743 76.5374 16.6616 76.9554 16.436C77.3861 16.1979 77.7281 15.8471 77.9815 15.3835C78.2348 14.9199 78.3615 14.356 78.3615 13.6919C78.3615 12.702 78.0955 11.9439 77.5634 11.4177C77.0441 10.8789 76.4044 10.6095 75.6444 10.6095C74.8844 10.6095 74.2447 10.8789 73.7253 11.4177C73.2186 11.9439 72.9653 12.702 72.9653 13.6919C72.9653 14.6818 73.2123 15.4461 73.7063 15.9849C74.213 16.5112 74.8464 16.7743 75.6064 16.7743Z" fill="#17152E"/> <path class="logo-letter" d="M85.7089 10.102C86.0509 9.55067 86.4943 9.11837 87.039 8.80512C87.5963 8.49186 88.2297 8.33524 88.939 8.33524V11.0981H88.236C87.4 11.0981 86.7666 11.2924 86.3359 11.6808C85.9179 12.0692 85.7089 12.7459 85.7089 13.7107V18.8982H83.0488V8.4856H85.7089V10.102Z" fill="#17152E"/> <path class="logo-letter" d="M93.3908 10.102C93.7328 9.55067 94.1762 9.11837 94.7208 8.80512C95.2782 8.49186 95.9115 8.33524 96.6209 8.33524V11.0981H95.9179C95.0818 11.0981 94.4485 11.2924 94.0178 11.6808C93.5998 12.0692 93.3908 12.7459 93.3908 13.7107V18.8982H90.7307V8.4856H93.3908V10.102Z" fill="#17152E"/> <path class="logo-letter" d="M103.087 19.0673C102.073 19.0673 101.161 18.8481 100.351 18.4095C99.54 17.9584 98.9003 17.3257 98.4316 16.5112C97.9756 15.6967 97.7476 14.757 97.7476 13.6919C97.7476 12.6268 97.9819 11.6871 98.4506 10.8726C98.9319 10.0581 99.5843 9.43163 100.408 8.99307C101.231 8.54199 102.149 8.31644 103.163 8.31644C104.176 8.31644 105.094 8.54199 105.918 8.99307C106.741 9.43163 107.387 10.0581 107.856 10.8726C108.337 11.6871 108.578 12.6268 108.578 13.6919C108.578 14.757 108.331 15.6967 107.837 16.5112C107.356 17.3257 106.697 17.9584 105.861 18.4095C105.037 18.8481 104.113 19.0673 103.087 19.0673ZM103.087 16.7743C103.568 16.7743 104.018 16.6616 104.436 16.436C104.866 16.1979 105.208 15.8471 105.462 15.3835C105.715 14.9199 105.842 14.356 105.842 13.6919C105.842 12.702 105.576 11.9439 105.044 11.4177C104.524 10.8789 103.885 10.6095 103.125 10.6095C102.365 10.6095 101.725 10.8789 101.206 11.4177C100.699 11.9439 100.446 12.702 100.446 13.6919C100.446 14.6818 100.693 15.4461 101.187 15.9849C101.693 16.5112 102.327 16.7743 103.087 16.7743Z" fill="#17152E"/> <path class="logo-letter" d="M125.122 8.4856L122.044 18.8982H119.174L117.255 11.6244L115.336 18.8982H112.448L109.351 8.4856H112.049L113.911 16.4172L115.925 8.4856H118.737L120.714 16.3984L122.576 8.4856H125.122Z" fill="#17152E"/> <g opacity="0.5"> <path class="logo-letter" d="M126.675 18.8973C126.496 18.8973 126.348 18.8437 126.23 18.7366C126.117 18.6248 126.06 18.4874 126.06 18.3243C126.06 18.1613 126.117 18.0262 126.23 17.919C126.348 17.8072 126.496 17.7513 126.675 17.7513C126.849 17.7513 126.993 17.8072 127.106 17.919C127.219 18.0262 127.275 18.1613 127.275 18.3243C127.275 18.4874 127.219 18.6248 127.106 18.7366C126.993 18.8437 126.849 18.8973 126.675 18.8973Z" fill="#17152E"/> <path class="logo-letter" d="M128.573 14.5162C128.399 14.5162 128.253 14.4626 128.135 14.3555C128.022 14.2437 127.966 14.1062 127.966 13.9432C127.966 13.7802 128.022 13.6451 128.135 13.5379C128.253 13.4261 128.399 13.3702 128.573 13.3702C128.748 13.3702 128.891 13.4261 129.004 13.5379C129.122 13.6451 129.181 13.7802 129.181 13.9432C129.181 14.1062 129.122 14.2437 129.004 14.3555C128.891 14.4626 128.748 14.5162 128.573 14.5162ZM129.061 14.9773V18.8484H128.072V14.9773H129.061Z" fill="#17152E"/> <path class="logo-letter" d="M131.775 18.9113C131.399 18.9113 131.06 18.8297 130.758 18.6667C130.457 18.499 130.219 18.2638 130.045 17.961C129.875 17.6582 129.791 17.3088 129.791 16.9129C129.791 16.5169 129.878 16.1675 130.052 15.8647C130.231 15.562 130.473 15.329 130.779 15.166C131.086 14.9983 131.427 14.9145 131.804 14.9145C132.18 14.9145 132.522 14.9983 132.828 15.166C133.134 15.329 133.374 15.562 133.548 15.8647C133.727 16.1675 133.817 16.5169 133.817 16.9129C133.817 17.3088 133.725 17.6582 133.541 17.961C133.362 18.2638 133.118 18.499 132.807 18.6667C132.501 18.8297 132.157 18.9113 131.775 18.9113ZM131.775 18.0588C131.954 18.0588 132.122 18.0169 132.277 17.933C132.437 17.8445 132.564 17.7141 132.658 17.5417C132.753 17.3694 132.8 17.1597 132.8 16.9129C132.8 16.5449 132.701 16.263 132.503 16.0674C132.31 15.8671 132.072 15.7669 131.79 15.7669C131.507 15.7669 131.269 15.8671 131.076 16.0674C130.888 16.263 130.794 16.5449 130.794 16.9129C130.794 17.2809 130.885 17.565 131.069 17.7653C131.257 17.961 131.493 18.0588 131.775 18.0588Z" fill="#17152E"/> </g> </g> <defs> <clipPath id="clip0_603_1244"> <rect width="134" height="25" fill="white"/> </clipPath> </defs> </svg></a></div> <ul id="primary-menu" class="main-navigation"><li class="wide-sub sub-start menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a class="top-level-link desktop-menu-item" href="https://www.tomorrow.io/software/">Products</a><span class="no-link-item mobile-menu-item" tabindex="0">Products</span> <div class="sub-menu"><ul class="submenu-main"> <li class="expanded-items menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><h3 class="small-section-title">For Organizations</h3> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/weather-intelligence-platform/" aria-describedby="menu-item-description-63557" class="link-arrow"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/bell.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Resilience Platform</span></div><div class="menu-item-description" id="menu-item-description-63557">Your single source of weather truth &amp; decisioning.</div></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/weather-api/" aria-describedby="menu-item-description-63459" class="link-arrow"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/api.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Weather API</span></div><div class="menu-item-description" id="menu-item-description-63459">Hyper-accurate weather data with 80+ layers and insights.</div></a></li> <li class="reduce-top-gap left-compensate menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/welcome/" class="link-arrow colored-link">See Documentation</a></li> <li class="menu-item menu-item-type-post_type_archive menu-item-object-daas"><a href="https://www.tomorrow.io/satellite-data/" aria-describedby="menu-item-description-52911" class="link-arrow"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/10/satellite-data-menu.png" aria-hidden="true" loading="lazy"><span class="menu-item-title">Satellite Data</span></div><div class="menu-item-description" id="menu-item-description-52911">Exclusive data products direct from our first-of-its-kind constellation</div></a></li> </ul> </li> <li class="expanded-items menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><h3 class="small-section-title">For Consumers</h3> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/consumer-app/" aria-describedby="menu-item-description-64128" class="link-arrow"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/mobile.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Consumer App</span></div><div class="menu-item-description" id="menu-item-description-64128">Take cutting-edge weather with you on the go.</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a target="_blank" href="https://www.tomorrow.io/weather/" aria-describedby="menu-item-description-50070" class="link-arrow"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/sun.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Weather Forecast</span></div><div class="menu-item-description" id="menu-item-description-50070">Your hyperlocal personal weather forecast.</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a target="_blank" href="https://www.tomorrow.io/weather/widget/" aria-describedby="menu-item-description-50071" class="link-arrow"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/plus-circle.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Widgets</span></div><div class="menu-item-description" id="menu-item-description-50071">The most reliable forecast embedded 
directly into your app or website.</div></a></li> </ul> </li> </ul></div> </li> <li class="sub-start has-wide-bottom menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a class="top-level-link desktop-menu-item" href="https://www.tomorrow.io/solutions/">Solutions</a><span class="no-link-item mobile-menu-item" tabindex="0">Solutions</span> <div class="sub-menu"><ul class="submenu-main"> <li class="section-title dev-sec-1 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/globe.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Enterprise</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/solutions/aviation/">Aviation</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/solutions/logistics-transportation/">Rail/Transportation</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/solutions/pharmaceuticals/">Pharmaceuticals/Healthcare</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/solutions/insurance/">Insurance</a></li> </ul> </li> <li class="section-title dev-sec-1 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/flag.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Government &#038; Defense</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/government-and-defense/">Overview</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/government-and-defense/civil-federal/">Civilian-Federal</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/government-and-defense/national-security/">Aerospace &#038; Defense</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/government-and-defense/state-local/">State &#038; Local</a></li> </ul> </li> </ul> <ul class="submenu-wide-bottom"> <li class="wide-bottom menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/solutions/" class="link-arrow">See All Solutions &#038; Industry Templates</a></li> </ul></div> </li> <li class="has-wide-bottom sub-center menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a class="top-level-link desktop-menu-item" href="https://docs.tomorrow.io/reference/welcome">Developers</a><span class="no-link-item mobile-menu-item" tabindex="0">Developers</span> <div class="sub-menu"><ul class="submenu-main"> <li class="section-title dev-sec-1 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/doc.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Documentation</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/weather-forecast/">Weather Forecast</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/realtime-weather/">Real-Time Weather</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/historical-overview/">Historical Weather API</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/get-map-tile">Map Visualization</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/locations-overview/">Localized Severe Weather Alerts</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/insights-categories-air/">Air Quality</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/reference/welcome" class="link-arrow colored-link">See All Docs</a></li> </ul> </li> <li class="section-title dev-sec-2 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/brackets.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Resources</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/weather-api/historical-weather-data/">Historical Data</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://docs.tomorrow.io/recipes/">API Playground</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://github.com/tomorrow-io-API/">GitHub</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.postman.com/tomorrow-io/">Postman</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://status.tomorrow.io/">API Status</a></li> </ul> </li> <li class="section-title dev-sec-3 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/tio-c.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Community</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/blog/category/weather-api/">Blog</a></li> </ul> </li> </ul> <ul class="submenu-wide-bottom"> <li class="wide-bottom menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/weather-api/" class="link-arrow">Learn More on Weather API</a></li> </ul></div> </li> <li class="has-wide-bottom sub-end menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a class="top-level-link desktop-menu-item" href="https://www.tomorrow.io/space/">Space &#038; Technology</a><span class="no-link-item mobile-menu-item" tabindex="0">Space &#038; Technology</span> <div class="sub-menu"><ul class="submenu-main"> <li class="section-title dev-sec-1 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/satelight.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Space &#038; Sensors</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/space/">Space</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/space/products/">Products</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/space/pathfinder/">Pathfinder</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/space/sounder/">Sounder</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/space/radar-satellites/">Radar Satellites</a></li> <li class="menu-item menu-item-type-post_type_archive menu-item-object-daas"><a href="https://www.tomorrow.io/satellite-data/">Satellite Data</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/space/arena/">Arena</a></li> </ul> </li> <li class="section-title dev-sec-2 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/cycled.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Weather Models</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/technology/">Overview</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/technology/cbam/">CBAM</a></li> </ul> </li> <li class="section-title dev-sec-2 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2024/10/space-data.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Space Data</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/satellite-data/data-catalog">Data Catalog</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/data-discovery">Data Discovery</a></li> </ul> </li> </ul> <ul class="submenu-wide-bottom"> <li class="wide-bottom menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/6yearstolaunch/" class="link-arrow">Watch &#8220;6 Years to Launch&#8221; Documentary</a></li> </ul></div> </li> <li class="has-wide-bottom sub-end menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a class="top-level-link desktop-menu-item" href="https://www.tomorrow.io/blog/">Learn</a><span class="no-link-item mobile-menu-item" tabindex="0">Learn</span> <div class="sub-menu"><ul class="submenu-main"> <li class="section-title dev-sec-3 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/tio-logo-icon.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Company</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/company/">About Us</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/careers/">Careers</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/sustainability/">Sustainability</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/climacon4">ClimaCon</a></li> </ul> </li> <li class="section-title dev-sec-1 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><span class="no-link-item" tabindex="0"><div class="menu-item-inner-wrap" style="display: none;"><img class="menu-item-icon" src="https://www.tomorrow.io/wp-content/uploads/2023/05/magnifier.svg" aria-hidden="true" loading="lazy"><span class="menu-item-title">Resources</span></div></span> <ul class="inner-sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/blog/">Blog</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/all-press-releases/">Newsroom</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/video-library/">Video Library</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/customer-stories/">Customer Stories</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://tomorrowio.zendesk.com/hc/en-us/">Help Center</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.tomorrow.io/latest-features/">Latest Features</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/weather-api/data-layers/">Weatherpedia</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrow.io/a/faq/">Weather API FAQ</a></li> </ul> </li> </ul> <ul class="submenu-wide-bottom"> <li class="wide-bottom menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.tomorrownow.org/" class="link-arrow">TomorrowNow.org</a></li> </ul></div> </li> <ul class="static-menu-items"> <li class="menu-item min-tablet menu-item-type-custom menu-item-object-custom"><a href="https://app.tomorrow.io/signin/" class=" link-arrow">Log In</a></li> <li class="menu-item demo-link"><a id="menu-demo-btn" href="https://www.tomorrow.io/lp/get-demo-resilience-3/" class="general-btn main-menu-demo demo-button">Get Demo</a><button id="formPopTrigger" type="button" style="display:none;">Get Demo</button></li> </ul></ul> <div class="mobile-menu-elements"> <a id="mobile-header-demo-btn" class="general-btn main-menu-demo demo-button no-desktop" href="https://www.tomorrow.io/lp/get-demo-resilience-3/">Get Demo</a> <button role="button" id="mobile-menu-trigger" class="mobile-menu-icon" aria-label="Toggle mobile menu"> <span class="icon-line"></span> <span class="icon-line"></span> <span class="icon-line"></span> </button> </div> </nav> </div> </header> <main id="content" class="site-main post-63407 page type-page status-publish has-post-thumbnail hentry"> <div class="page-content"> <section class="tio-block tio-blocks-hero-general-3 wp-block-tio-blocks-hero-general-3 alignfull" style="background-color:var(--bg-1);color:#FFFFFF;"> <div class="tio-block-container" style="display:flex"> <div class="content-container"> <h1 class="wp-block-heading" id="h-explore-the-world-s-best-weather-api-for-free">Power Your Resilience</h1> <p>Fueled by proprietary space data, Tomorrow.io is the world’s most powerful <strong>resilience platform™</strong>.</p> <p>Get the end-to-end infrastructure, weather intelligence, and actionable insights to solve any operational challenge.</p> <div class="tio-block links-group wp-block-tio-blocks-links-group"> <a class="tio-link outlined-btn" href="https://app.tomorrow.io/signup?planid=60d46beae90c3b3549a59ff3" target="_blank" rel="noopener noreferrer" style="--link-color:#F4F4F4">Try Free Weather API</a> <a class="tio-link bounce-btn general-btn" href="https://www.tomorrow.io/lp/get-demo-resilience-3/" style="--link-color:#0072F5"><span>See It In Action</span></a> </div> <div class="mobile-media-container"> <!--Video--> <video class="spin-globe not-lazy-img" autoplay muted loop playsinline preload="auto" fetchpriority="high" width="198" height="198"> <source src="https://www.tomorrow.io/wp-content/uploads/2024/05/hero-spin-globe.mp4" type="video/mp4"> </video> <div class="flow-diagram mobile-diagram" style="display: none; will-change: opacity;"> <div class="inner-wrap"> <div class="flow-item"> <a href="https://info.tomorrow.io/proprietary-space-data-demo"> <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none"> <path d="M29.8137 17.8653C29.8137 24.8036 24.2071 30.4225 17.2991 30.4225C16.2672 30.4225 15.2615 30.2941 14.3019 30.0563C13.5953 29.8851 12.9118 29.6505 12.2578 29.3575C10.5916 28.6291 9.11599 27.5369 7.92961 26.1921C7.62069 25.8423 7.3282 25.4801 7.06529 25.1007C6.9667 24.9558 6.86811 24.8134 6.7728 24.6653C6.71365 24.583 6.66106 24.4974 6.60848 24.4077C6.50989 24.2365 6.40801 24.0645 6.31271 23.89C5.95449 23.234 5.65214 22.541 5.41552 21.8192C5.28407 21.4233 5.17233 21.0175 5.08031 20.6027C4.95214 20.0126 4.86341 19.4093 4.82069 18.792C4.7944 18.485 4.78125 18.1756 4.78125 17.8653C4.78125 11.0101 10.2564 5.44297 17.0625 5.31457C17.1413 5.31128 17.2202 5.31128 17.2991 5.31128C17.4174 5.31128 17.5357 5.31128 17.6507 5.32116C18.331 5.33762 18.9949 5.40675 19.6423 5.53186C20.0597 5.60758 20.4737 5.70964 20.878 5.83227C21.108 5.90141 21.3414 5.97713 21.5648 6.05943C23.5761 6.79195 25.3475 8.02488 26.7245 9.61089C28.647 11.8167 29.8137 14.7023 29.8137 17.8653Z" fill="url(#paint0_linear_5065_24248_mobile)"/> <path opacity="0.59" d="M29.8137 17.8654C29.8137 24.8037 24.2071 30.4226 17.2991 30.4226C16.2672 30.4226 15.2616 30.2942 14.3019 30.0564C13.5954 29.8852 12.9118 29.6506 12.2578 29.3576C14.4038 29.2029 16.5203 28.807 18.3311 27.6893C19.9282 26.7066 21.1606 25.2127 21.9691 23.5082C22.3536 22.7065 22.6428 21.8563 22.8334 20.9921C23.4085 18.3938 23.1686 15.6497 23.8916 13.0876C24.1677 12.1081 24.5982 11.1452 25.3278 10.4398C25.7189 10.0604 26.2052 9.76737 26.7245 9.61182C28.647 11.8176 29.8137 14.7032 29.8137 17.8662V17.8654Z" fill="url(#paint1_linear_5065_24248_mobile)"/> <path opacity="0.3" d="M19.6423 5.53186C18.8207 5.73597 18.0254 6.03639 17.2761 6.42569C16.701 6.72281 16.1521 7.07508 15.669 7.50718C14.5122 8.54916 13.8057 10.0232 13.5 11.5533C13.1944 13.08 13.27 14.6628 13.4967 16.2027C13.6019 16.8982 13.7334 17.5978 13.6972 18.2998C13.5066 21.7229 9.15543 23.5237 6.35543 21.8085C5.8559 21.5015 5.43524 21.0768 5.08031 20.6019C4.95214 20.0118 4.86341 19.4085 4.82069 18.7912C4.7944 18.4842 4.78125 18.1747 4.78125 17.8644C4.78125 11.0101 10.2564 5.44297 17.0625 5.31457C17.1413 5.31128 17.2202 5.31128 17.2991 5.31128C17.4174 5.31128 17.5357 5.31128 17.6507 5.32116C18.331 5.33762 18.9949 5.40675 19.6423 5.53186Z" fill="url(#paint2_linear_5065_24248_mobile)"/> <ellipse cx="29.1057" cy="17.3766" rx="1.53681" ry="1.53681" fill="white"/> <path d="M4.64861 17.871C2.4401 19.7489 1.3407 21.5865 1.85044 22.9767C2.91741 25.8867 10.6305 25.7347 19.078 22.6372C27.5256 19.5398 33.5088 14.6699 32.4418 11.76C31.8749 10.214 30.0544 9.36472 26.6223 9.52973" stroke="white"/> <defs> <linearGradient id="paint0_linear_5065_24248_mobile" x1="13.5009" y1="5.31128" x2="20.3523" y2="33.7355" gradientUnits="userSpaceOnUse"> <stop stop-color="#7479FF"/> <stop offset="1" stop-color="#17152E"/> </linearGradient> <linearGradient id="paint1_linear_5065_24248_mobile" x1="38.3513" y1="-0.781556" x2="18.5256" y2="30.4573" gradientUnits="userSpaceOnUse"> <stop stop-color="#7479FF"/> <stop offset="1" stop-color="#7479FF"/> </linearGradient> <linearGradient id="paint2_linear_5065_24248_mobile" x1="8.81118" y1="22.0291" x2="14.0527" y2="4.72629" gradientUnits="userSpaceOnUse"> <stop stop-color="#7479FF"/> <stop offset="1" stop-color="#9CFFFF"/> </linearGradient> </defs> </svg> <p>Proprietary Space Data</p> </a> </div> <svg class="sep-arrow" xmlns="http://www.w3.org/2000/svg" width="8" height="25" viewBox="0 0 8 25" fill="none"> <path d="M3.59814 4.16772L3.59815 19.1052" stroke="white" stroke-opacity="0.6" stroke-linecap="square"/> <path d="M3.55537 24.7927L0.0981445 19.5429L7.09814 19.5427L3.55537 24.7927Z" fill="white" fill-opacity="0.6"/> </svg> <div class="flow-item"> <a href="https://info.tomorrow.io/deep-ai-ml-demo"> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="33" viewBox="0 0 33 33" fill="none"> <rect x="0.373535" y="0.866943" width="32" height="32" rx="8" fill="url(#paint0_linear_5078_24443_mobile)"/> <path d="M21.46 22.5569V11.177H24.2667V22.5569H21.46Z" fill="white"/> <path d="M8.47998 22.5569L13.4865 11.177H15.7622L20.7991 22.5569H17.9924L16.7029 19.4254L17.78 20.2486H11.4991L12.5611 19.4254L11.2867 22.5569H8.47998ZM14.6092 14.2439L12.8342 18.7474L12.4094 17.9888H16.8546L16.4753 18.7474L14.6851 14.2439H14.6092Z" fill="white"/> <defs> <linearGradient id="paint0_linear_5078_24443_mobile" x1="0.373535" y1="16.8669" x2="32.3735" y2="16.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#FA6677"/> <stop offset="1" stop-color="#C070FF"/> </linearGradient> </defs> </svg> <p>Deep AI / ML</p> </a> </div> <svg class="sep-arrow" xmlns="http://www.w3.org/2000/svg" width="8" height="25" viewBox="0 0 8 25" fill="none"> <path d="M3.59814 4.16772L3.59815 19.1052" stroke="white" stroke-opacity="0.6" stroke-linecap="square"/> <path d="M3.55537 24.7927L0.0981445 19.5429L7.09814 19.5427L3.55537 24.7927Z" fill="white" fill-opacity="0.6"/> </svg> <div class="flow-item"> <a href="https://info.tomorrow.io/weather-intelligence-resilience-demo"> <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none"> <path d="M19.9948 2.86694C21.365 3.1106 22.6948 3.5461 23.9456 4.16081C22.0831 5.67215 19.7639 6.49487 17.3736 6.49218C14.9822 6.49556 12.6618 5.6728 10.7985 4.16081C12.0503 3.54583 13.3811 3.11033 14.7523 2.86694C15.5896 3.18773 16.4779 3.35189 17.3736 3.35138C18.2692 3.35189 19.1575 3.18773 19.9948 2.86694Z" fill="url(#paint0_linear_5065_24244_mobile)"/> <path d="M27.1071 6.24388C27.9568 6.97258 28.7241 7.79371 29.3952 8.69233C26.152 11.8011 21.8474 13.5317 17.3735 13.5256C12.8997 13.5317 8.59512 11.8011 5.35193 8.69233C6.02233 7.79381 6.78899 6.97269 7.638 6.24388C10.2636 8.76308 13.75 10.1654 17.3735 10.1598C20.9964 10.1649 24.482 8.7626 27.1071 6.24388Z" fill="url(#paint1_linear_5065_24244_mobile)"/> <path d="M3.53608 11.8604C3.09829 12.8953 2.77713 13.9766 2.57864 15.0839C6.05424 16.1177 9.00177 18.4619 10.8095 21.6299C12.6247 24.7943 13.1621 28.5423 12.3102 32.0959C13.3605 32.4742 14.4494 32.7329 15.5567 32.8669C16.6038 28.4794 15.9371 23.8536 13.6948 19.9485C11.4635 16.0367 7.82612 13.1407 3.53608 11.8604Z" fill="url(#paint2_linear_5065_24244_mobile)"/> <path d="M3.23594 22.9843C2.76122 21.6652 2.47096 20.2857 2.37354 18.8858C4.60242 19.7565 6.46844 21.3711 7.661 23.4607C8.85946 25.5473 9.31318 27.985 8.94661 30.368C7.79408 29.5794 6.75511 28.6338 5.85916 27.5583C5.71485 26.6696 5.4118 25.8146 4.96475 25.0351C4.51689 24.2512 3.93103 23.5562 3.23594 22.9843Z" fill="url(#paint3_linear_5065_24244_mobile)"/> <path d="M23.9386 21.6299C25.7463 18.4619 28.6939 16.1177 32.1695 15.0839C31.971 13.9766 31.6498 12.8953 31.212 11.8604C26.9238 13.1447 23.2869 16.0386 21.05 19.9464C18.8131 23.8541 18.1465 28.4783 19.1874 32.8669C20.2947 32.7329 21.3836 32.4742 22.4339 32.0959C21.5832 28.5418 22.122 24.7937 23.9386 21.6299Z" fill="url(#paint4_linear_5065_24244_mobile)"/> <path d="M31.5121 22.9874C30.1136 24.1396 29.1806 25.7677 28.8889 27.5653C27.9926 28.6391 26.9537 29.5829 25.8015 30.3701C25.4386 27.9872 25.892 25.5507 27.0868 23.4628C28.2817 21.3749 30.1465 19.7604 32.3735 18.8858C32.2767 20.2867 31.9868 21.6672 31.5121 22.9874Z" fill="url(#paint5_linear_5065_24244_mobile)"/> <defs> <linearGradient id="paint0_linear_5065_24244_mobile" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint1_linear_5065_24244_mobile" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint2_linear_5065_24244_mobile" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint3_linear_5065_24244_mobile"_mobile x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint4_linear_5065_24244_mobile" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint5_linear_5065_24244_mobile" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> </defs> </svg> <p>Weather Intelligence</p> </a> </div> <svg class="sep-arrow" xmlns="http://www.w3.org/2000/svg" width="8" height="25" viewBox="0 0 8 25" fill="none"> <path d="M3.59814 4.16772L3.59815 19.1052" stroke="white" stroke-opacity="0.6" stroke-linecap="square"/> <path d="M3.55537 24.7927L0.0981445 19.5429L7.09814 19.5427L3.55537 24.7927Z" fill="white" fill-opacity="0.6"/> </svg> <div class="flow-item"> <a href="https://info.tomorrow.io/weather-alerts-demo"> <svg width="33" height="33" viewBox="0 0 33 33" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="0.324707" y="0.818115" width="32.0977" height="32.0977" rx="16.0488" fill="url(#paint0_linear_5078_24451_mobile)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.2216 8.70615V7.50012C16.2216 7.11608 16.5401 6.79761 16.9241 6.79761C17.3082 6.79761 17.6266 7.11608 17.6266 7.50012V8.70394C19.124 8.88671 20.558 9.65419 21.6542 10.8722C22.8344 12.1835 23.4151 13.8414 23.2465 15.4151C22.722 20.3888 24.5204 20.8572 24.5204 20.8572C24.8857 20.904 25.148 21.2225 25.1199 21.5972C25.0918 21.9718 24.7827 22.2528 24.4174 22.2528H9.4492C9.07453 22.2528 8.77479 21.9625 8.74669 21.5972C8.71859 21.2319 8.98086 20.904 9.34617 20.8572L9.34855 20.8563C9.42179 20.8323 11.1321 20.2701 10.6201 15.4151C10.4515 13.8414 11.0322 12.1835 12.2124 10.8722C13.2961 9.65904 14.729 8.89282 16.2216 8.70615ZM16.9241 25.9996C15.5004 25.9996 14.3483 24.8475 14.3483 23.4237H15.7533C15.7533 24.07 16.2778 24.5946 16.9241 24.5946C17.5704 24.5946 18.095 24.07 18.095 23.4237H19.5C19.5 24.8475 18.3479 25.9996 16.9241 25.9996ZM11.3132 20.8478C11.8939 19.8549 12.3061 18.1596 12.0063 15.2652C11.8846 14.085 12.3342 12.8298 13.2521 11.8182C14.2356 10.7317 15.6032 10.076 16.9333 10.076C18.2634 10.076 19.6309 10.7223 20.6144 11.8182C21.5324 12.8298 21.982 14.0944 21.8602 15.2652C21.5511 18.1596 21.9726 19.8549 22.5534 20.8478H11.3132Z" fill="white"/> <defs> <linearGradient id="paint0_linear_5078_24451_mobile" x1="0.324707" y1="16.8669" x2="32.4224" y2="16.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#FF705C"/> <stop offset="1" stop-color="#EEB138"/> </linearGradient> </defs> </svg> <p><span>Heavy Rain</span>Suspend Operations</p> </a> </div> </div> </div> </div> <div class="stamps"> <div class="stamp-item stamp-1"> <img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/05/time_magazine_logo.png" alt="TIME magazine logo"> <p>100 Most Influential Companies</p> </div> <span class="sep"></span> <div class="stamp-item stamp-2"> <img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/05/fast_company_logo.png" alt="FastCompany logo"> <p>Most Innovative Company</p> </div> <span class="sep"></span> <div class="stamp-item stamp-3"> <img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/05/bloomberg_logo.png" alt="Bloomberg logo"> <img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/05/the_ny_times_logo.png" alt="The New York Times logo"> <img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/05/cnn_logo.png" alt="CNN logo"> <img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/05/nbc_logo.png" alt="NBC logo"> </div> </div> </div> <div class="media-container"> <!--Video--> <video class="spin-globe not-lazy-img" autoplay muted loop playsinline preload="auto" fetchpriority="high" width="431" height="431"> <source src="https://www.tomorrow.io/wp-content/uploads/2024/05/hero-spin-globe.mp4" type="video/mp4"> </video> <div class="flow-diagram desktop-diagram" style="will-change: opacity;"> <div class="inner-wrap"> <div class="flow-item"> <a href="https://info.tomorrow.io/proprietary-space-data-demo"> <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none"> <path d="M29.8137 17.8653C29.8137 24.8036 24.2071 30.4225 17.2991 30.4225C16.2672 30.4225 15.2615 30.2941 14.3019 30.0563C13.5953 29.8851 12.9118 29.6505 12.2578 29.3575C10.5916 28.6291 9.11599 27.5369 7.92961 26.1921C7.62069 25.8423 7.3282 25.4801 7.06529 25.1007C6.9667 24.9558 6.86811 24.8134 6.7728 24.6653C6.71365 24.583 6.66106 24.4974 6.60848 24.4077C6.50989 24.2365 6.40801 24.0645 6.31271 23.89C5.95449 23.234 5.65214 22.541 5.41552 21.8192C5.28407 21.4233 5.17233 21.0175 5.08031 20.6027C4.95214 20.0126 4.86341 19.4093 4.82069 18.792C4.7944 18.485 4.78125 18.1756 4.78125 17.8653C4.78125 11.0101 10.2564 5.44297 17.0625 5.31457C17.1413 5.31128 17.2202 5.31128 17.2991 5.31128C17.4174 5.31128 17.5357 5.31128 17.6507 5.32116C18.331 5.33762 18.9949 5.40675 19.6423 5.53186C20.0597 5.60758 20.4737 5.70964 20.878 5.83227C21.108 5.90141 21.3414 5.97713 21.5648 6.05943C23.5761 6.79195 25.3475 8.02488 26.7245 9.61089C28.647 11.8167 29.8137 14.7023 29.8137 17.8653Z" fill="url(#paint0_linear_5065_24248)"/> <path opacity="0.59" d="M29.8137 17.8654C29.8137 24.8037 24.2071 30.4226 17.2991 30.4226C16.2672 30.4226 15.2616 30.2942 14.3019 30.0564C13.5954 29.8852 12.9118 29.6506 12.2578 29.3576C14.4038 29.2029 16.5203 28.807 18.3311 27.6893C19.9282 26.7066 21.1606 25.2127 21.9691 23.5082C22.3536 22.7065 22.6428 21.8563 22.8334 20.9921C23.4085 18.3938 23.1686 15.6497 23.8916 13.0876C24.1677 12.1081 24.5982 11.1452 25.3278 10.4398C25.7189 10.0604 26.2052 9.76737 26.7245 9.61182C28.647 11.8176 29.8137 14.7032 29.8137 17.8662V17.8654Z" fill="url(#paint1_linear_5065_24248)"/> <path opacity="0.3" d="M19.6423 5.53186C18.8207 5.73597 18.0254 6.03639 17.2761 6.42569C16.701 6.72281 16.1521 7.07508 15.669 7.50718C14.5122 8.54916 13.8057 10.0232 13.5 11.5533C13.1944 13.08 13.27 14.6628 13.4967 16.2027C13.6019 16.8982 13.7334 17.5978 13.6972 18.2998C13.5066 21.7229 9.15543 23.5237 6.35543 21.8085C5.8559 21.5015 5.43524 21.0768 5.08031 20.6019C4.95214 20.0118 4.86341 19.4085 4.82069 18.7912C4.7944 18.4842 4.78125 18.1747 4.78125 17.8644C4.78125 11.0101 10.2564 5.44297 17.0625 5.31457C17.1413 5.31128 17.2202 5.31128 17.2991 5.31128C17.4174 5.31128 17.5357 5.31128 17.6507 5.32116C18.331 5.33762 18.9949 5.40675 19.6423 5.53186Z" fill="url(#paint2_linear_5065_24248)"/> <ellipse cx="29.1057" cy="17.3766" rx="1.53681" ry="1.53681" fill="white"/> <path d="M4.64861 17.871C2.4401 19.7489 1.3407 21.5865 1.85044 22.9767C2.91741 25.8867 10.6305 25.7347 19.078 22.6372C27.5256 19.5398 33.5088 14.6699 32.4418 11.76C31.8749 10.214 30.0544 9.36472 26.6223 9.52973" stroke="white"/> <defs> <linearGradient id="paint0_linear_5065_24248" x1="13.5009" y1="5.31128" x2="20.3523" y2="33.7355" gradientUnits="userSpaceOnUse"> <stop stop-color="#7479FF"/> <stop offset="1" stop-color="#17152E"/> </linearGradient> <linearGradient id="paint1_linear_5065_24248" x1="38.3513" y1="-0.781556" x2="18.5256" y2="30.4573" gradientUnits="userSpaceOnUse"> <stop stop-color="#7479FF"/> <stop offset="1" stop-color="#7479FF"/> </linearGradient> <linearGradient id="paint2_linear_5065_24248" x1="8.81118" y1="22.0291" x2="14.0527" y2="4.72629" gradientUnits="userSpaceOnUse"> <stop stop-color="#7479FF"/> <stop offset="1" stop-color="#9CFFFF"/> </linearGradient> </defs> </svg> <p>Proprietary Space Data</p> </a> </div> <svg xmlns="http://www.w3.org/2000/svg" width="8" height="25" viewBox="0 0 8 25" fill="none"> <path d="M3.59814 4.16772L3.59815 19.1052" stroke="white" stroke-opacity="0.6" stroke-linecap="square"/> <path d="M3.55537 24.7927L0.0981445 19.5429L7.09814 19.5427L3.55537 24.7927Z" fill="white" fill-opacity="0.6"/> </svg> <div class="flow-item"> <a href="https://info.tomorrow.io/deep-ai-ml-demo"> <svg xmlns="http://www.w3.org/2000/svg" width="33" height="33" viewBox="0 0 33 33" fill="none"> <rect x="0.373535" y="0.866943" width="32" height="32" rx="8" fill="url(#paint0_linear_5078_24443)"/> <path d="M21.46 22.5569V11.177H24.2667V22.5569H21.46Z" fill="white"/> <path d="M8.47998 22.5569L13.4865 11.177H15.7622L20.7991 22.5569H17.9924L16.7029 19.4254L17.78 20.2486H11.4991L12.5611 19.4254L11.2867 22.5569H8.47998ZM14.6092 14.2439L12.8342 18.7474L12.4094 17.9888H16.8546L16.4753 18.7474L14.6851 14.2439H14.6092Z" fill="white"/> <defs> <linearGradient id="paint0_linear_5078_24443" x1="0.373535" y1="16.8669" x2="32.3735" y2="16.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#FA6677"/> <stop offset="1" stop-color="#C070FF"/> </linearGradient> </defs> </svg> <p>Deep AI / ML</p> </a> </div> <svg xmlns="http://www.w3.org/2000/svg" width="8" height="25" viewBox="0 0 8 25" fill="none"> <path d="M3.59814 4.16772L3.59815 19.1052" stroke="white" stroke-opacity="0.6" stroke-linecap="square"/> <path d="M3.55537 24.7927L0.0981445 19.5429L7.09814 19.5427L3.55537 24.7927Z" fill="white" fill-opacity="0.6"/> </svg> <div class="flow-item"> <a href="https://info.tomorrow.io/weather-intelligence-resilience-demo"> <svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none"> <path d="M19.9948 2.86694C21.365 3.1106 22.6948 3.5461 23.9456 4.16081C22.0831 5.67215 19.7639 6.49487 17.3736 6.49218C14.9822 6.49556 12.6618 5.6728 10.7985 4.16081C12.0503 3.54583 13.3811 3.11033 14.7523 2.86694C15.5896 3.18773 16.4779 3.35189 17.3736 3.35138C18.2692 3.35189 19.1575 3.18773 19.9948 2.86694Z" fill="url(#paint0_linear_5065_24244)"/> <path d="M27.1071 6.24388C27.9568 6.97258 28.7241 7.79371 29.3952 8.69233C26.152 11.8011 21.8474 13.5317 17.3735 13.5256C12.8997 13.5317 8.59512 11.8011 5.35193 8.69233C6.02233 7.79381 6.78899 6.97269 7.638 6.24388C10.2636 8.76308 13.75 10.1654 17.3735 10.1598C20.9964 10.1649 24.482 8.7626 27.1071 6.24388Z" fill="url(#paint1_linear_5065_24244)"/> <path d="M3.53608 11.8604C3.09829 12.8953 2.77713 13.9766 2.57864 15.0839C6.05424 16.1177 9.00177 18.4619 10.8095 21.6299C12.6247 24.7943 13.1621 28.5423 12.3102 32.0959C13.3605 32.4742 14.4494 32.7329 15.5567 32.8669C16.6038 28.4794 15.9371 23.8536 13.6948 19.9485C11.4635 16.0367 7.82612 13.1407 3.53608 11.8604Z" fill="url(#paint2_linear_5065_24244)"/> <path d="M3.23594 22.9843C2.76122 21.6652 2.47096 20.2857 2.37354 18.8858C4.60242 19.7565 6.46844 21.3711 7.661 23.4607C8.85946 25.5473 9.31318 27.985 8.94661 30.368C7.79408 29.5794 6.75511 28.6338 5.85916 27.5583C5.71485 26.6696 5.4118 25.8146 4.96475 25.0351C4.51689 24.2512 3.93103 23.5562 3.23594 22.9843Z" fill="url(#paint3_linear_5065_24244)"/> <path d="M23.9386 21.6299C25.7463 18.4619 28.6939 16.1177 32.1695 15.0839C31.971 13.9766 31.6498 12.8953 31.212 11.8604C26.9238 13.1447 23.2869 16.0386 21.05 19.9464C18.8131 23.8541 18.1465 28.4783 19.1874 32.8669C20.2947 32.7329 21.3836 32.4742 22.4339 32.0959C21.5832 28.5418 22.122 24.7937 23.9386 21.6299Z" fill="url(#paint4_linear_5065_24244)"/> <path d="M31.5121 22.9874C30.1136 24.1396 29.1806 25.7677 28.8889 27.5653C27.9926 28.6391 26.9537 29.5829 25.8015 30.3701C25.4386 27.9872 25.892 25.5507 27.0868 23.4628C28.2817 21.3749 30.1465 19.7604 32.3735 18.8858C32.2767 20.2867 31.9868 21.6672 31.5121 22.9874Z" fill="url(#paint5_linear_5065_24244)"/> <defs> <linearGradient id="paint0_linear_5065_24244" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint1_linear_5065_24244" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint2_linear_5065_24244" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint3_linear_5065_24244" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint4_linear_5065_24244" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> <linearGradient id="paint5_linear_5065_24244" x1="2.37354" y1="17.8669" x2="32.3735" y2="17.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#0087FF"/> <stop offset="1" stop-color="#00CDE9"/> </linearGradient> </defs> </svg> <p>Weather Intelligence</p> </a> </div> <svg xmlns="http://www.w3.org/2000/svg" width="8" height="25" viewBox="0 0 8 25" fill="none"> <path d="M3.59814 4.16772L3.59815 19.1052" stroke="white" stroke-opacity="0.6" stroke-linecap="square"/> <path d="M3.55537 24.7927L0.0981445 19.5429L7.09814 19.5427L3.55537 24.7927Z" fill="white" fill-opacity="0.6"/> </svg> <div class="flow-item"> <a href="https://info.tomorrow.io/weather-alerts-demo"> <svg width="33" height="33" viewBox="0 0 33 33" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="0.324707" y="0.818115" width="32.0977" height="32.0977" rx="16.0488" fill="url(#paint0_linear_5078_24451)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.2216 8.70615V7.50012C16.2216 7.11608 16.5401 6.79761 16.9241 6.79761C17.3082 6.79761 17.6266 7.11608 17.6266 7.50012V8.70394C19.124 8.88671 20.558 9.65419 21.6542 10.8722C22.8344 12.1835 23.4151 13.8414 23.2465 15.4151C22.722 20.3888 24.5204 20.8572 24.5204 20.8572C24.8857 20.904 25.148 21.2225 25.1199 21.5972C25.0918 21.9718 24.7827 22.2528 24.4174 22.2528H9.4492C9.07453 22.2528 8.77479 21.9625 8.74669 21.5972C8.71859 21.2319 8.98086 20.904 9.34617 20.8572L9.34855 20.8563C9.42179 20.8323 11.1321 20.2701 10.6201 15.4151C10.4515 13.8414 11.0322 12.1835 12.2124 10.8722C13.2961 9.65904 14.729 8.89282 16.2216 8.70615ZM16.9241 25.9996C15.5004 25.9996 14.3483 24.8475 14.3483 23.4237H15.7533C15.7533 24.07 16.2778 24.5946 16.9241 24.5946C17.5704 24.5946 18.095 24.07 18.095 23.4237H19.5C19.5 24.8475 18.3479 25.9996 16.9241 25.9996ZM11.3132 20.8478C11.8939 19.8549 12.3061 18.1596 12.0063 15.2652C11.8846 14.085 12.3342 12.8298 13.2521 11.8182C14.2356 10.7317 15.6032 10.076 16.9333 10.076C18.2634 10.076 19.6309 10.7223 20.6144 11.8182C21.5324 12.8298 21.982 14.0944 21.8602 15.2652C21.5511 18.1596 21.9726 19.8549 22.5534 20.8478H11.3132Z" fill="white"/> <defs> <linearGradient id="paint0_linear_5078_24451" x1="0.324707" y1="16.8669" x2="32.4224" y2="16.8669" gradientUnits="userSpaceOnUse"> <stop stop-color="#FF705C"/> <stop offset="1" stop-color="#EEB138"/> </linearGradient> </defs> </svg> <p><span>Heavy Rain</span>Suspend Operations</p> </a> </div> </div> </div> </div> </div> </section> <section class="tio-block tio-blocks-roi-strip"> <div class="roi-strip-container tio-block-container"> <div class="roi-strip"> <div class="inner-wrap"> <div class="item"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="70" height="25" viewBox="0 0 70 25" fill="none"> <path d="M17.0806 6.57007H4.56911C4.37174 6.57007 4.20388 6.71402 4.17379 6.90908L2.07112 20.5389C2.03373 20.7813 2.22122 20.9999 2.46644 20.9999H19.1832C19.4285 20.9999 19.6159 20.7813 19.5786 20.5389L17.4759 6.90908C17.4458 6.71402 17.2779 6.57007 17.0806 6.57007Z" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M7.48438 9.4375V4.18012C7.48438 2.42379 8.90816 1 10.6645 1V1C12.4208 1 13.8446 2.42379 13.8446 4.18012V9.4375" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M6.6875 9.95508H8.27756" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M13.0508 9.95508H14.6408" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> </svg> </div> <div class="text"> <h3>11%</h3> <p>improvement in<br>fulfillment for<br>Fortune 500 retailer</p> </div> </div> <div class="item"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="55" height="18" viewBox="0 0 55 18" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M54.0479 7.07853V4.70253H53.1306C51.6626 4.70253 50.5879 5.35953 49.9319 6.39582V4.80346H47.3106V17.6966H49.9579V10.3648C49.9579 8.3681 51.2166 7.07853 52.9472 7.07853H54.0479ZM35.0137 10.0621C35.4857 8.08977 37.1377 6.77513 39.1037 6.77513C41.0697 6.77513 42.7217 8.08977 43.1677 10.0621H35.0137ZM39.1568 4.5502C35.2501 4.5502 32.2874 7.60956 32.2874 11.2494C32.2874 15.0924 35.3814 17.9743 39.3928 17.9743C41.8308 17.9743 43.8228 16.9381 45.1601 15.2191L43.2461 13.8536C42.2501 15.1432 40.9394 15.7501 39.3928 15.7501C37.1381 15.7501 35.3288 14.1828 34.9614 12.0838H45.8414V11.2494C45.8414 7.40706 43.0101 4.5502 39.1568 4.5502ZM24.0307 15.7493C21.4614 15.7493 19.4161 13.7526 19.4161 11.275C19.4161 8.77239 21.4874 6.80011 24.0307 6.80011C26.5474 6.80011 28.6181 8.77239 28.6181 11.275C28.6181 13.7526 26.5474 15.7493 24.0307 15.7493ZM16.8183 17.6966H19.4403V16.0785C20.6463 17.2671 22.3503 18 24.2116 18C28.1436 18 31.2376 14.9914 31.2376 11.2751C31.2376 7.53364 28.1436 4.52507 24.2116 4.52507C22.3503 4.52507 20.6723 5.25857 19.4663 6.44657V0H16.8183V17.6966ZM7.51267 15.6234C10.0553 15.6234 12.022 13.7276 12.022 10.9215V0H14.7747V17.6966H12.048V16.0534C10.816 17.2922 9.112 18 7.198 18C3.26533 18 0.25 15.2441 0.25 11.0732V0H3.00333V10.9215C3.00333 13.7777 4.94333 15.6234 7.51267 15.6234Z" fill="#CCCCCC"/> </svg> </div> <div class="text"> <h3>20%</h3> <p>reduction in CAC<br>by Uber</p> </div> </div> <div class="item"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="71" height="25" viewBox="0 0 71 25" fill="none"> <g clip-path="url(#clip0_809_15303)"> <mask id="path-1-inside-1_809_15303" fill="white"> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.7408 19.927C10.4103 19.2556 0.5 14.0227 0.5 7.11744C0.5 3.18659 3.68659 0 7.61744 0C9.41704 0 10.822 0.667893 11.8164 1.76932C12.8108 0.667893 14.2158 0 16.0154 0C19.9462 0 23.1328 3.18659 23.1328 7.11744C23.1328 14.0227 13.2225 19.2556 11.892 19.927C11.8893 19.9573 11.8879 19.9818 11.8879 20C11.8879 20 11.8633 19.9882 11.8164 19.9648C11.7695 19.9882 11.7449 20 11.7449 20C11.7449 19.9818 11.7435 19.9573 11.7408 19.927Z"/> </mask> <path d="M11.7408 19.927L13.7331 19.7508L13.635 18.6426L12.6419 18.1415L11.7408 19.927ZM11.8164 1.76932L10.3319 3.1096L11.8164 4.75379L13.3009 3.1096L11.8164 1.76932ZM11.892 19.927L10.9909 18.1415L9.99777 18.6426L9.89975 19.7508L11.892 19.927ZM11.8879 20L11.0205 21.8021L13.8879 23.1822V20H11.8879ZM11.8164 19.9648L12.7066 18.1739L11.8164 17.7314L10.9262 18.1739L11.8164 19.9648ZM11.7449 20H9.74491V23.1823L12.6123 21.8021L11.7449 20ZM12.6419 18.1415C12.0343 17.8349 9.38649 16.4427 6.91944 14.3383C4.35967 12.1547 2.5 9.6355 2.5 7.11744H-1.5C-1.5 11.5046 1.59549 15.0544 4.32351 17.3815C7.14425 19.7877 10.1168 21.3477 10.8398 21.7125L12.6419 18.1415ZM2.5 7.11744C2.5 4.29115 4.79115 2 7.61744 2V-2C2.58202 -2 -1.5 2.08202 -1.5 7.11744H2.5ZM7.61744 2C8.87461 2 9.73214 2.44527 10.3319 3.1096L13.3009 0.429048C11.9118 -1.10949 9.95947 -2 7.61744 -2V2ZM16.0154 -2C13.6733 -2 11.721 -1.10949 10.3319 0.429048L13.3009 3.1096C13.9007 2.44527 14.7582 2 16.0154 2V-2ZM25.1328 7.11744C25.1328 2.08202 21.0508 -2 16.0154 -2V2C18.8417 2 21.1328 4.29116 21.1328 7.11744H25.1328ZM12.793 21.7125C13.516 21.3477 16.4886 19.7877 19.3093 17.3815C22.0373 15.0544 25.1328 11.5046 25.1328 7.11744H21.1328C21.1328 9.6355 19.2731 12.1547 16.7134 14.3383C14.2463 16.4427 11.5985 17.8349 10.9909 18.1415L12.793 21.7125ZM9.89975 19.7508C9.89502 19.8042 9.8879 19.8957 9.8879 20H13.8879C13.8879 20.0386 13.8865 20.0669 13.8858 20.0798C13.885 20.0939 13.8843 20.1023 13.8842 20.1032L9.89975 19.7508ZM11.8879 20C12.7553 18.1979 12.7553 18.1979 12.7553 18.1979C12.7553 18.1979 12.7554 18.1979 12.7554 18.1979C12.7554 18.1979 12.7554 18.1979 12.7554 18.198C12.7555 18.198 12.7556 18.198 12.7556 18.198C12.7557 18.1981 12.7558 18.1981 12.7559 18.1982C12.7561 18.1983 12.7562 18.1983 12.7564 18.1984C12.7566 18.1985 12.7568 18.1986 12.7569 18.1987C12.7571 18.1987 12.7568 18.1986 12.7563 18.1983C12.7551 18.1978 12.7524 18.1965 12.7483 18.1945C12.7401 18.1905 12.7261 18.1836 12.7066 18.1739L10.9262 21.7558C10.9536 21.7694 10.9753 21.7801 10.9912 21.7879C10.9991 21.7917 11.0055 21.7948 11.0104 21.7972C11.0128 21.7984 11.0149 21.7994 11.0166 21.8002C11.0175 21.8006 11.0182 21.801 11.0189 21.8013C11.0192 21.8015 11.0195 21.8016 11.0198 21.8018C11.0199 21.8018 11.02 21.8019 11.0202 21.802C11.0202 21.802 11.0203 21.802 11.0203 21.802C11.0204 21.8021 11.0204 21.8021 11.0204 21.8021C11.0204 21.8021 11.0205 21.8021 11.0205 21.8021C11.0205 21.8021 11.0205 21.8021 11.8879 20ZM11.7449 20C12.6123 21.8021 12.6124 21.8021 12.6124 21.8021C12.6124 21.8021 12.6124 21.8021 12.6124 21.8021C12.6125 21.802 12.6125 21.802 12.6125 21.802C12.6126 21.802 12.6126 21.802 12.6127 21.8019C12.6128 21.8019 12.613 21.8018 12.6131 21.8017C12.6134 21.8016 12.6137 21.8015 12.614 21.8013C12.6147 21.801 12.6154 21.8006 12.6163 21.8002C12.6179 21.7994 12.62 21.7984 12.6225 21.7972C12.6274 21.7948 12.6338 21.7917 12.6417 21.7878C12.6575 21.7801 12.6792 21.7694 12.7066 21.7558L10.9262 18.1739C10.9067 18.1836 10.8927 18.1905 10.8845 18.1945C10.8804 18.1965 10.8777 18.1978 10.8765 18.1984C10.8759 18.1986 10.8757 18.1988 10.8759 18.1987C10.876 18.1986 10.8761 18.1986 10.8764 18.1984C10.8765 18.1984 10.8767 18.1983 10.8769 18.1982C10.877 18.1982 10.8771 18.1981 10.8772 18.1981C10.8772 18.198 10.8773 18.198 10.8773 18.198C10.8773 18.198 10.8774 18.198 10.8774 18.1979C10.8774 18.1979 10.8774 18.1979 10.8774 18.1979C10.8775 18.1979 10.8775 18.1979 11.7449 20ZM9.74862 20.1032C9.74855 20.1024 9.74781 20.094 9.74701 20.0799C9.7463 20.0671 9.74491 20.0387 9.74491 20H13.7449C13.7449 19.8956 13.7378 19.8041 13.7331 19.7508L9.74862 20.1032Z" fill="#CCCCCC" mask="url(#path-1-inside-1_809_15303)"/> <path d="M9.01562 9.99976H14.6156" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M11.8164 7.19995L11.8164 12.8" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> </g> <defs> <clipPath id="clip0_809_15303"> <rect width="70" height="25" fill="white" transform="translate(0.5)"/> </clipPath> </defs> </svg> </div> <div class="text"> <h3>$70M</h3> <p>in costs protected by<br>Fortune 500 pharmacy</p> </div> </div> <div class="item"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="61" height="20" viewBox="0 0 61 20" fill="none"> <path d="M2.67302 4.58898H4.95437V16.8213C4.95437 18.7234 3.56695 19.9998 1.64321 19.9998H0.75V17.8511H1.39753C2.18054 17.8511 2.67302 17.4919 2.67302 16.6419V4.58898ZM2.67302 0H4.95437V2.28327H2.67302V0Z" fill="#CCCCCC"/> <path d="M8.70713 9.24457C8.75147 7.52133 9.75835 6.60386 11.101 6.60386C12.4436 6.60386 13.4274 7.52133 13.4937 9.24457H8.70713ZM15.7752 11.1239V9.24457C15.7752 6.31262 13.6047 4.45483 11.1012 4.45483C8.90775 4.45483 6.42578 5.88663 6.42578 10.2968C6.42578 14.9521 9.13182 16.0716 11.4587 16.0716C12.9787 16.0716 14.4332 15.5333 15.5508 14.2356L13.8971 12.8263C13.225 13.5195 12.2861 13.9226 11.4138 13.9226C9.84775 13.9226 8.70723 12.982 8.70723 11.1239H15.7752Z" fill="#CCCCCC"/> <path d="M17.5841 1.1416H19.8654V4.589H21.5194V6.33488H19.8654V12.9371C19.8654 13.5645 20.111 13.7881 20.6686 13.7881H21.5194V15.9368H20.3345C18.7457 15.9368 17.5841 14.9278 17.5841 13.1388V6.33488H16.4414V4.589H17.5841V1.1416Z" fill="#CCCCCC"/> <path d="M29.1033 8.86398C30.8924 8.86398 31.6961 10.0049 31.6961 11.2582C31.6961 12.5123 30.8922 13.6535 29.1033 13.6535H25.3895V8.86398H29.1033ZM22.9727 15.9368H29.6838C32.0777 15.9368 34.1123 14.1683 34.1123 11.4157C34.1123 9.80409 33.2627 8.14787 31.5183 7.74392V7.69985C33.3749 6.87143 33.8674 5.59571 33.8674 4.27561C33.8672 1.76863 32.2551 0 29.1469 0H22.9727V15.9368ZM28.8782 2.14954C30.6233 2.14954 31.4506 3.20104 31.4506 4.43229C31.4506 5.68486 30.6233 6.71587 28.8782 6.71587H25.3895V2.14954H28.8782Z" fill="#CCCCCC"/> <path d="M35.4258 0H37.7071V13.0044C37.7071 13.5192 37.9981 13.7881 38.5591 13.7881H39.3407V15.9368H38.3343C36.6779 15.9368 35.4258 15.221 35.4258 13.1831V0Z" fill="#CCCCCC"/> <path d="M40.3008 4.58887H42.5824V11.3477C42.5824 12.8931 43.5438 13.7879 44.8429 13.7879C46.1173 13.7879 47.0779 12.8932 47.0779 11.3477V4.58887H49.3602V15.9367H47.0779V14.7273H47.035C46.3185 15.6232 45.2892 16.0713 44.1033 16.0713C42.3151 16.0713 40.3008 14.7051 40.3008 12.132V4.58887Z" fill="#CCCCCC"/> <path d="M52.8684 9.24457C52.9148 7.52133 53.9195 6.60386 55.2619 6.60386C56.6038 6.60386 57.5877 7.52133 57.6565 9.24457H52.8684ZM59.9373 11.1239V9.24457C59.9373 6.31262 57.7675 4.45483 55.2619 4.45483C53.0696 4.45483 50.5859 5.88663 50.5859 10.2968C50.5859 14.9521 53.2936 16.0716 55.619 16.0716C57.1418 16.0716 58.5946 15.5333 59.7133 14.2356L58.0573 12.8264C57.3862 13.5196 56.4482 13.9228 55.5754 13.9228C54.0098 13.9228 52.8684 12.9823 52.8684 11.124L59.9373 11.1239Z" fill="#CCCCCC"/> </svg> </div> <div class="text"> <h3>$30M</h3> <p>saved per year<br>by JetBlue</p> </div> </div> <div class="item"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="70" height="25" viewBox="0 0 70 25" fill="none"> <path d="M2.2 22H26.4154C26.5258 22 26.6154 21.9105 26.6154 21.8V4.92189C26.6154 4.81144 26.5258 4.72189 26.4154 4.72189H23.3834C23.273 4.72189 23.1834 4.63235 23.1834 4.52189V2.2C23.1834 2.08954 23.0939 2 22.9834 2H19.0698C18.9594 2 18.8698 2.08954 18.8698 2.2V4.52189C18.8698 4.63235 18.7803 4.72189 18.6698 4.72189H10.4189C10.3085 4.72189 10.2189 4.63235 10.2189 4.52189V2.2C10.2189 2.08954 10.1294 2 10.0189 2H5.86864C5.75818 2 5.66864 2.08954 5.66864 2.2V4.52189C5.66864 4.63235 5.5791 4.72189 5.46864 4.72189H2.2C2.08954 4.72189 2 4.81144 2 4.92189V21.8C2 21.9105 2.08954 22 2.2 22Z" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M7.20312 13.3123H11.2031" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M9.20312 11.3123L9.20312 15.3123" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M17.2656 13.3123H21.2656" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> <path d="M2 4.72412H26.6172" stroke="#CCCCCC" stroke-width="2" stroke-linecap="round"/> </svg> </div> <div class="text"> <h3>20%</h3> <p>improvement in<br>battery by major EV</p> </div> </div> </div> </div> </div> </section> <section class="tio-block tio-blocks-home-news undefined"><div class="tio-block-container" style="display:flex"><div class="section-title-container"><h2>Are You Prepared?</h2><p>Extreme weather named the #1 global threat to all businesses worldwide. See how we can help</p></div></div><div class="tio-block-container news-container"><div class="news-tabs-wrapper" style="width:100%"><div class="tabs"><button role="button" class="tab featured-tab" style="display:none" data-tab="0"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/Small-graph.jpg.webp" alt="" loading="lazy"/><h4>Weather Impact Surges Worldwide</h4><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg></span></button><button role="button" class="tab " style="display:flex" data-tab="1"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/Tracking-Atlantic-Hurricane-Season-mobile.jpg.webp" alt="" loading="lazy"/><h4>Tracking Atlantic Hurricane Season</h4><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg></span></button><button role="button" class="tab " style="display:flex" data-tab="2"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/case-2-thumb.jpg.webp" alt="" loading="lazy"/><h4>Record-Breaking Heat</h4><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="37" height="37" viewBox="0 0 37 37" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.9998 31.7616C25.5915 31.7616 31.7457 25.6073 31.7457 18.0157C31.7457 10.424 25.5915 4.26978 17.9998 4.26978C10.4082 4.26978 4.25391 10.424 4.25391 18.0157C4.25391 25.6073 10.4082 31.7616 17.9998 31.7616ZM15.2733 23.6043V13.0826C15.2733 12.4199 15.9234 12.0138 16.4284 12.3612L24.0766 17.6221C24.5575 17.9529 24.5575 18.7342 24.0766 19.065L16.4284 24.3258C15.9234 24.6731 15.2733 24.267 15.2733 23.6043Z" fill="currentColor"></path></svg></span></button><button role="button" class="tab " style="display:flex" data-tab="3"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/case-3-thumb.jpg.webp" alt="" loading="lazy"/><h4>Airlines Navigate Surge in Severe Storms</h4><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg></span></button></div><div class="main-view"><div class="news-item" data-item="0" style="display:block"><canvas></canvas></div><div class="floating-content" data-item="0" style="display:block"><h3>Weather Impact Surges Worldwide</h3><p>Tomorrow.io&#8217;s observations and models help organizations monitor, predict, and respond to escalating threats worldwide</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn" href="https://www.tomorrow.io/blog/operationalizing-resilience-from-intelligence-to-action-with-tomorrow-io">Learn More About Our Response</a></div></div><div class="bottom-caption" data-item="0" style="display:block"><p>Extreme weather events are increasing globally. In the U.S., billion-dollar weather disasters have quadrupled since the 1980s.</p></div><div class="news-item" data-item="1" style="display:none"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/cyclones.webp" alt="" loading="lazy"/></div><div class="floating-content" data-item="1" style="display:none"><h3>Tracking Atlantic Hurricane Season</h3><p>The 2024 Atlantic hurricane season is intensifying. Tomorrow.io&#8217;s space observations, models, and partnerships enhance storm forecasting, providin critical insights for emergency response globally.</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn" href="https://www.tomorrow.io/blog/how-tomorrow-io-is-improving-hurricane-forecasting/">See Hurricane Tracking Innovations</a></div></div><div class="bottom-caption" data-item="1" style="display:none"><p>Real-time hurricane tracking and intensity forecasting with Tomorrow.io&#8217;s Resilience Platform™.</p></div><div class="news-item" data-item="2" style="display:none"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/fire.webp" alt="" loading="lazy"/></div><div class="floating-content" data-item="2" style="display:none"><h3>Record-Breaking Heat</h3><p>Record heat is gripping nations worldwide. Tomorrow.io&#8217;s forecasts help businesses and governments manage risks effectively. Our platform enables proactive measures to protect vulnerable populations and critical infrastructure</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="37" height="37" viewBox="0 0 37 37" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.9998 31.7616C25.5915 31.7616 31.7457 25.6073 31.7457 18.0157C31.7457 10.424 25.5915 4.26978 17.9998 4.26978C10.4082 4.26978 4.25391 10.424 4.25391 18.0157C4.25391 25.6073 10.4082 31.7616 17.9998 31.7616ZM15.2733 23.6043V13.0826C15.2733 12.4199 15.9234 12.0138 16.4284 12.3612L24.0766 17.6221C24.5575 17.9529 24.5575 18.7342 24.0766 19.065L16.4284 24.3258C15.9234 24.6731 15.2733 24.267 15.2733 23.6043Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn video-pop" href="https://fast.wistia.net/embed/iframe/7mukxwpc4o?playbar=true&amp;videoFoam=true&amp;autoplay=1">See How We Help</a></div></div><div class="bottom-caption" data-item="2" style="display:none"><p>Monitoring record-breaking heat waves and their impact on transportation infrastructure using Tomorrow.io&#8217;s heat risk visualization.</p></div><div class="news-item" data-item="3" style="display:none"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/flights.webp" alt="" loading="lazy"/></div><div class="floating-content" data-item="3" style="display:none"><h3>Airlines Navigate Surge in Severe Storms</h3><p>Summer is peak season for flight disruptions globally. Weather causes 66% of U.S. flight delays in 2024. Tomorrow.io&#8217;s forecasts help airlines anticipate risks, reduce delays, and enhance passenger safety worldwide</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn" href="https://www.tomorrow.io/solutions/aviation/"> Explore Aviation Solutions</a></div></div><div class="bottom-caption" data-item="3" style="display:none"><p>Visualizing flight routes and potential weather disruptions to optimize airline operations and passenger safety.</p></div></div></div><div class="news-tabs-mobile-wrapper"><ul class="news-slides"><li class="news-slide"><img decoding="async" class="slide-thumb" src="https://www.tomorrow.io/wp-content/uploads/2024/09/Weather-Impact-Surges-Worldwide-mobile.jpg.webp" alt="" loading="lazy"/><div class="content-wrap"><h3>Weather Impact Surges Worldwide</h3><p>Tomorrow.io&#8217;s observations and models help organizations monitor, predict, and respond to escalating threats worldwide</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn" href="https://www.tomorrow.io/blog/operationalizing-resilience-from-intelligence-to-action-with-tomorrow-io">Learn More About Our Response</a></div></div></li><li class="news-slide"><img decoding="async" class="slide-thumb" src="https://www.tomorrow.io/wp-content/uploads/2024/09/Tracking-Atlantic-Hurricane-Season-mobile.jpg.webp" alt="" loading="lazy"/><div class="content-wrap"><h3>Tracking Atlantic Hurricane Season</h3><p>The 2024 Atlantic hurricane season is intensifying. Tomorrow.io&#8217;s space observations, models, and partnerships enhance storm forecasting, providin critical insights for emergency response globally.</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn" href="https://www.tomorrow.io/blog/how-tomorrow-io-is-improving-hurricane-forecasting/">See Hurricane Tracking Innovations</a></div></div></li><li class="news-slide"><img decoding="async" class="slide-thumb" src="https://www.tomorrow.io/wp-content/uploads/2024/09/case-2-mobile.jpg.webp" alt="" loading="lazy"/><div class="content-wrap"><h3>Record-Breaking Heat</h3><p>Record heat is gripping nations worldwide. Tomorrow.io&#8217;s forecasts help businesses and governments manage risks effectively. Our platform enables proactive measures to protect vulnerable populations and critical infrastructure</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="37" height="37" viewBox="0 0 37 37" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.9998 31.7616C25.5915 31.7616 31.7457 25.6073 31.7457 18.0157C31.7457 10.424 25.5915 4.26978 17.9998 4.26978C10.4082 4.26978 4.25391 10.424 4.25391 18.0157C4.25391 25.6073 10.4082 31.7616 17.9998 31.7616ZM15.2733 23.6043V13.0826C15.2733 12.4199 15.9234 12.0138 16.4284 12.3612L24.0766 17.6221C24.5575 17.9529 24.5575 18.7342 24.0766 19.065L16.4284 24.3258C15.9234 24.6731 15.2733 24.267 15.2733 23.6043Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn video-pop" href="https://fast.wistia.net/embed/iframe/7mukxwpc4o?playbar=true&amp;videoFoam=true&amp;autoplay=1">See How We Help</a></div></div></li><li class="news-slide"><img decoding="async" class="slide-thumb" src="https://www.tomorrow.io/wp-content/uploads/2024/09/Airlines-Navigate-Surge-in-Severe-Storms-mobile.jpg.webp" alt="" loading="lazy"/><div class="content-wrap"><h3>Airlines Navigate Surge in Severe Storms</h3><p>Summer is peak season for flight disruptions globally. Weather causes 66% of U.S. flight delays in 2024. Tomorrow.io&#8217;s forecasts help airlines anticipate risks, reduce delays, and enhance passenger safety worldwide</p><div class="cta-wrap"><svg xmlns="http://www.w3.org/2000/svg" width="45" height="46" viewBox="0 0 45 46" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.28516 8.83844C5.21409 8.83844 3.53516 10.5174 3.53516 12.5884V30.9128C3.53516 32.9839 5.21409 34.6628 7.28516 34.6628H11.394V40.7134L17.4447 34.6628H33.2747C35.3458 34.6628 37.0247 32.9839 37.0247 30.9128V21.7506V12.5884C37.0247 10.5174 35.3458 8.83844 33.2747 8.83844H7.28516ZM9.89941 18.5196C9.89941 17.5826 10.659 16.8229 11.5961 16.8229H17.0884C18.0254 16.8229 18.785 17.5826 18.785 18.5196C18.785 19.4567 18.0254 20.2163 17.0884 20.2163H11.5961C10.659 20.2163 9.89941 19.4567 9.89941 18.5196ZM11.5961 23.6093C10.659 23.6093 9.89941 24.3689 9.89941 25.306C9.89941 26.243 10.659 27.0026 11.5961 27.0026H28.8845C29.8216 27.0026 30.5812 26.243 30.5812 25.306C30.5812 24.3689 29.8216 23.6093 28.8845 23.6093H11.5961Z" fill="currentColor"></path></svg><a class="tio-link arrow-btn" href="https://www.tomorrow.io/solutions/aviation/"> Explore Aviation Solutions</a></div></div></li></ul><ul class="indicators"><li class="indicator"><button data-item="0"></button></li><li class="indicator"><button data-item="1"></button></li><li class="indicator"><button data-item="2"></button></li><li class="indicator"><button data-item="3"></button></li></ul></div></div></section> <section class="tio-block tio-blocks-logos-strip general-logos"><div class="tio-logos-strip slides"><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/delta.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/ford.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/Google.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/Microsoft.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/NASA.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/nationalgrid.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/nvidia.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/uber.svg" alt="" loading="lazy"></div><div class="logo-item"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/09/UsAirForce.svg" alt="" loading="lazy"></div></div></section> <section class="tio-block tio-blocks-content-media wp-block-tio-blocks-content-media video-media alignfull" style="background-color:#ffffff;color:var(--brand-dark)"><div class="tio-block-container" style="display:flex"><div class="section-title-container"><h2>Empowering Organizations to Mitigate Risks, Adapt, and Thrive</h2></div></div><div class="tio-block-container" style="display:flex"><div class="content-container"> <h2 class="wp-block-heading" id="h-power-intelligent-automated-resilience-with-cutting-edge-technology"><strong><strong>Power Intelligent, Automated Resilience<br>with Cutting-Edge Technology</strong></strong></h2> <ul class="wp-block-list"> <li>Harness global constellation data from space</li> <li>Leverage proprietary AI/ML models</li> <li>Uncover insights with unmatched precision</li> <li>Activate superior decision-making immediately</li> </ul> <a class="tio-link undefined arrow-btn" href="https://www.tomorrow.io/nextgen/" style="--link-color:#17152E">Learn More About Probabilistic</a> </div><div class="media-container square video floating-bg video-upload" style="--video-floating-bg-color:var(--brand-dark)"><div class="video-wrap"><video muted autoplay loop data-src="https://www.tomorrow.io/wp-content/uploads/2024/10/Tomorrow-io-Probabilistic-Loop.mp4"><source type="video/mp4"/>Your browser does not support the video tag.</video></div></div></div></section> <section class="tio-block tio-blocks-content-media wp-block-tio-blocks-content-media reverse-block video-media alignfull" style="background-color:#ffffff;color:var(--brand-dark)"><div class="tio-block-container" style="display:flex"><div class="content-container"> <h2 class="wp-block-heading" id="h-accelerate-digital-transformation-and-meet-operating-goals">Accelerate Digital Transformation<br>and Meet Operating Goals</h2> <ul class="wp-block-list"> <li>Eliminate manual processes with ready-to-deploy dashboards</li> <li>Scale solutions efficiently for every industry and role</li> <li>Achieve critical outcomes like disaster recovery, compliance, and competitive advantage</li> </ul> <a class="tio-link undefined arrow-btn" href="https://www.tomorrow.io/software/" style="--link-color:#17152E">Learn More About Our Software</a> </div><div class="media-container square video floating-bg video-upload" style="--video-floating-bg-color:linear-gradient(90deg, #FF705C 0%, #EEB138 100%)"><div class="video-wrap"><video muted autoplay loop data-src="https://www.tomorrow.io/wp-content/uploads/2024/10/Tomorrow-io-Dashboard.mp4"><source type="video/mp4"/>Your browser does not support the video tag.</video></div></div></div></section> <section class="wp-block-tio-blocks-video-grid tio-blocks-video-grid-carousel alignfull collapse-to-slider tio-block" style="padding-top:80px;padding-bottom:80px"><div class="tio-block-container" style="display:flex"><div class="section-title-container"><h2>Watch Our Story, Vision, and Impact</h2></div></div><div class="tio-block-container"><div class="video-grid-wrapper"> <div class="tio-block tio-blocks-video-grid-item video-grid-slide wp-block-tio-blocks-video-grid-item"><div class="video-grid-image"><a href="https://fast.wistia.net/embed/iframe/67fazrl0x1?playbar=true&amp;videoFoam=true&amp;autoplay=1" aria-label="Click to watch the testimonial, ABC’s Ginger Zee on Forecast Breakthroughs"><img decoding="async" class="thumbnail video-grid-slide-image" alt="video thumbnail" loading="lazy" src="https://www.tomorrow.io/wp-content/uploads/2024/08/Thumnail-Ginger-Zee.jpg"/><span class="video-grid-item-duration"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"><path d="M9.67773 6L0.865234 11.0879L0.865234 0.9121L9.67773 6Z" fill="white"></path></svg>1:12</span><svg class="btn" width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40.5332" r="37" fill="white"></circle><path d="M56.5 39.6672C57.1667 40.0521 57.1667 41.0143 56.5 41.3992L32.5 55.2556C31.8333 55.6405 31 55.1594 31 54.3896L31 26.6768C31 25.907 31.8333 25.4259 32.5 25.8108L56.5 39.6672Z" fill="#17152E"></path></svg></a></div><p class="video-grid-item-description">ABC’s Ginger Zee on Forecast Breakthroughs</p></div> <div class="tio-block tio-blocks-video-grid-item video-grid-slide wp-block-tio-blocks-video-grid-item"><div class="video-grid-image"><a href="https://fast.wistia.net/embed/iframe/39plhwi6lr?playbar=true&amp;videoFoam=true&amp;autoplay=1" aria-label="Click to watch the testimonial, Next-Gen Early Warning Systems"><img decoding="async" class="thumbnail video-grid-slide-image" alt="video thumbnail" loading="lazy" src="https://www.tomorrow.io/wp-content/uploads/2024/08/Thumnail-next-gen.jpg"/><span class="video-grid-item-duration"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"><path d="M9.67773 6L0.865234 11.0879L0.865234 0.9121L9.67773 6Z" fill="white"></path></svg>0:44</span><svg class="btn" width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40.5332" r="37" fill="white"></circle><path d="M56.5 39.6672C57.1667 40.0521 57.1667 41.0143 56.5 41.3992L32.5 55.2556C31.8333 55.6405 31 55.1594 31 54.3896L31 26.6768C31 25.907 31.8333 25.4259 32.5 25.8108L56.5 39.6672Z" fill="#17152E"></path></svg></a></div><p class="video-grid-item-description">Next-Gen Early Warning Systems</p></div> <div class="tio-block tio-blocks-video-grid-item video-grid-slide wp-block-tio-blocks-video-grid-item"><div class="video-grid-image"><a href="https://fast.wistia.net/embed/iframe/kz9chsmzkw?playbar=true&amp;videoFoam=true&amp;autoplay=1" aria-label="Click to watch the testimonial, Affordable Satellites Unlock Global Forecasts"><img decoding="async" class="thumbnail video-grid-slide-image" alt="video thumbnail" loading="lazy" src="https://www.tomorrow.io/wp-content/uploads/2024/08/Thumnail-satellite.jpg"/><span class="video-grid-item-duration"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"><path d="M9.67773 6L0.865234 11.0879L0.865234 0.9121L9.67773 6Z" fill="white"></path></svg>0:50</span><svg class="btn" width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40.5332" r="37" fill="white"></circle><path d="M56.5 39.6672C57.1667 40.0521 57.1667 41.0143 56.5 41.3992L32.5 55.2556C31.8333 55.6405 31 55.1594 31 54.3896L31 26.6768C31 25.907 31.8333 25.4259 32.5 25.8108L56.5 39.6672Z" fill="#17152E"></path></svg></a></div><p class="video-grid-item-description">Affordable Satellites Unlock Global Forecasts</p></div> <div class="tio-block tio-blocks-video-grid-item video-grid-slide wp-block-tio-blocks-video-grid-item"><div class="video-grid-image"><a href="https://fast.wistia.net/embed/iframe/2yvf6sypsc?playbar=true&amp;videoFoam=true&amp;autoplay=1" aria-label="Click to watch the testimonial, Hourly Satellite Scans Transform Forecasts"><img decoding="async" class="thumbnail video-grid-slide-image" alt="video thumbnail" loading="lazy" src="https://www.tomorrow.io/wp-content/uploads/2024/08/Thumnail-forcast.jpg"/><span class="video-grid-item-duration"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"><path d="M9.67773 6L0.865234 11.0879L0.865234 0.9121L9.67773 6Z" fill="white"></path></svg>1:01</span><svg class="btn" width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40.5332" r="37" fill="white"></circle><path d="M56.5 39.6672C57.1667 40.0521 57.1667 41.0143 56.5 41.3992L32.5 55.2556C31.8333 55.6405 31 55.1594 31 54.3896L31 26.6768C31 25.907 31.8333 25.4259 32.5 25.8108L56.5 39.6672Z" fill="#17152E"></path></svg></a></div><p class="video-grid-item-description">Hourly Satellite Scans Transform Forecasts</p></div> <div class="tio-block tio-blocks-video-grid-item video-grid-slide wp-block-tio-blocks-video-grid-item"><div class="video-grid-image"><a href="https://fast.wistia.net/embed/iframe/ktyjou4q6t?playbar=true&amp;videoFoam=true&amp;autoplay=1" aria-label="Click to watch the testimonial, White House Advisor Hails Space Innovation"><img decoding="async" class="thumbnail video-grid-slide-image" alt="video thumbnail" loading="lazy" src="https://www.tomorrow.io/wp-content/uploads/2024/08/Thumnail-ezinne-uzo.jpg"/><span class="video-grid-item-duration"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"><path d="M9.67773 6L0.865234 11.0879L0.865234 0.9121L9.67773 6Z" fill="white"></path></svg>0:57</span><svg class="btn" width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40.5332" r="37" fill="white"></circle><path d="M56.5 39.6672C57.1667 40.0521 57.1667 41.0143 56.5 41.3992L32.5 55.2556C31.8333 55.6405 31 55.1594 31 54.3896L31 26.6768C31 25.907 31.8333 25.4259 32.5 25.8108L56.5 39.6672Z" fill="#17152E"></path></svg></a></div><p class="video-grid-item-description">White House Advisor Hails Space Innovation</p></div> <div class="tio-block tio-blocks-video-grid-item video-grid-slide wp-block-tio-blocks-video-grid-item"><div class="video-grid-image"><a href="https://fast.wistia.net/embed/iframe/mgjwuytokq?playbar=true&amp;videoFoam=true&amp;autoplay=1" aria-label="Click to watch the testimonial, CEO at COP28 Reimagines Climate Risk"><img decoding="async" class="thumbnail video-grid-slide-image" alt="video thumbnail" loading="lazy" src="https://www.tomorrow.io/wp-content/uploads/2024/08/Thumnail-cop28.jpg"/><span class="video-grid-item-duration"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="12" viewBox="0 0 10 12" fill="none"><path d="M9.67773 6L0.865234 11.0879L0.865234 0.9121L9.67773 6Z" fill="white"></path></svg>1:12</span><svg class="btn" width="80" height="81" viewBox="0 0 80 81" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40.5332" r="37" fill="white"></circle><path d="M56.5 39.6672C57.1667 40.0521 57.1667 41.0143 56.5 41.3992L32.5 55.2556C31.8333 55.6405 31 55.1594 31 54.3896L31 26.6768C31 25.907 31.8333 25.4259 32.5 25.8108L56.5 39.6672Z" fill="#17152E"></path></svg></a></div><p class="video-grid-item-description">CEO at COP28 Reimagines Climate Risk</p></div> </div></div></section> <section class="tio-block tio-blocks-api-snippet-tabs alignfull undefined"><div class="tio-block-container" style="display:flex"><div class="section-title-container"><h2></h2><p></p></div></div><div class="tio-block-container" style="display:flex"><div class="content-container"> <h2 class="wp-block-heading" id="h-integrate-and-adapt-with-the-world-s-leading-weather-api">Integrate and Adapt with the World’s Leading Weather API</h2> <p>&nbsp;Get fast, reliable, and hyper-accurate weather data for any location in the world in easy JSON format.</p> <a class="tio-link undefined arrow-btn" href="https://www.tomorrow.io/weather-api/" style="--link-color:#F4F4F4">Learn More about Weather API</a> <div class="tio-blocks-toggles undefined"><div class="toggle-item active" aria-expanded="true"><div class="toggle-title" role="button" data-api-content="1"><h3>Real Time</h3></div><div class="toggle-content" style="display:block"><p>Integrate cutting-edge, real-time weather data directly into your applications.</p></div></div><div class="toggle-item " aria-expanded="false"><div class="toggle-title" role="button" data-api-content="2"><h3>Weather Forecast API</h3></div><div class="toggle-content" style="display:none"><p>Access ultra-accurate, hyperlocal data up to 14 days in the future for any location on the globe.</p></div></div><div class="toggle-item " aria-expanded="false"><div class="toggle-title" role="button" data-api-content="3"><h3>Historical Weather API</h3></div><div class="toggle-content" style="display:none"><p>Optimize your operations with access to hourly and daily historical weather data up to 20 years in the past.</p></div></div></div> <div class="tio-block links-group wp-block-tio-blocks-links-group"> <a class="tio-link undefined general-btn" href="https://app.tomorrow.io/signup?planid=60d46beae90c3b3549a59ff3" style="--link-color:#0072F5">Try Free Weather API</a> <a class="tio-link undefined outlined-btn" href="https://docs.tomorrow.io/" target="_blank" rel="noopener noreferrer" style="--link-color:#F4F4F4">See API Documentation</a> </div> </div><div class="tio-tabs-container"><div class="tab-titles-wrapper" style="--tab-bg-left:0px;--tab-bg-width:0px"><ul class="tab-titles"><li><button class="tab-trigger active" data-tab="1">Shell</button></li><li><button class="tab-trigger" data-tab="2">Javascript</button></li><li><button class="tab-trigger" data-tab="3">Node</button></li><li><button class="tab-trigger" data-tab="4">Python</button></li><li><button class="tab-trigger" data-tab="5">R</button></li><li><button class="tab-trigger" data-tab="6">Java</button></li><li><button class="tab-trigger" data-tab="7">Go</button></li></ul></div><div class="tabs-content-container"><div class="tab-content" data-content="1" style="display:block" data-lang="shell"><button class="copy-button" type="button">Copy</button><div class="tab-content-request active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span>curl </span><span class="token token" style="color:#67cdcc">--</span><span>request </span><span class="token token" style="color:#f8c555">GET</span><span> </span><span></span><span class="token token" style="color:#67cdcc">--</span><span>url </span><span class="token token" style="color:#7ec699">'https://api.tomorrow.io/v4/weather/realtime?location=toronto&amp;apikey=XXX'</span><span> </span><span></span><span class="token token" style="color:#67cdcc">--</span><span>header </span><span class="token token" style="color:#7ec699">'accept: application/json'</span></code></pre></div><div class="tab-content-request" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span>curl </span><span class="token token" style="color:#67cdcc">--</span><span>request </span><span class="token token" style="color:#f8c555">GET</span><span> </span><span></span><span class="token token" style="color:#67cdcc">--</span><span>url </span><span class="token token" style="color:#7ec699">'https://api.tomorrow.io/v4/weather/forecast?location=newyork&amp;apikey=XXX'</span><span> </span><span></span><span class="token token" style="color:#67cdcc">--</span><span>header </span><span class="token token" style="color:#7ec699">'accept: application/json'</span></code></pre></div><div class="tab-content-request" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span>curl </span><span class="token token" style="color:#67cdcc">--</span><span>request </span><span class="token token" style="color:#f8c555">GET</span><span> </span><span></span><span class="token token" style="color:#67cdcc">--</span><span>url </span><span class="token token" style="color:#7ec699">'https://api.tomorrow.io/v4/weather/history/recent?location=austin&amp;apikey=XXX'</span><span> </span><span></span><span class="token token" style="color:#67cdcc">--</span><span>header </span><span class="token token" style="color:#7ec699">'accept: application/json'</span></code></pre></div></div><div class="tab-content" data-content="2" style="display:none" data-lang="javascript"><button class="copy-button" type="button">Copy</button><div class="tab-content-request active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">const</span><span> options </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">method</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'GET'</span><span class="token token" style="color:#ccc">,</span><span> </span><span></span><span class="token token literal-property" style="color:#f8c555">headers</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">accept</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'application/json'</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token" style="color:#f08d49">fetch</span><span class="token token" style="color:#ccc">(</span><span>'https</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">/</span><span class="token token" style="color:#67cdcc">/</span><span>api</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access">tomorrow</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access">io</span><span class="token token" style="color:#67cdcc">/</span><span>v4</span><span class="token token" style="color:#67cdcc">/</span><span>weather</span><span class="token token" style="color:#67cdcc">/</span><span>realtime</span><span class="token token" style="color:#67cdcc">?</span><span class="token token dom" style="color:#7ec699">location</span><span class="token token" style="color:#67cdcc">=</span><span>toronto</span><span class="token token" style="color:#67cdcc">&amp;</span><span>apikey</span><span class="token token" style="color:#67cdcc">=</span><span class="token token" style="color:#f8c555">XXX</span><span class="token token" style="color:#ccc">,</span><span> options</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">response</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> response</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">json</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">response</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">log</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token control-flow" style="color:#cc99cd">catch</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">err</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">error</span><span class="token token" style="color:#ccc">(</span><span>err</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span><span></span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"data"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"time"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">"2023-02-14T13:53:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"values"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBase"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token null nil" style="color:#cc99cd">null</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeiling"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token null nil" style="color:#cc99cd">null</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCover"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">5</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPoint"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">0.19</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">100</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbability"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevel"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">1005.56</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperature"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0.31</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparent"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0.31</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcern"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span></code></pre></div><div class="tab-content-request" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">const</span><span> options </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">method</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'GET'</span><span class="token token" style="color:#ccc">,</span><span> </span><span></span><span class="token token literal-property" style="color:#f8c555">headers</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">accept</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'application/json'</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token" style="color:#f08d49">fetch</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'https://api.tomorrow.io/v4/weather/forecast?location=newyork&amp;apikey=XXX'</span><span class="token token" style="color:#ccc">,</span><span> options</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">response</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> response</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">json</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">response</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">log</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token control-flow" style="color:#cc99cd">catch</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">err</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">error</span><span class="token token" style="color:#ccc">(</span><span>err</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div><div class="tab-content-request" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">const</span><span> options </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">method</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'GET'</span><span class="token token" style="color:#ccc">,</span><span> </span><span></span><span class="token token literal-property" style="color:#f8c555">headers</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">accept</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'application/json'</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token" style="color:#f08d49">fetch</span><span class="token token" style="color:#ccc">(</span><span>'https</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">/</span><span class="token token" style="color:#67cdcc">/</span><span>api</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access">tomorrow</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access">io</span><span class="token token" style="color:#67cdcc">/</span><span>v4</span><span class="token token" style="color:#67cdcc">/</span><span>weather</span><span class="token token" style="color:#67cdcc">/</span><span>history</span><span class="token token" style="color:#67cdcc">/</span><span>recent</span><span class="token token" style="color:#67cdcc">?</span><span class="token token dom" style="color:#7ec699">location</span><span class="token token" style="color:#67cdcc">=</span><span>austin</span><span class="token token" style="color:#67cdcc">&amp;</span><span>apikey</span><span class="token token" style="color:#67cdcc">=</span><span class="token token" style="color:#f8c555">XXX</span><span class="token token" style="color:#ccc">,</span><span> options</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">response</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> response</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">json</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">response</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">log</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token control-flow" style="color:#cc99cd">catch</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">err</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">error</span><span class="token token" style="color:#ccc">(</span><span>err</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div></div><div class="tab-content" data-content="3" style="display:none" data-lang="node"><button class="copy-button" type="button">Copy</button><div class="tab-content-request active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">const</span><span> sdk </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#f08d49">require</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'api'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'@climacell-docs/v4#3efoz19ldn18lig'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span>sdk</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">auth</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'XXX'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span><span>sdk</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">realtimeWeather</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">location</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'toronto'</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter" style="color:#ccc">{</span><span class="token token parameter"> data </span><span class="token token parameter" style="color:#ccc">}</span><span class="token token" style="color:#ccc">)</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">log</span><span class="token token" style="color:#ccc">(</span><span>data</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token control-flow" style="color:#cc99cd">catch</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">err</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">error</span><span class="token token" style="color:#ccc">(</span><span>err</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div><div class="tab-content-request" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">const</span><span> sdk </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#f08d49">require</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'api'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'@climacell-docs/v4#3efoz19ldn18lig'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span>sdk</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">auth</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'XXX'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span><span>sdk</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">weatherForecast</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">location</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'newyork'</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter" style="color:#ccc">{</span><span class="token token parameter"> data </span><span class="token token parameter" style="color:#ccc">}</span><span class="token token" style="color:#ccc">)</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">log</span><span class="token token" style="color:#ccc">(</span><span>data</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token control-flow" style="color:#cc99cd">catch</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">err</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">error</span><span class="token token" style="color:#ccc">(</span><span>err</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div><div class="tab-content-request" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">const</span><span> sdk </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#f08d49">require</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'api'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'@climacell-docs/v4#3efoz19ldn18lig'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span>sdk</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">auth</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">'XXX'</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span><span>sdk</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">weatherRecentHistory</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">{</span><span class="token token literal-property" style="color:#f8c555">location</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">'austin'</span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">then</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter" style="color:#ccc">{</span><span class="token token parameter"> data </span><span class="token token parameter" style="color:#ccc">}</span><span class="token token" style="color:#ccc">)</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">log</span><span class="token token" style="color:#ccc">(</span><span>data</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token control-flow" style="color:#cc99cd">catch</span><span class="token token" style="color:#ccc">(</span><span class="token token parameter">err</span><span> </span><span class="token token arrow" style="color:#67cdcc">=></span><span> </span><span class="token token console" style="color:#f8c555">console</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">error</span><span class="token token" style="color:#ccc">(</span><span>err</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div></div><div class="tab-content" data-content="4" style="display:none" data-lang="python"><button class="copy-button" type="button">Copy</button><div class="tab-content-request active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token module" style="color:#cc99cd">import</span><span> requests </span> <span>url </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/realtime?location=toronto&amp;apikey=XXX"</span><span> </span><span>headers </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token string-property" style="color:#f8c555">"accept"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">}</span><span> </span><span>response </span><span class="token token" style="color:#67cdcc">=</span><span> requests</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">get</span><span class="token token" style="color:#ccc">(</span><span>url</span><span class="token token" style="color:#ccc">,</span><span> headers</span><span class="token token" style="color:#67cdcc">=</span><span>headers</span><span class="token token" style="color:#ccc">)</span><span> </span> <span></span><span class="token token" style="color:#f08d49">print</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access">text</span><span class="token token" style="color:#ccc">)</span></code></pre></div><div class="tab-content-request" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token module" style="color:#cc99cd">import</span><span> requests </span> <span>url </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/forecast?location=newyork&amp;apikey=XXX"</span><span> </span><span>headers </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token string-property" style="color:#f8c555">"accept"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">}</span><span> </span><span>response </span><span class="token token" style="color:#67cdcc">=</span><span> requests</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">get</span><span class="token token" style="color:#ccc">(</span><span>url</span><span class="token token" style="color:#ccc">,</span><span> headers</span><span class="token token" style="color:#67cdcc">=</span><span>headers</span><span class="token token" style="color:#ccc">)</span><span> </span> <span></span><span class="token token" style="color:#f08d49">print</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access">text</span><span class="token token" style="color:#ccc">)</span></code></pre></div><div class="tab-content-request" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token module" style="color:#cc99cd">import</span><span> requests </span> <span>url </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/history/recent?location=austin&amp;apikey=XXX"</span><span> </span><span>headers </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#ccc">{</span><span class="token token string-property" style="color:#f8c555">"accept"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">}</span><span> </span><span>response </span><span class="token token" style="color:#67cdcc">=</span><span> requests</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">get</span><span class="token token" style="color:#ccc">(</span><span>url</span><span class="token token" style="color:#ccc">,</span><span> headers</span><span class="token token" style="color:#67cdcc">=</span><span>headers</span><span class="token token" style="color:#ccc">)</span><span> </span> <span></span><span class="token token" style="color:#f08d49">print</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access">text</span><span class="token token" style="color:#ccc">)</span></code></pre></div></div><div class="tab-content" data-content="5" style="display:none" data-lang="R"><button class="copy-button" type="button">Copy</button><div class="tab-content-request active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#f08d49">library</span><span class="token token" style="color:#ccc">(</span><span>httr</span><span class="token token" style="color:#ccc">)</span><span> </span> <span>url </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/realtime"</span><span> </span> <span>queryString </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#f08d49">list</span><span class="token token" style="color:#ccc">(</span><span> </span><span></span><span class="token token dom" style="color:#7ec699">location</span><span> </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"toronto"</span><span class="token token" style="color:#ccc">,</span><span> </span><span>apikey </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"XXX"</span><span> </span><span></span><span class="token token" style="color:#ccc">)</span><span> </span> <span>response </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#f8c555">VERB</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"GET"</span><span class="token token" style="color:#ccc">,</span><span> url</span><span class="token token" style="color:#ccc">,</span><span> query </span><span class="token token" style="color:#67cdcc">=</span><span> queryString</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#f08d49">content_type</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"application/octet-stream"</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#f08d49">accept</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span> <span></span><span class="token token" style="color:#f08d49">content</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"text"</span><span class="token token" style="color:#ccc">)</span></code></pre></div><div class="tab-content-request" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#f08d49">library</span><span class="token token" style="color:#ccc">(</span><span>httr</span><span class="token token" style="color:#ccc">)</span><span> </span> <span>url </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/forecast"</span><span> </span> <span>queryString </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#f08d49">list</span><span class="token token" style="color:#ccc">(</span><span> </span><span> </span><span class="token token dom" style="color:#7ec699">location</span><span> </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"newyork"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> apikey </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"XXX"</span><span> </span><span></span><span class="token token" style="color:#ccc">)</span><span> </span> <span>response </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#f8c555">VERB</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"GET"</span><span class="token token" style="color:#ccc">,</span><span> url</span><span class="token token" style="color:#ccc">,</span><span> query </span><span class="token token" style="color:#67cdcc">=</span><span> queryString</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#f08d49">content_type</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"application/octet-stream"</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#f08d49">accept</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span> <span></span><span class="token token" style="color:#f08d49">content</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"text"</span><span class="token token" style="color:#ccc">)</span></code></pre></div><div class="tab-content-request" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#f08d49">library</span><span class="token token" style="color:#ccc">(</span><span>httr</span><span class="token token" style="color:#ccc">)</span><span> </span> <span>url </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/history/recent"</span><span> </span> <span>queryString </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#f08d49">list</span><span class="token token" style="color:#ccc">(</span><span> </span><span> </span><span class="token token dom" style="color:#7ec699">location</span><span> </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"austin"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> apikey </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"XXX"</span><span> </span><span></span><span class="token token" style="color:#ccc">)</span><span> </span> <span>response </span><span class="token token" style="color:#67cdcc">&lt;</span><span class="token token" style="color:#67cdcc">-</span><span> </span><span class="token token" style="color:#f8c555">VERB</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"GET"</span><span class="token token" style="color:#ccc">,</span><span> url</span><span class="token token" style="color:#ccc">,</span><span> query </span><span class="token token" style="color:#67cdcc">=</span><span> queryString</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#f08d49">content_type</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"application/octet-stream"</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#f08d49">accept</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span> <span></span><span class="token token" style="color:#f08d49">content</span><span class="token token" style="color:#ccc">(</span><span>response</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"text"</span><span class="token token" style="color:#ccc">)</span></code></pre></div></div><div class="tab-content" data-content="6" style="display:none" data-lang="java"><button class="copy-button" type="button">Copy</button><div class="tab-content-request active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token maybe-class-name">OkHttpClient</span><span> client </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#cc99cd">new</span><span> </span><span class="token token" style="color:#f8c555">OkHttpClient</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token maybe-class-name">Request</span><span> request </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#cc99cd">new</span><span> </span><span class="token token" style="color:#f8c555">Request</span><span class="token token" style="color:#ccc">.</span><span class="token token" style="color:#f8c555">Builder</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">url</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/realtime?location=toronto&amp;apikey=XXX"</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">get</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">addHeader</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"accept"</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">build</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token maybe-class-name">Response</span><span> response </span><span class="token token" style="color:#67cdcc">=</span><span> client</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">newCall</span><span class="token token" style="color:#ccc">(</span><span>request</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">execute</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div><div class="tab-content-request" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token maybe-class-name">OkHttpClient</span><span> client </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#cc99cd">new</span><span> </span><span class="token token" style="color:#f8c555">OkHttpClient</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token maybe-class-name">Request</span><span> request </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#cc99cd">new</span><span> </span><span class="token token" style="color:#f8c555">Request</span><span class="token token" style="color:#ccc">.</span><span class="token token" style="color:#f8c555">Builder</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">url</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/forecast?location=newyork&amp;apikey=XXX"</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">get</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">addHeader</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"accept"</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">build</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token maybe-class-name">Response</span><span> response </span><span class="token token" style="color:#67cdcc">=</span><span> client</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">newCall</span><span class="token token" style="color:#ccc">(</span><span>request</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">execute</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div><div class="tab-content-request" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token maybe-class-name">OkHttpClient</span><span> client </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#cc99cd">new</span><span> </span><span class="token token" style="color:#f8c555">OkHttpClient</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token maybe-class-name">Request</span><span> request </span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#cc99cd">new</span><span> </span><span class="token token" style="color:#f8c555">Request</span><span class="token token" style="color:#ccc">.</span><span class="token token" style="color:#f8c555">Builder</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">url</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/history/recent?location=austin&amp;apikey=XXX"</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">get</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">addHeader</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"accept"</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span> </span><span> </span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">build</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span><span> </span> <span></span><span class="token token maybe-class-name">Response</span><span> response </span><span class="token token" style="color:#67cdcc">=</span><span> client</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">newCall</span><span class="token token" style="color:#ccc">(</span><span>request</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access" style="color:#f08d49">execute</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">;</span></code></pre></div></div><div class="tab-content" data-content="7" style="display:none" data-lang="go"><button class="copy-button" type="button">Copy</button><div class="tab-content-request active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">package</span><span> main </span> <span></span><span class="token token module" style="color:#cc99cd">import</span><span> </span><span class="token token" style="color:#ccc">(</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"fmt"</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"net/http"</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"io/ioutil"</span><span> </span><span></span><span class="token token" style="color:#ccc">)</span><span> </span> <span>func </span><span class="token token" style="color:#f08d49">main</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token literal-property" style="color:#f8c555">url</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/realtime?location=toronto&amp;apikey=XXX"</span><span> </span><span> req</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> http</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">NewRequest</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"GET"</span><span class="token token" style="color:#ccc">,</span><span> url</span><span class="token token" style="color:#ccc">,</span><span> nil</span><span class="token token" style="color:#ccc">)</span><span> </span><span> req</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Header</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Add</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"accept"</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span> </span><span> res</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> http</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">DefaultClient</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Do</span><span class="token token" style="color:#ccc">(</span><span>req</span><span class="token token" style="color:#ccc">)</span><span> </span><span> defer res</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Body</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Close</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span> body</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> ioutil</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">ReadAll</span><span class="token token" style="color:#ccc">(</span><span>res</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Body</span><span class="token token" style="color:#ccc">)</span><span> </span><span> fmt</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Println</span><span class="token token" style="color:#ccc">(</span><span>res</span><span class="token token" style="color:#ccc">)</span><span> </span><span> fmt</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Println</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#f08d49">string</span><span class="token token" style="color:#ccc">(</span><span>body</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">}</span></code></pre></div><div class="tab-content-request" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">package</span><span> main </span> <span></span><span class="token token module" style="color:#cc99cd">import</span><span> </span><span class="token token" style="color:#ccc">(</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"fmt"</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"net/http"</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"io/ioutil"</span><span> </span><span></span><span class="token token" style="color:#ccc">)</span><span> </span> <span>func </span><span class="token token" style="color:#f08d49">main</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token literal-property" style="color:#f8c555">url</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/forecast?location=newyork&amp;apikey=XXX"</span><span> </span><span> req</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> http</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">NewRequest</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"GET"</span><span class="token token" style="color:#ccc">,</span><span> url</span><span class="token token" style="color:#ccc">,</span><span> nil</span><span class="token token" style="color:#ccc">)</span><span> </span><span> req</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Header</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Add</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"accept"</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span> </span><span> res</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> http</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">DefaultClient</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Do</span><span class="token token" style="color:#ccc">(</span><span>req</span><span class="token token" style="color:#ccc">)</span><span> </span><span> defer res</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Body</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Close</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span> body</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> ioutil</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">ReadAll</span><span class="token token" style="color:#ccc">(</span><span>res</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Body</span><span class="token token" style="color:#ccc">)</span><span> </span><span> fmt</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Println</span><span class="token token" style="color:#ccc">(</span><span>res</span><span class="token token" style="color:#ccc">)</span><span> </span><span> fmt</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Println</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#f08d49">string</span><span class="token token" style="color:#ccc">(</span><span>body</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">}</span></code></pre></div><div class="tab-content-request" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#2B2949;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#cc99cd">package</span><span> main </span> <span></span><span class="token token module" style="color:#cc99cd">import</span><span> </span><span class="token token" style="color:#ccc">(</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"fmt"</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"net/http"</span><span> </span><span> </span><span class="token token" style="color:#7ec699">"io/ioutil"</span><span> </span><span></span><span class="token token" style="color:#ccc">)</span><span> </span> <span>func </span><span class="token token" style="color:#f08d49">main</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token literal-property" style="color:#f8c555">url</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> </span><span class="token token" style="color:#7ec699">"https://api.tomorrow.io/v4/weather/history/recent?location=austin&amp;apikey=XXX"</span><span> </span><span> req</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> http</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">NewRequest</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"GET"</span><span class="token token" style="color:#ccc">,</span><span> url</span><span class="token token" style="color:#ccc">,</span><span> nil</span><span class="token token" style="color:#ccc">)</span><span> </span><span> req</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Header</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Add</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#7ec699">"accept"</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token" style="color:#7ec699">"application/json"</span><span class="token token" style="color:#ccc">)</span><span> </span><span> res</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> http</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">DefaultClient</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Do</span><span class="token token" style="color:#ccc">(</span><span>req</span><span class="token token" style="color:#ccc">)</span><span> </span><span> defer res</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Body</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Close</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#ccc">)</span><span> </span><span> body</span><span class="token token" style="color:#ccc">,</span><span> </span><span class="token token literal-property" style="color:#f8c555">_</span><span> </span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">=</span><span> ioutil</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">ReadAll</span><span class="token token" style="color:#ccc">(</span><span>res</span><span class="token token" style="color:#ccc">.</span><span class="token token property-access maybe-class-name">Body</span><span class="token token" style="color:#ccc">)</span><span> </span><span> fmt</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Println</span><span class="token token" style="color:#ccc">(</span><span>res</span><span class="token token" style="color:#ccc">)</span><span> </span><span> fmt</span><span class="token token" style="color:#ccc">.</span><span class="token token method property-access maybe-class-name" style="color:#f08d49">Println</span><span class="token token" style="color:#ccc">(</span><span class="token token" style="color:#f08d49">string</span><span class="token token" style="color:#ccc">(</span><span>body</span><span class="token token" style="color:#ccc">)</span><span class="token token" style="color:#ccc">)</span><span> </span><span></span><span class="token token" style="color:#ccc">}</span></code></pre></div></div><div class="response-wrapper"><div class="tab-content-response active" data-api-content="1" style="display:block"><pre style="color:#ccc;background:#06051E;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"data"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"time"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">"2023-02-14T13:53:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"values"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBase"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token null nil" style="color:#cc99cd">null</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeiling"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token null nil" style="color:#cc99cd">null</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCover"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">5</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPoint"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">0.19</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">100</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbability"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevel"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">1005.56</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperature"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0.31</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparent"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0.31</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcern"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndex"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibility"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">14.43</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"weatherCode"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">1000</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windDirection"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">278.31</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGust"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">1.19</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeed"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">1.19</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"location"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"lat"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#f08d49">43.653480529785156</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"lon"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">79.3839340209961</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"name"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">"Old Toronto, Toronto, Golden Horseshoe, Ontario, Canada"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"type"</span><span class="token token" style="color:#67cdcc">:</span><span> </span><span class="token token" style="color:#7ec699">"administrative"</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span></code></pre></div><div class="tab-content-response" data-api-content="2" style="display:none"><pre style="color:#ccc;background:#06051E;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"timelines"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"minutely"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">[</span><span class="token token" style="color:#ccc">]</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"hourly"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span class="token token string-property" style="color:#f8c555">"time"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-14T13:00:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"values"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBase"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.46</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeiling"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.46</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCover"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPoint"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">6.5</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspiration"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.055</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">54</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbability"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevel"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1013.22</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperature"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparent"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.13</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcern"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndex"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibility"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"weatherCode"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1000</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windDirection"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">337.63</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGust"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">3.19</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeed"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.81</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token" style="color:#ccc">]</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"daily"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">[</span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"time"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-14T00:00:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"values"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBaseAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.71</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBaseMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2.26</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBaseMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeilingAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.53</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeilingMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2.41</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeilingMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCoverAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">15.18</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCoverMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">70</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCoverMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPointAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">6.52</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPointMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">3.5</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPointMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">8.99</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.095</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.2</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.054</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2.28</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">48.55</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">54.75</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">39</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"moonriseTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-14T16:57:59Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"moonsetTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-14T01:56:19Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbabilityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.4</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbabilityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">10</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbabilityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevelAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1012.55</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevelMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1018.98</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevelMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1007.95</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.01</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.01</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.01</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.1</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sunriseTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-13T21:28:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sunsetTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-14T08:22:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparentAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.45</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparentMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">9.38</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparentMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">7</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">3.41</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">9.38</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">0.71</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcernAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcernMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcernMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndexAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndexMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndexMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibilityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibilityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibilityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"weatherCodeMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1000</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"weatherCodeMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1000</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windDirectionAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">310.88</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGustAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">4.34</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGustMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">10.56</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGustMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2.36</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeedAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">3.17</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeedMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">7.36</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeedMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.75</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token" style="color:#ccc">]</span><span> </span> <span> </span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"location"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"lat"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">35.72515106201172</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"lon"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">139.76300048828125</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"name"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"NEWYORK, 不忍通り, 千駄木三丁目, 文京区, 東京都, 113-0022, 日本"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"type"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"yes"</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span></code></pre></div><div class="tab-content-response" data-api-content="3" style="display:none"><pre style="color:#ccc;background:#06051E;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:19.847px 23.273px 10.916px 14px;margin:.5em 0;overflow:auto;font-size:12px;line-height:1.67"><code class="language-javascript" style="color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none"><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"timelines"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"hourly"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">[</span><span> </span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"time"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-13T13:00:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"values"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBase"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.35</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeiling"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.35</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCover"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">52</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPoint"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">3</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspiration"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.022</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">82</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbability"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevel"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">999.62</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulation"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLwe"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowDepth"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensity"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperature"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">5.81</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparent"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">5.81</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcern"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndex"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibility"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"weatherCode"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1101</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windDirection"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">123.31</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGust"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeed"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.69</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">]</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"daily"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">[</span><span> </span><span> </span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"time"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-13T00:00:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"values"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBaseAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.56</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBaseMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2.06</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudBaseMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeilingAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.18</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeilingMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1.35</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCeilingMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCoverAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">33.29</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCoverMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">100</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"cloudCoverMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPointAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">4.2</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPointMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">12.81</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"dewPointMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">0.81</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.105</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.342</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.019</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"evapotranspirationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2.531</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"freezingRainIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">61.04</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">82</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"humidityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">32</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"iceAccumulationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"moonriseTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-13T07:00:46Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"moonsetTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-13T17:45:04Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbabilityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbabilityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"precipitationProbabilityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevelAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">998.83</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevelMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1000.73</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"pressureSurfaceLevelMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">993.72</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainAccumulationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"rainIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sleetIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLweAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLweMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationLweMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowAccumulationSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowDepthAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowDepthMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowDepthMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowDepthSum"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"snowIntensityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sunriseTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-12T13:12:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"sunsetTime"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"2023-02-13T00:18:00Z"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparentAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">11.95</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparentMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">21.5</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureApparentMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">5.81</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">11.95</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">21.5</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"temperatureMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">5.81</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcernAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcernMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvHealthConcernMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndexAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndexMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">4</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"uvIndexMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibilityAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibilityMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"visibilityMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">16</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"weatherCodeMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1000</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"weatherCodeMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">1000</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windDirectionAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">162.33</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGustAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">4.01</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGustMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">8</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windGustMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.5</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeedAvg"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">2.18</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeedMax"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">5.19</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"windSpeedMin"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">0.31</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">]</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span class="token token" style="color:#ccc">,</span><span> </span> <span> </span><span class="token token string-property" style="color:#f8c555">"location"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#ccc">{</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"lat"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#f08d49">30.271127700805664</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"lon"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#67cdcc">-</span><span class="token token" style="color:#f08d49">97.74369812011719</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"name"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"Austin, Travis County, Texas, United States"</span><span class="token token" style="color:#ccc">,</span><span> </span><span> </span><span class="token token string-property" style="color:#f8c555">"type"</span><span class="token token" style="color:#67cdcc">:</span><span class="token token" style="color:#7ec699">"administrative"</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span><span> </span><span> </span><span class="token token" style="color:#ccc">}</span></code></pre></div></div></div></div></div></section> <section class="tio-block tio-blocks-testimonials-carousel "><div class="tio-block-container"><div class="testimonials-carousel-wrapper"> <div class="testimonial-item-slide"><div class="testimonial-item testimonial-item-video"><div class="testimonial-item-image"><a href="https://fast.wistia.net/embed/iframe/svwv6a62lc?playbar=true&amp;videoFoam=true&amp;autoplay=1" class="testimonial-item-link" aria-label="Click to watch the testimonial from FOX Sports"><img decoding="async" class="testimonial-item-thumb" alt="Video Thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/02/Fox-Sport.jpg" loading="lazy"/><svg xmlns="http://www.w3.org/2000/svg" width="85" height="85" viewBox="0 0 85 85" fill="none"><path opacity="0.7" fill-rule="evenodd" clip-rule="evenodd" d="M42.4334 80.0585C63.3513 80.0585 80.3086 63.1012 80.3086 42.1833C80.3086 21.2653 63.3513 4.30798 42.4334 4.30798C21.5154 4.30798 4.55811 21.2653 4.55811 42.1833C4.55811 63.1012 21.5154 80.0585 42.4334 80.0585ZM57.9217 43.7737C58.6206 43.3702 58.6206 42.3614 57.9217 41.9579L36.499 29.5895C35.8001 29.186 34.9265 29.6904 34.9265 30.4974L34.9265 55.2342C34.9265 56.0412 35.8001 56.5456 36.499 56.1421L57.9217 43.7737Z" fill="white"></path></svg></a></div><div class="testimonial-item-description"><img decoding="async" style="display:none" class="testimonial-item-logo" alt="FOX Sports Logo" src="https://www.tomorrow.io/wp-content/uploads/2023/03/fox-sports-logo.svg" loading="lazy"/><p class="testimonial-item-content">“Tomorrow.io gives us the ability to see ahead to the future and understand what’s going to happen so we can plan our day a little better.״</p><div class="testimonial-item-speaker"><div class="testimonial-speaker-details"><span class="testimonial-speaker-name" aria-label="Speaker Name">Brad Cheney</span><span class="testimonial-speaker-title" aria-label="Speaker Position">VP of Field Operations and Engineering</span></div></div></div></div></div> <div class="testimonial-item-slide"><div class="testimonial-item testimonial-item-video"><div class="testimonial-item-image"><a href="https://fast.wistia.net/embed/iframe/078hq0ansq?playbar=true&amp;videoFoam=true&amp;autoplay=1" class="testimonial-item-link" aria-label="Click to watch the testimonial from Ford Performance"><img decoding="async" class="testimonial-item-thumb" alt="Video Thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/02/Ford.jpg" loading="lazy"/><svg xmlns="http://www.w3.org/2000/svg" width="85" height="85" viewBox="0 0 85 85" fill="none"><path opacity="0.7" fill-rule="evenodd" clip-rule="evenodd" d="M42.4334 80.0585C63.3513 80.0585 80.3086 63.1012 80.3086 42.1833C80.3086 21.2653 63.3513 4.30798 42.4334 4.30798C21.5154 4.30798 4.55811 21.2653 4.55811 42.1833C4.55811 63.1012 21.5154 80.0585 42.4334 80.0585ZM57.9217 43.7737C58.6206 43.3702 58.6206 42.3614 57.9217 41.9579L36.499 29.5895C35.8001 29.186 34.9265 29.6904 34.9265 30.4974L34.9265 55.2342C34.9265 56.0412 35.8001 56.5456 36.499 56.1421L57.9217 43.7737Z" fill="white"></path></svg></a></div><div class="testimonial-item-description"><img decoding="async" style="display:none" class="testimonial-item-logo" alt="Ford Performance Logo" src="https://www.tomorrow.io/wp-content/uploads/2023/03/ford-performance-logo.svg" loading="lazy"/><p class="testimonial-item-content">“Tomorrow.io makes my job a lot easier. It creates a lot of efficiencies for us with our data streams and Tomorrow’s data streams being available in one platform.”</p><div class="testimonial-item-speaker"><div class="testimonial-speaker-details"><span class="testimonial-speaker-name" aria-label="Speaker Name">Matt Todd</span><span class="testimonial-speaker-title" aria-label="Speaker Position">NASCAR Programs Analytics Supervisor</span></div></div></div></div></div> <div class="testimonial-item-slide"><div class="testimonial-item testimonial-item-video"><div class="testimonial-item-image"><a href="https://fast.wistia.net/embed/iframe/jjqu0jf187?playbar=true&amp;videoFoam=true&amp;autoplay=1" class="testimonial-item-link" aria-label="Click to watch the testimonial from ConGlobal"><img decoding="async" class="testimonial-item-thumb" alt="Video Thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/02/ConGlobla.jpg" loading="lazy"/><svg xmlns="http://www.w3.org/2000/svg" width="85" height="85" viewBox="0 0 85 85" fill="none"><path opacity="0.7" fill-rule="evenodd" clip-rule="evenodd" d="M42.4334 80.0585C63.3513 80.0585 80.3086 63.1012 80.3086 42.1833C80.3086 21.2653 63.3513 4.30798 42.4334 4.30798C21.5154 4.30798 4.55811 21.2653 4.55811 42.1833C4.55811 63.1012 21.5154 80.0585 42.4334 80.0585ZM57.9217 43.7737C58.6206 43.3702 58.6206 42.3614 57.9217 41.9579L36.499 29.5895C35.8001 29.186 34.9265 29.6904 34.9265 30.4974L34.9265 55.2342C34.9265 56.0412 35.8001 56.5456 36.499 56.1421L57.9217 43.7737Z" fill="white"></path></svg></a></div><div class="testimonial-item-description"><img decoding="async" style="display:none" class="testimonial-item-logo" alt="ConGlobal Logo" src="https://www.tomorrow.io/wp-content/uploads/2024/02/ITS-ConGlobal.jpg" loading="lazy"/><p class="testimonial-item-content">“Tomorrow.io’s capabilities and service offerings are the best in the market. We are incredibly impressed with both Tomorrow.io’s technology and team, partnering with them to help us take care of our business.“</p><div class="testimonial-item-speaker"><div class="testimonial-speaker-details"><span class="testimonial-speaker-name" aria-label="Speaker Name">Brant Ring</span><span class="testimonial-speaker-title" aria-label="Speaker Position">CEO of ConGlobal</span></div></div></div></div></div> <div class="testimonial-item-slide"><div class="testimonial-item testimonial-item-video"><div class="testimonial-item-image"><a href="https://fast.wistia.net/embed/iframe/tex5mkzkp1?playbar=true&amp;videoFoam=true&amp;autoplay=1" class="testimonial-item-link" aria-label="Click to watch the testimonial from Shipt"><img decoding="async" class="testimonial-item-thumb" alt="Video Thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/08/shipt.jpg" loading="lazy"/><svg xmlns="http://www.w3.org/2000/svg" width="85" height="85" viewBox="0 0 85 85" fill="none"><path opacity="0.7" fill-rule="evenodd" clip-rule="evenodd" d="M42.4334 80.0585C63.3513 80.0585 80.3086 63.1012 80.3086 42.1833C80.3086 21.2653 63.3513 4.30798 42.4334 4.30798C21.5154 4.30798 4.55811 21.2653 4.55811 42.1833C4.55811 63.1012 21.5154 80.0585 42.4334 80.0585ZM57.9217 43.7737C58.6206 43.3702 58.6206 42.3614 57.9217 41.9579L36.499 29.5895C35.8001 29.186 34.9265 29.6904 34.9265 30.4974L34.9265 55.2342C34.9265 56.0412 35.8001 56.5456 36.499 56.1421L57.9217 43.7737Z" fill="white"></path></svg></a></div><div class="testimonial-item-description"><img decoding="async" style="display:none" class="testimonial-item-logo" alt="Shipt Logo" src="https://www.tomorrow.io/wp-content/uploads/2024/02/shipt-1.jpg" loading="lazy"/><p class="testimonial-item-content">״We leverage Tomorrow.io to understand the limitations of our operation on any given day, at any given hour, in any given city.״</p><div class="testimonial-item-speaker"><div class="testimonial-speaker-details"><span class="testimonial-speaker-name" aria-label="Speaker Name">Hanna Buehler</span><span class="testimonial-speaker-title" aria-label="Speaker Position">Director of Operation</span></div></div></div></div></div> </div></div></section> <section class="tio-block tio-blocks-cards-group alignfull columns-3 "><div class="tio-block-container" style="display:flex"><div class="section-title-container"><h2>Customizable Insights for Every Industry</h2></div></div><div class="tio-block-container"><div class="cards-wrapper"> <div class="tio-block tio-blocks-card"><img decoding="async" class="thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/03/aviation-1.jpg" loading="lazy"/><div class="card-inner"><h3>Aviation</h3><p>Minimize safety risks while optimizing schedules and flight paths for improved operations.</p><a class="tio-link arrow-btn" href="https://www.tomorrow.io/solutions/aviation/">Aviation</a></div></div> <div class="tio-block tio-blocks-card"><img decoding="async" class="thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/03/transportation.jpg" loading="lazy"/><div class="card-inner"><h3>Transportation</h3><p>Reduce delays and keep drivers safer by knowing what to expect on every route.</p><a class="tio-link arrow-btn" href="https://www.tomorrow.io/trucking-road-logistics-demo/">Transportation Solutions Page</a></div></div> <div class="tio-block tio-blocks-card"><img decoding="async" class="thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/03/construction.jpg" loading="lazy"/><div class="card-inner"><h3>Construction</h3><p>Protect crews, ensure continuous operations, and monitor all sites from one central location.</p><a class="tio-link arrow-btn" href="https://www.tomorrow.io/solutions/construction/">Construction</a></div></div> <div class="tio-block tio-blocks-card"><img decoding="async" class="thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/03/mining.jpg" loading="lazy"/><div class="card-inner"><h3>Mining</h3><p>Prioritize employee and community safety with real-time monitoring and alerts.</p><a class="tio-link arrow-btn" href="https://www.tomorrow.io/solutions/mining/">Mining</a></div></div> <div class="tio-block tio-blocks-card"><img decoding="async" class="thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/03/retail.jpg" loading="lazy"/><div class="card-inner"><h3>Retail</h3><p>Mitigate supply chain disruptions, optimize inventory management, and ensure resilient operations.</p><a class="tio-link arrow-btn" href="https://www.tomorrow.io/solutions/retail/">Retail</a></div></div> <div class="tio-block tio-blocks-card"><img decoding="async" class="thumbnail" src="https://www.tomorrow.io/wp-content/uploads/2024/03/government.jpg" loading="lazy"/><div class="card-inner"><h3>Government</h3><p>Improve early warning and operational decision-making across all levels of government.</p><a class="tio-link arrow-btn" href="https://www.tomorrow.io/solutions/municipalities-government/">Government and Defense</a></div></div> </div></div><div class="tio-block-container"><div class="bottom-link"><a href="https://www.tomorrow.io/solutions/" class="tio-link arrow-btn" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://www.tomorrow.io/wp-content/uploads/2024/02/Union-4.svg" alt="" aria-hidden="true" loading="lazy"/>See All Solutions</a></div></div></section> <section class="latest-posts"> <div class="tio-container"> <div class="tio-section-title align-left short-margin"> <h2>News &#038; Events</h2> </div> <div class="posts-grid"> <div class="large-post-wrap"> <article class="post-full-width" data-post-id="68738"> <a href="https://www.tomorrow.io/blog/this-farmer-planted-blindly-in-a-changing-climate-a-weather-app-came-to-his-rescue/" aria-label="Read This Farmer &#8216;Planted Blindly&#8217; in a Changing Climate. A Weather App Came to His Rescue"><img fetchpriority="high" decoding="async" width="600" height="338" src="https://www.tomorrow.io/wp-content/uploads/2024/10/NPR-logo-600x338.png" class="attachment-medium size-medium wp-post-image" alt="" srcset="https://www.tomorrow.io/wp-content/uploads/2024/10/NPR-logo-600x338.png 600w, https://www.tomorrow.io/wp-content/uploads/2024/10/NPR-logo-1200x675.png 1200w, https://www.tomorrow.io/wp-content/uploads/2024/10/NPR-logo-768x432.png 768w, https://www.tomorrow.io/wp-content/uploads/2024/10/NPR-logo-1536x864.png 1536w, https://www.tomorrow.io/wp-content/uploads/2024/10/NPR-logo-2048x1152.png 2048w" sizes="(max-width: 600px) 100vw, 600px" /><div class="meta"><div class="details"> <span class="date" aria-label="publish date">Oct 22, 2024</span><span class="sep">·</span> <span class="reading-time" aria-label="Estimated reading time">6 min</span> </div><h3 class="post-title-featured">This Farmer &#8216;Planted Blindly&#8217; in a Changing Climate. A Weather App Came to His Rescue</h3></div></a> </article> </div> <div class="small-posts-wrap"><article class="post-item" data-post-id="68568"><a href="https://www.tomorrow.io/blog/tomorrow-io-demonstrates-high-quality-data-from-newly-launched-microwave-sounders-setting-the-stage-for-significant-weather-forecasting-advancements/" aria-label="Read Tomorrow.io Demonstrates High-Quality Data from Newly Launched Microwave Sounders, Setting the Stage for Significant Weather Forecasting Advancements"><img decoding="async" width="150" height="150" src="https://www.tomorrow.io/wp-content/uploads/2024/10/Sounders-Helene-Scan-150x150.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" /><div class="meta"><h3>Tomorrow.io Demonstrates High-Quality Data from Newly Launched Microwave Sounders, Setting the Stage for Significant Weather Forecasting Advancements</h3><div class="details"> <span class="date" aria-label="publish date">Oct 3, 2024</span><span class="sep">·</span> <span class="reading-time" aria-label="Estimated reading time">2 min</span> </div></div></a></article> <article class="post-item" data-post-id="68118"><a href="https://www.tomorrow.io/blog/nasa-selects-tomorrow-io-for-commercial-smallsat-services-award/" aria-label="Read NASA Selects Tomorrow.io for Commercial SmallSat Services Award"><img decoding="async" width="150" height="150" src="https://www.tomorrow.io/wp-content/uploads/2024/09/meatball-w-black-background-150x150.webp" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" srcset="https://www.tomorrow.io/wp-content/uploads/2024/09/meatball-w-black-background-150x150.webp 150w, https://www.tomorrow.io/wp-content/uploads/2024/09/meatball-w-black-background-700x700.webp 700w" sizes="(max-width: 150px) 100vw, 150px" /><div class="meta"><h3>NASA Selects Tomorrow.io for Commercial SmallSat Services Award</h3><div class="details"> <span class="date" aria-label="publish date">Sep 11, 2024</span><span class="sep">·</span> <span class="reading-time" aria-label="Estimated reading time">1 min</span> </div></div></a></article> <article class="post-item" data-post-id="68028"><a href="https://www.tomorrow.io/blog/tomorrow-ios-microwave-sounder-satellites-capture-critical-atmospheric-insights/" aria-label="Read Tomorrow.io&#8217;s Microwave Sounder Satellites Capture Critical Atmospheric Insights"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.tomorrow.io/wp-content/uploads/2024/09/PR-Banner-min-150x150.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" srcset="https://www.tomorrow.io/wp-content/uploads/2024/09/PR-Banner-min-150x150.png 150w, https://www.tomorrow.io/wp-content/uploads/2024/09/PR-Banner-min-700x700.png 700w" sizes="(max-width: 150px) 100vw, 150px" /><div class="meta"><h3>Tomorrow.io&#8217;s Microwave Sounder Satellites Capture Critical Atmospheric Insights</h3><div class="details"> <span class="date" aria-label="publish date">Sep 5, 2024</span><span class="sep">·</span> <span class="reading-time" aria-label="Estimated reading time">3 min</span> </div></div></a></article></div> </div> </div> </section> <section class="tio-block tio-blocks-bottom-cta alignfull"><div class="tio-block-container"><div class="section-title-container"><h2>Get The World&#8217;s Most Advanced Weather Intelligence</h2></div> <div class="tio-block links-group wp-block-tio-blocks-links-group"> <a class="tio-link undefined general-btn" href="https://www.tomorrow.io/lp/get-demo" style="--link-color:#0072F5">Get Platform Demo</a> <a class="tio-link undefined outlined-btn" href="https://app.tomorrow.io/signup?planid=60d46beae90c3b3549a59ff3" style="--link-color:#F4F4F4">Try Free Weather API</a> </div> </div></section> </div> </main> <footer id="site-footer" class="site-footer" role="contentinfo"> <div class="tio-container"> <nav class="footer-navigation"> <div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-50129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-50129"><h3 class="menu-item-title">Products</h3> <ul class="sub-menu"> <li id="menu-item-50133" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50133"><a href="https://www.tomorrow.io/weather-intelligence-platform/">Weather Intelligence Platform</a></li> <li id="menu-item-50134" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50134"><a href="https://www.tomorrow.io/weather-api/">Weather API</a></li> <li id="menu-item-50135" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50135"><a href="https://www.tomorrow.io/weather/widget/">Weather Widgets</a></li> <li id="menu-item-50136" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50136"><a href="https://www.tomorrow.io/weather/">Weather Forecast</a></li> </ul> </li> <li id="menu-item-50130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-50130"><h3 class="menu-item-title">Differentiators</h3> <ul class="sub-menu"> <li id="menu-item-50137" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50137"><a href="https://www.tomorrow.io/solutions/dtn/">Tomorrow.io vs DTN</a></li> <li id="menu-item-50138" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50138"><a href="https://www.tomorrow.io/solutions/ibm/">Tomorrow.io vs The Weather Company</a></li> <li id="menu-item-50139" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50139"><a href="https://www.tomorrow.io/solutions/tomorrow-io-vs-wsi-fusion/">Tomorrow.io vs WSI Fusion</a></li> </ul> </li> <li id="menu-item-50131" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-50131"><h3 class="menu-item-title">Resources</h3> <ul class="sub-menu"> <li id="menu-item-50140" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50140"><a href="https://www.tomorrow.io/blog/">Blog</a></li> <li id="menu-item-50141" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50141"><a href="https://support.tomorrow.io/hc/en-us">Help Center</a></li> <li id="menu-item-50142" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50142"><a href="https://docs.tomorrow.io/reference/welcome">Weather API Docs</a></li> <li id="menu-item-50143" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50143"><a href="https://www.tomorrow.io/video-library/">Video Library</a></li> <li id="menu-item-50144" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50144"><a href="https://www.tomorrow.io/customer-stories/">Customer Stories</a></li> </ul> </li> <li id="menu-item-50132" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-50132"><h3 class="menu-item-title">Company</h3> <ul class="sub-menu"> <li id="menu-item-50145" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50145"><a href="https://www.tomorrow.io/company/">About</a></li> <li id="menu-item-50146" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50146"><a href="https://www.tomorrow.io/careers/">Careers</a></li> <li id="menu-item-50147" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50147"><a href="https://www.tomorrow.io/space/">Space Mission</a></li> <li id="menu-item-50148" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50148"><a href="https://www.tomorrow.io/all-press-releases/">Newsroom</a></li> <li id="menu-item-50149" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-50149"><a href="https://www.tomorrow.io/esg/">ESG</a></li> </ul> </li> <div class="footer-contact"> <dl aria-label="contact details"><div class="contact-item"><dt>Contact</dt><dd><a href="/cdn-cgi/l/email-protection#f48795989187b4809b999b86869b83da9d9b"><span class="__cf_email__" data-cfemail="bbc8dad7dec8fbcfd4d6d4c9c9d4cc95d2d4">[email&#160;protected]</span></a></dd></div><div class="contact-item"><dt>HQ</dt><dd>9 Channel Center St, 7th Floor,<br /> Boston, MA 02210</dd></div></dl> </div></ul></div> </nav> <div class="footer-bottom"> <div class="footer-bottom-left"> <p><a href="https://www.tomorrow.io/legal">Legal</a> | Copyright &copy; 2024 The Tomorrow Companies Inc. All rights reserved</p> </div> <div class="footer-bottom-right"> <ul class="social-links"><li><a href="https://www.linkedin.com/company/tomorrow-io" target="_blank" rel="noopener noreferrer"><img src="https://www.tomorrow.io/wp-content/uploads/2023/05/linkedin.svg" alt="Linkedin" loading="lazy"></a></li><li><a href="https://twitter.com/tomorrowio_" target="_blank" rel="noopener noreferrer"><img src="https://www.tomorrow.io/wp-content/uploads/2023/05/twitter.svg" alt="Twitter" loading="lazy"></a></li><li><a href="https://www.facebook.com/Tomorrow.io/" target="_blank" rel="noopener noreferrer"><img src="https://www.tomorrow.io/wp-content/uploads/2023/05/facebook.svg" alt="Facebook" loading="lazy"></a></li><li><a href="https://www.instagram.com/tomorrow_io/" target="_blank" rel="noopener noreferrer"><img src="https://www.tomorrow.io/wp-content/uploads/2023/05/instagram.svg" alt="Instagram" loading="lazy"></a></li></ul> </div> </div> </div> </footer> <div id="formPop" class="form-pop-overlay" style="display: none;" aria-hidden="true"> <div class="form-wrap"> <button class="close-btn" type="button" aria-label="close popup"><img src="https://www.tomorrow.io/wp-content/themes/hello-elementor-child-master/assets/icons/x-circle-gray.svg" aria-hidden="true" alt=""></button> <div class="form-title"> <h2 class="form-title">See Tomorrow.io in Action</h2> <p class="form-subtitle">Reserve Your Customized Demo Time Now</p> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"></script><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html><body><div class="gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework gf-simple-form_wrapper gf-simple-form-popup_wrapper" data-form-theme="gravity-theme" data-form-index="0" id="gform_wrapper_9"><div id="gf_9" class="gform_anchor" tabindex="-1"></div> <div class="gform_heading"> <p class="gform_description">This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</p> </div><form method="post" enctype="multipart/form-data" target="gform_ajax_frame_9" id="gform_9" class="gf-simple-form gf-simple-form-popup" action="/#gf_9" data-formid="9" novalidate><div class="gf_invisible ginput_recaptchav3" data-sitekey="6LfilUEpAAAAAL5Rc4t3KIm1uhoSooGfDVS74VfW" data-tabindex="49"><input id="input_c456fb8ed80c5addcd55f2354f84e4b4" class="gfield_recaptcha_response" type="hidden" name="input_c456fb8ed80c5addcd55f2354f84e4b4" value=""></div> <div class="gform-body gform_body"><div id="gform_fields_9" class="gform_fields top_label form_sublabel_below description_below validation_below"><fieldset class="double-field-wrap"><div id="field_9_1" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_9_1"><label class="gfield_label gform-field-label" for="input_9_1">First Name<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class="ginput_container ginput_container_text"><input name="input_1" id="input_9_1" type="text" value="" class="large" tabindex="50" placeholder="First Name*" aria-required="true" aria-invalid="false"> </div></div><div id="field_9_3" class="gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_9_3"><label class="gfield_label gform-field-label" for="input_9_3">Last Name<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class="ginput_container ginput_container_text"><input name="input_3" id="input_9_3" type="text" value="" class="large" tabindex="51" placeholder="Last Name*" aria-required="true" aria-invalid="false"> </div></div></fieldset><div id="field_9_4" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_9_4"><label class="gfield_label gform-field-label" for="input_9_4">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class="ginput_container ginput_container_email"> <input name="input_4" id="input_9_4" type="email" value="" class="large" tabindex="52" placeholder="Enter Business Email*" aria-required="true" aria-invalid="false"> </div></div><div id="field_9_10" class="gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_9_10"><label class="gfield_label gform-field-label" for="input_9_10">Company<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class="ginput_container ginput_container_text"><input name="input_10" id="input_9_10" type="text" value="" class="large" tabindex="53" placeholder="Enter Company Name*" aria-required="true" aria-invalid="false"> </div></div><fieldset class="double-field-wrap"><div id="field_9_6" class="gfield gfield--type-select gfield--input-type-select gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_9_6"><label class="gfield_label gform-field-label" for="input_9_6">Number of Employees<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class="ginput_container ginput_container_select"><select name="input_6" id="input_9_6" class="large gfield_select" tabindex="54" aria-required="true" aria-invalid="false"><option value="" selected class="gf_placeholder">Number of Employees*</option><option value="1-10">1-10</option><option value="11-50">11-50</option><option value="51-200">51-200</option><option value="201-500">201-500</option><option value="501-1,000">501-1,000</option><option value="1,001-5,000">1,001-5,000</option><option value="5,001-10,000">5,001-10,000</option><option value="10,001+">10,001+</option></select></div></div><div id="field_9_7" class="gfield gfield--type-select gfield--input-type-select gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_9_7"><label class="gfield_label gform-field-label" for="input_9_7">Industry<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class="ginput_container ginput_container_select"><select name="input_7" id="input_9_7" class="large gfield_select" tabindex="55" aria-required="true" aria-invalid="false"><option value="" selected class="gf_placeholder">Select Industry*</option><option value="Aerospace &amp; Defense">Aerospace &amp; Defense</option><option value="Agriculture">Agriculture</option><option value="Automotive">Automotive</option><option value="Airline">Airline</option><option value="Airport">Airport</option><option value="Business Services">Business Services</option><option value="State &amp; Local Government">State &amp; Local Government</option><option value="Construction">Construction</option><option value="UAS/Drones">UAS/Drones</option><option value="Education">Education</option><option value="Energy + Utilities">Energy + Utilities</option><option value="ESG">ESG</option><option value="Finance &amp; Financial Services">Finance &amp; Financial Services</option><option value="Food/Beverage">Food/Beverage</option><option value="Federal Government">Federal Government</option><option value="Healthcare">Healthcare</option><option value="Hospitality">Hospitality</option><option value="Insurance">Insurance</option><option value="Intermodal">Intermodal</option><option value="Logistics &amp; Supply Chain">Logistics / Transportation</option><option value="Maritime &amp; Port Operations">Maritime &amp; Port Operations</option><option value="Media &amp; Internet">Media &amp; Internet</option><option value="Manufacturing">Manufacturing</option><option value="Metals &amp; Mining">Metals &amp; Mining</option><option value="On-Demand Technology">On-Demand Technology</option><option value="Outdoor &amp; Sports">Outdoor &amp; Sports</option><option value="Railroads">Railroads</option><option value="Retail">Retail</option><option value="Telecommunications">Telecommunications</option><option value="Trucking">Trucking</option><option value="Warehouses">Warehouses</option><option value="Other">Other</option></select></div></div></fieldset><fieldset id="field_9_8" class="gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full tos-field gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_9_8"><legend class="gfield_label gform-field-label gfield_label_before_complex">TOS<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend><div class="ginput_container ginput_container_checkbox"><div class="gfield_checkbox" id="input_9_8"><div class="gchoice gchoice_9_8_1"> <input class="gfield-choice-input" name="input_8.1" type="checkbox" value="true" id="choice_9_8_1" tabindex="56"> <label for="choice_9_8_1" id="label_9_8_1" class="gform-field-label gform-field-label--type-inline">I agree to Tomorrow.io's <a href="https://www.tomorrow.io/legal/terms-of-service/" target="_blank" rel="noopener">Terms of Service</a> and <a href="https://www.tomorrow.io/legal/website-privacy-policy/" target="_blank" rel="noopener">Privacy Policy</a></label> </div></div></div></fieldset><div id="field_9_11" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_11"><div class="ginput_container ginput_container_text"><input data-label-name="utm_source" name="input_11" id="input_9_11" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div></div><div id="field_9_12" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_12"><div class="ginput_container ginput_container_text"><input data-label-name="utm_medium" name="input_12" id="input_9_12" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div></div><div id="field_9_13" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_13"><div class="ginput_container ginput_container_text"><input data-label-name="utm_campaign" name="input_13" id="input_9_13" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div></div><div id="field_9_14" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_14"><div class="ginput_container ginput_container_text"><input data-label-name="utm_term" name="input_14" id="input_9_14" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div></div><div id="field_9_15" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_9_15"><div class="ginput_container ginput_container_text"><input data-label-name="utm_content" name="input_15" id="input_9_15" type="hidden" class="gform_hidden" aria-invalid="false" value=""></div></div></div></div> <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_9" class="gform_button button" value="Select Your Demo Time" tabindex="57" onclick='if(window["gf_submitting_9"]){return false;} if( !jQuery("#gform_9")[0].checkValidity || jQuery("#gform_9")[0].checkValidity()){window["gf_submitting_9"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_9"]){return false;} if( !jQuery("#gform_9")[0].checkValidity || jQuery("#gform_9")[0].checkValidity()){window["gf_submitting_9"]=true;} jQuery("#gform_9").trigger("submit",[true]); }'> <input type="hidden" name="gform_ajax" value="form_id=9&amp;title=&amp;description=1&amp;tabindex=49&amp;theme=gravity-theme"> <input type="hidden" class="gform_hidden" name="is_submit_9" value="1"> <input type="hidden" class="gform_hidden" name="gform_submit" value="9"> <input type="hidden" class="gform_hidden" name="gform_unique_id" value=""> <input type="hidden" class="gform_hidden" name="state_9" value="WyJ7XCI2XCI6W1wiOWYxNjg0ODg2MTQ3YWJkMjFjYjhmZjI2ZGM4OTljNzJcIixcIjE0NjBhMzQxNDQ4MDBlNzQzNTcwNzdkZmNjYjlkNDIxXCIsXCI2ZTI3MzQ2ZTNlOTZlY2Y0YjcwNjNlMmZmOGIyZmY1OVwiLFwiNjkwZjBmYTA0ODA4NDVmYTIxYzcyYzIyYmM1ZDM4OTdcIixcImM3NGFiMDdmYzc3MTY2N2Y4YWUzMGY3MmZhY2I1YjI0XCIsXCI3YjVkNDI1MjhlMGVlZDczMTZhNzAwZTg2NzZhOTNhY1wiLFwiYzFkOTRlM2I2YjNkNmMxYTEyNTkzNjBkYzgxZjFlMmZcIixcIjIyZjc1ZmFiNWQ5NTUxMTU1NmZlMTMyOTdkYzZmM2NjXCJdLFwiN1wiOltcIjU4NjI2MDkwNWZhZWMyZmY5YTVkZGQzZWRkOWExOGNlXCIsXCI1YTM5OGU0NTBhOThiMDJiNjYyNzBlNmFlYWY4ZDU3YVwiLFwiY2EzMTcxYjg0OTQxZGI3MmFmNDRhOWQ5MDJjNjM4NmJcIixcImExZjc1YjY3NGI5NGRjMzAxNDA5NWU3YzliMmZiY2E2XCIsXCJmODIwNWVmZDAwYWM0N2E1MmRiODE1MWUyNDE5MTZiMVwiLFwiYzRlNjY2YWEzMmRmNWQ4NmQ3NDAxNTc0YjQ1ODg2NjZcIixcIjdmMjJhN2E3YTM2ZjM5Mzk4MTc5YWRkOWExZmI5NmY0XCIsXCI1ZWY5YWM2ODJlMGNiMmI1MjUzNjJjZmNjNDUxMWQ4N1wiLFwiNGU5N2JmOWZkZTMyZDkxOTkwZDEzN2I4ZmU4MDFkZGVcIixcIjAxMTE2ZmYyMTAyZDkxNTgyNmQzM2U1NzRiMjM1OWQ1XCIsXCI0ZjhhN2UzY2JlZTc3N2Q4MWE2MDRhMGNhNTZlMzAwYlwiLFwiYzc1NzYxZmU5NTBkMDVlZTc4MWY3ZTE4YTA3ZTlhMTlcIixcIjhmMzY1NmY1ZTE1N2I1N2FhNGZlN2ExNDVhMTQ0N2Q4XCIsXCJkNGU3MjNiYmU1OTQ2Yjg4ZjRjNTFhNDQ2YjkxMDQyYVwiLFwiMmIyNzA1MTg3YTcyZDI5Zjk0ZTllNmU0OGEzMTliMmRcIixcIjkxNjViMDQyYzllOTE3YjE4NGVkMWZiZTMxMzJiMzM3XCIsXCJhMGZmMjYwOTg0NjhlMjA2MmU0NTVhZmExMjE0OTllNFwiLFwiNTEyMTk1MWE4MGM3NTc3ZDE1ZjU3Nzc3YzYyOTJlZWRcIixcIjU1ZjNlYTJiYWYyOTcyNmRkMzA4N2YxZDdkMjhlZDA3XCIsXCJjMDE5YmViZDE5NjAwZGM1ZGM1YzcyMDM0OTI1NjU1ZFwiLFwiYjU2ZjIwNjljMjRlODQ4NTZmZWM4ODA3MzYzZTI1N2JcIixcIjY5ZjFjMzA1OTgxZmNkMjMxNzRkNDY1NmZlNjVmMDdjXCIsXCI3MTE1ODhlYzZmYmVkMGYwNTQzMjdiZjQxNzZkOTdjNVwiLFwiMmZlNzYyNjRhZjc3NjliYTViY2ZmZTZiYzFmODZiNzlcIixcIjI0ZTRkMGMwZDM0YTU2Mzg0OTk3YWJlMTFkNTdmNmVkXCIsXCJiOTNjZTI0MWMxOTFlYzZiNjQ0YmZjYTA2NDI1ODYxZVwiLFwiYzllYzZkZWUzMGUyNzFiOWMyOTVmOGFmNWZmZDVmZmJcIixcIjRkY2ZlOWFiYjE1NzU3ZjkyZmYxYjFlYmY2MDdhZWRhXCIsXCI3MDQxMmM5YWFhOGE4ZTE0YWJmOWQyMjM4OWE2ZTQ0MVwiLFwiYjllNDZjOGNiMmExOTE4ZWIxOWMxNjc1OGU1NDcwYTZcIixcImVjZmMzZjgzNTA2MmE2ZjM3YjExMDY3OTg0OGI5MzhmXCIsXCIxMTAzYWYwMDhiOWNkOTRlNDkyZjE4OGYyZGRlOGQwNlwiXSxcIjguMVwiOlwiZjIyMTllOGVhYzM3ZWFiNDJkZWQ0OTMxZTk3YjI0YmZcIn0iLCJhNmRiYmE4OTIxMDI2OTU1MjNlOGQzNmM1NTM4ZGU4OSJd"> <input type="hidden" class="gform_hidden" name="gform_target_page_number_9" id="gform_target_page_number_9" value="0"> <input type="hidden" class="gform_hidden" name="gform_source_page_number_9" id="gform_source_page_number_9" value="1"> <input type="hidden" name="gform_field_values" value=""> </div> </form> </div> <iframe style="display:none;width:0px;height:0px;" src="about:blank" name="gform_ajax_frame_9" id="gform_ajax_frame_9" title="This iframe contains the logic required to handle Ajax powered Gravity Forms."></iframe> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {gformInitSpinner( 9, 'https://www.tomorrow.io/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_9').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_9');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_9').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_9').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_9').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_9').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_9').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_9').val();gformInitSpinner( 9, 'https://www.tomorrow.io/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [9, current_page]);window['gf_submitting_9'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_9').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_9').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [9]);window['gf_submitting_9'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_9').text());}else{jQuery('#gform_9').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "9", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_9" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_9"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_9" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [9, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 9, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */ </script> </body></html> <script src="https://js.chilipiper.com/marketing.js" type="text/javascript" async></script> </div> </div> <script> // onClick #formPopTrigger show form popup and toggle the aria-hidden attribute jQuery('button#formPopTrigger, a[href="#formopen"]').on('click', function(e) { console.log('clicked'); e.preventDefault(); jQuery('#formPop').show(); jQuery('#formPop').attr('aria-hidden', 'false'); }); // onClick close button or esc hide form popup and toggle the aria-hidden attribute jQuery('.form-pop-overlay .close-btn').on('click', function(e) { e.preventDefault(); jQuery('#formPop').hide(); jQuery('#formPop').attr('aria-hidden', 'true'); }); jQuery(document).keyup(function(e) { if (e.key === "Escape") { // escape key maps to keycode `27` jQuery('#formPop').hide(); jQuery('#formPop').attr('aria-hidden', 'true'); } }); </script> <div class="popup-video-grid-Overlay" style="display: none;"></div> <div class="popup-video-grid" style="display: none;"> <button type="button" class="popup-close-btn"></button> <div class="popup-video-grid-inn"></div> <div class="popup-video-grid-buttons"> <button class="popup-video-grid-prev" data-action="prev" aria-label="Previous Video" type="button" style="">Previous video</button> <button class="popup-video-grid-next" data-action="next" aria-label="Next Video" type="button" style="">Next video</button> </div> </div><div class="popup-testimonial-item-Overlay" style="display: none;"></div> <div class="popup-testimonial-item" style="display: none;"> <button type="button" class="popup-close-btn"></button> <div class="popup-testimonial-item-inn"></div> </div> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <!-- Start of Async HubSpot Analytics Code --> <script type="text/javascript"> (function(d,s,i,r) { if (d.getElementById(i)){return;} var n=d.createElement(s),e=d.getElementsByTagName(s)[0]; n.id=i;n.src='//js.hs-analytics.net/analytics/'+(Math.ceil(new Date()/r)*r)+'/3777859.js'; e.parentNode.insertBefore(n, e); })(document,"script","hs-analytics",300000); </script> <!-- End of Async HubSpot Analytics Code --> <style id='tio-blocks-link-style-inline-css' type='text/css'> .tio-link{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0;text-align:center;width:-moz-max-content;width:max-content;--link-color:#007bff}.tio-link,.tio-link:hover{text-decoration:none}.tio-link.general-btn{background-color:var(--link-color);color:#fff}.tio-link.general-btn,.tio-link.outlined-btn{border-radius:4px;height:50px;padding-inline:32px}.tio-link.outlined-btn{color:var(--link-color);outline:1px solid var(--link-color)}.tio-link.arrow-btn{background-color:transparent;color:var(--link-color);font-size:15px;font-weight:600;height:auto;padding:0;position:relative}.tio-link.arrow-btn:after{display:flex;height:11px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjk3MDI1IDcuOTEzNDZMMy44Nzc0IDUuMDAwMDFMMC45NzAyNSAyLjA4NjU2QzAuNjc4NjUgMS43OTQyOCAwLjY3ODg3NCAxLjMyMTAzIDAuOTcwODQ5IDEuMDI5MDZDMS4yNjMwNSAwLjczNjg1NiAxLjczNjc1IDAuNzM2ODU2IDIuMDI4OTUgMS4wMjkwNkw1LjQ2OTU3IDQuNDY5NjhDNS43NjI0NSA0Ljc2MjU2IDUuNzYyNDUgNS4yMzc0NiA1LjQ2OTU3IDUuNTMwMzNMMi4wMjg5NSA4Ljk3MDk2QzEuNzM2NzUgOS4yNjMxNSAxLjI2MzA1IDkuMjYzMTUgMC45NzA4NDkgOC45NzA5NkMwLjY3ODg3NCA4LjY3ODk4IDAuNjc4NjUgOC4yMDU3MyAwLjk3MDI1IDcuOTEzNDZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjk3MDI1IDcuOTEzNDZMMy44Nzc0IDUuMDAwMDFMMC45NzAyNSAyLjA4NjU2QzAuNjc4NjUgMS43OTQyOCAwLjY3ODg3NCAxLjMyMTAzIDAuOTcwODQ5IDEuMDI5MDZDMS4yNjMwNSAwLjczNjg1NiAxLjczNjc1IDAuNzM2ODU2IDIuMDI4OTUgMS4wMjkwNkw1LjQ2OTU3IDQuNDY5NjhDNS43NjI0NSA0Ljc2MjU2IDUuNzYyNDUgNS4yMzc0NiA1LjQ2OTU3IDUuNTMwMzNMMi4wMjg5NSA4Ljk3MDk2QzEuNzM2NzUgOS4yNjMxNSAxLjI2MzA1IDkuMjYzMTUgMC45NzA4NDkgOC45NzA5NkMwLjY3ODg3NCA4LjY3ODk4IDAuNjc4NjUgOC4yMDU3MyAwLjk3MDI1IDcuOTEzNDZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;right:-15px;transition:right .3s ease-in-out;width:10px}.tio-link.arrow-btn:after,.tio-link.arrow-btn:before{background-color:var(--link-color);content:"";position:absolute;top:50%;transform:translateY(-50%)}.tio-link.arrow-btn:before{display:block;height:2px;right:-11px;transition:right .3s ease-in-out,width .3s ease-in-out;width:0}.tio-link.arrow-btn:hover:after{right:-19px}.tio-link.arrow-btn:hover:before{right:-15px;width:10px} </style> <style id='tio-blocks-video-grid-item-style-inline-css' type='text/css'> </style> <style id='tio-blocks-content-toggles-style-inline-css' type='text/css'> .tio-blocks-toggles{margin-top:34px}.tio-blocks-toggles .toggle-item{background-color:var(--brand-gray-light);border-bottom:1px solid #43415e;padding:20px 0;width:100%}.tio-blocks-toggles .toggle-item .toggle-title h3{color:var(--content-3);cursor:pointer;font-size:15px;font-weight:700;line-height:15px;margin:0;padding-left:28px;position:relative}.tio-blocks-toggles .toggle-item .toggle-title h3:after{background-color:var(--content-3);content:"";display:flex;height:11px;left:9px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjk3MDI1IDcuOTEzNDZMMy44Nzc0IDUuMDAwMDFMMC45NzAyNSAyLjA4NjU2QzAuNjc4NjUgMS43OTQyOCAwLjY3ODg3NCAxLjMyMTAzIDAuOTcwODQ5IDEuMDI5MDZDMS4yNjMwNSAwLjczNjg1NiAxLjczNjc1IDAuNzM2ODU2IDIuMDI4OTUgMS4wMjkwNkw1LjQ2OTU3IDQuNDY5NjhDNS43NjI0NSA0Ljc2MjU2IDUuNzYyNDUgNS4yMzc0NiA1LjQ2OTU3IDUuNTMwMzNMMi4wMjg5NSA4Ljk3MDk2QzEuNzM2NzUgOS4yNjMxNSAxLjI2MzA1IDkuMjYzMTUgMC45NzA4NDkgOC45NzA5NkMwLjY3ODg3NCA4LjY3ODk4IDAuNjc4NjUgOC4yMDU3MyAwLjk3MDI1IDcuOTEzNDZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjk3MDI1IDcuOTEzNDZMMy44Nzc0IDUuMDAwMDFMMC45NzAyNSAyLjA4NjU2QzAuNjc4NjUgMS43OTQyOCAwLjY3ODg3NCAxLjMyMTAzIDAuOTcwODQ5IDEuMDI5MDZDMS4yNjMwNSAwLjczNjg1NiAxLjczNjc1IDAuNzM2ODU2IDIuMDI4OTUgMS4wMjkwNkw1LjQ2OTU3IDQuNDY5NjhDNS43NjI0NSA0Ljc2MjU2IDUuNzYyNDUgNS4yMzc0NiA1LjQ2OTU3IDUuNTMwMzNMMi4wMjg5NSA4Ljk3MDk2QzEuNzM2NzUgOS4yNjMxNSAxLjI2MzA1IDkuMjYzMTUgMC45NzA4NDkgOC45NzA5NkMwLjY3ODg3NCA4LjY3ODk4IDAuNjc4NjUgOC4yMDU3MyAwLjk3MDI1IDcuOTEzNDZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;width:10px}.tio-blocks-toggles .toggle-item .toggle-content{padding-top:8px}.tio-blocks-toggles .toggle-item .toggle-content p{color:var(--content-2);font-size:15px;font-weight:300;line-height:23px;margin:0}.tio-blocks-toggles .toggle-item .toggle-content p a{color:var(--brand-blue)}.tio-blocks-toggles .toggle-item .toggle-content p:not(:last-child){margin-bottom:10px}.tio-blocks-toggles .toggle-item.active h3{color:var(--brand-purple)}.tio-blocks-toggles .toggle-item.active h3:after{transform:translateY(-50%) rotate(90deg)}.tio-blocks-toggles .toggle-item:hover h3{color:var(--brand-purple)} </style> <style id='tio-blocks-links-group-style-inline-css' type='text/css'> .links-group{display:flex;flex-wrap:wrap;gap:16px} </style> <link rel='stylesheet' id='tio-blocks-testimonial-item-style-css' href='https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/testimonial-item/style-index.css?ver=0.1.0' type='text/css' media='all' /> <style id='tio-blocks-card-style-inline-css' type='text/css'> </style> <script type="text/javascript" id="leadin-script-loader-js-js-extra"> /* <![CDATA[ */ var leadin_wordpress = {"userRole":"visitor","pageType":"home","leadinPluginVersion":"11.1.73"}; /* ]]> */ </script> <script type="text/javascript" src="https://js.hs-scripts.com/3777859.js?integration=WordPress&amp;ver=11.1.73" id="leadin-script-loader-js-js"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/themes/hello-elementor-child-master/js/chart.js?ver=4.4.4" id="chartjs-js"></script> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/blog\/climate-resilience-insights-from-mckinsey-and-tomorrow-io\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/www.tomorrow.io","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/themes/hello-elementor-child-master/js/custom.js?ver=1.0.0" id="customjs-js"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script type="text/javascript" id="gforms_recaptcha_recaptcha-js-extra"> /* <![CDATA[ */ var gforms_recaptcha_recaptcha_strings = {"site_key":"6LfilUEpAAAAAL5Rc4t3KIm1uhoSooGfDVS74VfW","ajaxurl":"https:\/\/www.tomorrow.io\/wp-admin\/admin-ajax.php","nonce":"43b1cbb4f2"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LfilUEpAAAAAL5Rc4t3KIm1uhoSooGfDVS74VfW&amp;ver=1.6.0" id="gforms_recaptcha_recaptcha-js"></script> <script type="text/javascript" id="gforms_recaptcha_recaptcha-js-after"> /* <![CDATA[ */ (function($){grecaptcha.ready(function(){$('.grecaptcha-badge').css('visibility','hidden');});})(jQuery); /* ]]> */ </script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js" id="slick-js"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/hero-general-3/view.js?ver=f5ca5dd86179236f134d" id="tio-blocks-hero-general-3-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/home-news/view.js?ver=f81030e3e885cce01200" id="tio-blocks-home-news-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/logos-strip/view.js?ver=19e66db165d226d3a43a" id="tio-blocks-logos-strip-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/link/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-link-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/content-media/view.js?ver=ffeec4d710949f4852e3" id="tio-blocks-content-media-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/video-grid-item/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-video-grid-item-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/video-grid/view.js?ver=e709bc9c270b7a0cd53c" id="tio-blocks-video-grid-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/content-toggles/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-content-toggles-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/links-group/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-links-group-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/api-snippet-tabs/view.js?ver=f5de909bb20da08cdc1c" id="tio-blocks-api-snippet-tabs-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/testimonial-item/view.js?ver=1ad08c4256f6189e3b4b" id="tio-blocks-testimonial-item-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/testimonials-carousel/view.js?ver=2c2cd2be6d9a86f00a8d" id="tio-blocks-testimonials-carousel-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/card/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-card-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/cards-group/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-cards-group-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/pr-posts/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-pr-posts-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/tio-builder-blocks/build/blocks/bottom-cta/view.js?ver=31d6cfe0d16ae931b73c" id="tio-blocks-bottom-cta-view-script-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://www.tomorrow.io/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script type="text/javascript" defer='defer' src="https://www.tomorrow.io/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.8.18" id="gform_json-js"></script> <script type="text/javascript" id="gform_gravityforms-js-extra"> /* <![CDATA[ */ var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/www.tomorrow.io\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/www.tomorrow.io\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.tomorrow.io\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"c206bc3236a20e4aaf61b3689cea4b89","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://www.tomorrow.io/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.8.18" id="gform_gravityforms-js"></script> <script type="text/javascript" defer='defer' src="https://www.tomorrow.io/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.8.18" id="gform_placeholder-js"></script> <script type="text/javascript" defer='defer' src="https://www.tomorrow.io/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=50c7bea9c2320e16728e44ae9fde5f26" id="gform_gravityforms_utils-js"></script> <script type="text/javascript" defer='defer' src="https://www.tomorrow.io/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=54e7080aa7a02c83aa61fae430b9d869" id="gform_gravityforms_theme_vendors-js"></script> <script type="text/javascript" id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"c206bc3236a20e4aaf61b3689cea4b89"}}},"hmr_dev":"","public_path":"https:\/\/www.tomorrow.io\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://www.tomorrow.io/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=bab19fd84843dabc070e73326d787910" id="gform_gravityforms_theme-js"></script> <script type="text/javascript" id="wp-ajax-response-js-extra"> /* <![CDATA[ */ var wpAjax = {"noPerm":"Sorry, you are not allowed to do that.","broken":"Something went wrong."}; /* ]]> */ </script> <script type="text/javascript" src="https://www.tomorrow.io/wp-includes/js/wp-ajax-response.min.js?ver=7281bfae10279787ad47b5c81577e7b1" id="wp-ajax-response-js"></script> <script type="text/javascript" id="gforms_google_analytics_frontend-js-before"> /* <![CDATA[ */ var gforms_google_analytics_frontend_strings = {"ajaxurl":"https:\/\/www.tomorrow.io\/wp-admin\/admin-ajax.php","nonce":"6545eba4c9","logging_enabled":false,"logging_nonce":"51990566bf","ua_tracker":""}; /* ]]> */ </script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/gravityformsgoogleanalytics/js/google-analytics.min.js?ver=2.3.0" id="gforms_google_analytics_frontend-js"></script> <script type="text/javascript" src="https://www.tomorrow.io/wp-content/plugins/gravityformsrecaptcha/js/frontend-legacy.min.js?ver=1.6.0" id="gforms_recaptcha_frontend-legacy-js"></script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 9) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "9", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_9" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_9"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_9" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [9, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 9, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); /* ]]> */ </script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WPND2BX" height="0" width="0" style="display:none;visibility:hidden" data-cookieconsent="preferences"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10