WeaGo API

Weather Preference Engine for Travel Platforms.

Stop guessing. Start matching.

WeaGo transforms complex forecast data into personalized, preference‑based destination recommendations. Not “good weather.” Your weather.

Built for discovery flows, ranking systems and weather‑aware travel experiences.

Forecast aggregation. Stability scoring. Preference matching. Regional intelligence. All in a single API.

Recommendation API
Find the best matching regions
Similar Weather API
Find regions with similar forecast conditions
WeaGo Recommendation API
{
  "results": [
    {
      "id": "costa_blanca",
      "name": "Costa Blanca",
      "country": "Spain",

      "score": 99,
      "coverage": 100,

      "summary": "matches your preferred weather profile",

      "avg": {
        "tempDay": 24,
        "sun": 11,
        "rain": 0
      },

      "stability": 82
    }
  ]
}
Industry Problem

Travel platforms let users search for everything — except the weather they actually want.

Users can filter by departure airport, travel dates, budget, hotel category, amenities, board type, distance to the beach — even whether the hotel has a rooftop bar.

But the most important factor for most trips is missing entirely: their preferred weather.

Travelers don’t ask: “Where is the weather good?”
They ask: “Where will the weather match my preferences?”

Weather APIs only deliver raw data: temperatures, icons, probabilities, noise.

They don’t understand user preferences, don’t evaluate regions, don’t measure forecast stability and don’t produce recommendations.

The result: uncertainty, endless comparison, drop-offs and bookings lost to competitors.

Not a weather API. A Weather Preference Engine.

WeaGo does not return raw forecast values that require interpretation. The API evaluates entire regions, aggregates regional forecast data, measures stability, and matches everything against user‑defined weather preferences. The output: ready‑to‑use, ranked regional recommendations. The result: fewer drop‑offs, more bookings, higher relevance.

Simple request. Preference‑based output.

Allow users to define their preferred travel weather — WeaGo handles the matching, ranking and stability analysis.


POST /v1/recommendations

{
  "dayRange": [0,7],

  "active": {
    "tempDay": true,
    "tempNight": false,
    "sun": true,
    "rain": true,
    "wind": true,
    "water": false
  },

  "tempDayMin": 22,
  "tempDayMax": 30,

  "tempNightMin": 12,
  "tempNightMax": 20,

  "sunMin": 8,
  "sunMax": 14,

  "rainMin": 0,
  "rainMax": 2,

  "windMin": 0,
  "windMax": 20
}

Responses built for ranking & preference matching.

The API returns: scores, coverage, stability, averages, ranges, and regional metadata — all aligned with the user’s weather profile.

Everything is optimized for recommendation engines, discovery flows, and high‑conversion user experiences.


{
  "id": "costa_blanca",
  "name": "Costa Blanca",
  "country": "Spain",
  "score": 99,
  "coverage": 100,
  "coveredCells": 3,
  "cells": 3,
  "summary": "warm, dry, sunny and moderately windy",
  "avg": {
    "tempDay": 25,
    "tempNight": 18,
    "rain": 0,
    "sun": 12,
    "wind": 14
  },
  "range": {
    "tempDayMin": 20,
    "tempDayMax": 30,
    "tempNightMin": 15,
    "tempNightMax": 20,
    "rainMin": 0,
    "rainMax": 0,
    "sunMin": 7,
    "sunMax": 14,
    "windMin": 7,
    "windMax": 26
  },
  "stabilityScore": 84
}

Designed for platforms that need answers, not data.

Perfect for:

  • travel & OTA platforms
  • destination discovery
  • weather‑based search
  • camper & vanlife tools
  • smart trip planning

Start building weather-aware experiences.

Recommendation API

Preference-based region matching

Similar Weather API

Find regions with similar forecasts

Weather Preference Engine · Stability Scoring · Forecast Aggregation