{
 "destination": "lisbon",
 "name": "Lisbon",
 "country": "PT",
 "computed_at": "2026-08-04T05:39:27",
 "model_version": "v11-2026.07",
 "artifact_hash": "d0ab5a56a5b46dc1",
 "overall_state": "PARTIALLY_STALE",
 "confidence": 0.865,
 "signal_profile": {
  "cruise": 0.5358308317130891,
  "season": 0.34039652214700317,
  "holiday": 0.12377264613990784
 },
 "ship_size_coverage": 0.9431,
 "capacity_note": "Ship figures are guest capacity at double occupancy (berths, not headcounts); unknown-size ships aren't counted, so true capacity can only be higher.",
 "definitions": {
  "bands": "Crowd bands are percentiles of this destination's OWN forecast year (Calm 0\u201339, Lively 40\u201364, Busy 65\u201384, Packed 85\u2013100 on busier_than_pct) \u2014 never a comparison to any other place.",
  "busier_than_pct": "How the day ranks against the same destination's other forecast days, 0\u2013100; 100 appears only on the single busiest day (rank n = 1).",
  "basis": "basis \"measured\" = the schedule inputs (ships, holidays, season) are confirmed sources; the crowd level itself is always modeled. \"estimated\" = at least one input is a labeled stand-in.",
  "confidence": "Share of the day's signal weight carried by real sources, scaled by their coverage (0\u20131; not a probability). It steps to a lower tier where a feeder country's school-holiday calendar for that year isn't published yet \u2014 coverage drops, nothing is guessed.",
  "quiet_desirability": "Weekly 0\u20131 scales: quiet = 1 \u2212 mean busier_than_pct/100 (1 = quietest); desirability = editorial blend of comfort temperature, dryness and daylight (weights in /constants.json).",
  "caveats_checked": "true = the caveat rules ran for this day; an empty caveats list is a statement, not an unpopulated field.",
  "legend_url": "https://avoid-crowds.com/methodology/"
 },
 "methodology": "https://avoid-crowds.com/lisbon/methodology/",
 "months": [
  {
   "month": "2026-08",
   "label": "August 2026",
   "days_total": 28,
   "days_scored": 28,
   "days_gap": 0,
   "busy_or_packed": 22,
   "call_days": 22,
   "cruise_gap_days": 0,
   "peak_date": "2026-08-23",
   "peak_ships": 3,
   "peak_capacity_min": 7904,
   "band_counts": {
    "Calm": 0,
    "Lively": 6,
    "Busy": 5,
    "Packed": 17
   },
   "calmest": {
    "date": "2026-08-25",
    "band": "Lively",
    "busier_than_pct": 59
   },
   "busiest": {
    "date": "2026-08-23",
    "band": "Packed",
    "busier_than_pct": 100
   },
   "typical_temp_max_c": 28.1,
   "typical_rain_days": 1.3,
   "typical_daylight_h": 13.51,
   "summary": "August 2026 \u2014 22 of 28 days Busy or Packed (partial: 4\u201331 August) \u00b7 ships 22 of 28 days \u00b7 peak Sun 23 Aug",
   "capsule": "August 2026 in Lisbon: 22 of 28 days forecast Busy or Packed. Only 4\u201331 August is in our current window \u2014 28 of August's 31 days. Cruise ships call on 22 of 28 days (peak Sun 23 Aug: 3 ships, guest capacity at least 7,904). Typical August here: hot and dry \u2014 around 28\u00b0C by day, rain on about 1 day. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2026-08",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2026-08"
  },
  {
   "month": "2026-09",
   "label": "September 2026",
   "days_total": 30,
   "days_scored": 30,
   "days_gap": 0,
   "busy_or_packed": 16,
   "call_days": 20,
   "cruise_gap_days": 0,
   "peak_date": "2026-09-15",
   "peak_ships": 2,
   "peak_capacity_min": 6952,
   "band_counts": {
    "Calm": 7,
    "Lively": 7,
    "Busy": 11,
    "Packed": 5
   },
   "calmest": {
    "date": "2026-09-13",
    "band": "Calm",
    "busier_than_pct": 36
   },
   "busiest": {
    "date": "2026-09-08",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 26.0,
   "typical_rain_days": 6.2,
   "typical_daylight_h": 12.24,
   "summary": "September 2026 \u2014 16 of 30 days Busy or Packed \u00b7 ships 20 of 30 days \u00b7 peak Tue 15 Sep",
   "capsule": "September 2026 in Lisbon: 16 of 30 days forecast Busy or Packed. Cruise ships call on 20 of 30 days (peak Tue 15 Sep: 2 ships, guest capacity at least 6,952). Typical September here: warm and showery \u2014 around 26\u00b0C by day, rain on about 6 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2026-09",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2026-09"
  },
  {
   "month": "2026-10",
   "label": "October 2026",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 19,
   "call_days": 26,
   "cruise_gap_days": 0,
   "peak_date": "2026-10-12",
   "peak_ships": 2,
   "peak_capacity_min": 7280,
   "band_counts": {
    "Calm": 6,
    "Lively": 6,
    "Busy": 11,
    "Packed": 8
   },
   "calmest": {
    "date": "2026-10-02",
    "band": "Calm",
    "busier_than_pct": 27
   },
   "busiest": {
    "date": "2026-10-12",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 23.3,
   "typical_rain_days": 10.2,
   "typical_daylight_h": 10.96,
   "summary": "October 2026 \u2014 19 of 31 days Busy or Packed \u00b7 ships 26 of 31 days \u00b7 peak Mon 12 Oct",
   "capsule": "October 2026 in Lisbon: 19 of 31 days forecast Busy or Packed. Cruise ships call on 26 of 31 days (peak Mon 12 Oct: 2 ships, guest capacity at least 7,280). Typical October here: warm and wet \u2014 around 23\u00b0C by day, rain on about 10 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2026-10",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2026-10"
  },
  {
   "month": "2026-11",
   "label": "November 2026",
   "days_total": 30,
   "days_scored": 30,
   "days_gap": 0,
   "busy_or_packed": 6,
   "call_days": 20,
   "cruise_gap_days": 0,
   "peak_date": "2026-11-03",
   "peak_ships": 2,
   "peak_capacity_min": 5809,
   "band_counts": {
    "Calm": 15,
    "Lively": 9,
    "Busy": 5,
    "Packed": 1
   },
   "calmest": {
    "date": "2026-11-12",
    "band": "Calm",
    "busier_than_pct": 12
   },
   "busiest": {
    "date": "2026-11-03",
    "band": "Packed",
    "busier_than_pct": 87
   },
   "typical_temp_max_c": 18.1,
   "typical_rain_days": 10.4,
   "typical_daylight_h": 9.85,
   "summary": "November 2026 \u2014 6 of 30 days Busy or Packed \u00b7 ships 20 of 30 days \u00b7 peak Tue 3 Nov",
   "capsule": "November 2026 in Lisbon: 6 of 30 days forecast Busy or Packed. Cruise ships call on 20 of 30 days (peak Tue 3 Nov: 2 ships, guest capacity at least 5,809). Typical November here: mild and wet \u2014 around 18\u00b0C by day, rain on about 10 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2026-11",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2026-11"
  },
  {
   "month": "2026-12",
   "label": "December 2026",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 5,
   "call_days": 21,
   "cruise_gap_days": 0,
   "peak_date": "2026-12-31",
   "peak_ships": 2,
   "peak_capacity_min": 8202,
   "band_counts": {
    "Calm": 19,
    "Lively": 7,
    "Busy": 4,
    "Packed": 1
   },
   "calmest": {
    "date": "2026-12-04",
    "band": "Calm",
    "busier_than_pct": 5
   },
   "busiest": {
    "date": "2026-12-31",
    "band": "Packed",
    "busier_than_pct": 98
   },
   "typical_temp_max_c": 16.1,
   "typical_rain_days": 10.2,
   "typical_daylight_h": 9.3,
   "summary": "December 2026 \u2014 5 of 31 days Busy or Packed \u00b7 ships 21 of 31 days \u00b7 peak Thu 31 Dec",
   "capsule": "December 2026 in Lisbon: 5 of 31 days forecast Busy or Packed. Cruise ships call on 21 of 31 days (peak Thu 31 Dec: 2 ships, guest capacity at least 8,202). Typical December here: mild and wet \u2014 around 16\u00b0C by day, rain on about 10 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2026-12",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2026-12"
  },
  {
   "month": "2027-01",
   "label": "January 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 0,
   "call_days": 12,
   "cruise_gap_days": 0,
   "peak_date": "2027-01-23",
   "peak_ships": 2,
   "peak_capacity_min": 4285,
   "band_counts": {
    "Calm": 25,
    "Lively": 6,
    "Busy": 0,
    "Packed": 0
   },
   "calmest": {
    "date": "2027-01-18",
    "band": "Calm",
    "busier_than_pct": 2
   },
   "busiest": {
    "date": "2027-01-23",
    "band": "Lively",
    "busier_than_pct": 62
   },
   "typical_temp_max_c": 14.4,
   "typical_rain_days": 5.8,
   "typical_daylight_h": 9.58,
   "summary": "January 2027 \u2014 0 of 31 days Busy or Packed \u00b7 ships 12 of 31 days \u00b7 peak Sat 23 Jan",
   "capsule": "January 2027 in Lisbon: 0 of 31 days forecast Busy or Packed. Cruise ships call on 12 of 31 days (peak Sat 23 Jan: 2 ships, guest capacity at least 4,285). Typical January here: cool and showery \u2014 around 14\u00b0C by day, rain on about 6 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2027-01",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2027-01"
  },
  {
   "month": "2027-02",
   "label": "February 2027",
   "days_total": 28,
   "days_scored": 28,
   "days_gap": 0,
   "busy_or_packed": 1,
   "call_days": 9,
   "cruise_gap_days": 0,
   "peak_date": "2027-02-17",
   "peak_ships": 2,
   "peak_capacity_min": 4920,
   "band_counts": {
    "Calm": 23,
    "Lively": 4,
    "Busy": 1,
    "Packed": 0
   },
   "calmest": {
    "date": "2027-02-07",
    "band": "Calm",
    "busier_than_pct": 6
   },
   "busiest": {
    "date": "2027-02-17",
    "band": "Busy",
    "busier_than_pct": 76
   },
   "typical_temp_max_c": 16.7,
   "typical_rain_days": 6.2,
   "typical_daylight_h": 10.55,
   "summary": "February 2027 \u2014 1 of 28 days Busy or Packed \u00b7 ships 9 of 28 days \u00b7 peak Wed 17 Feb",
   "capsule": "February 2027 in Lisbon: 1 of 28 days forecast Busy or Packed. Cruise ships call on 9 of 28 days (peak Wed 17 Feb: 2 ships, guest capacity at least 4,920). Typical February here: mild and showery \u2014 around 17\u00b0C by day, rain on about 6 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2027-02",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2027-02"
  },
  {
   "month": "2027-03",
   "label": "March 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 6,
   "call_days": 13,
   "cruise_gap_days": 0,
   "peak_date": "2027-03-09",
   "peak_ships": 1,
   "peak_capacity_min": 5206,
   "band_counts": {
    "Calm": 22,
    "Lively": 3,
    "Busy": 4,
    "Packed": 2
   },
   "calmest": {
    "date": "2027-03-13",
    "band": "Calm",
    "busier_than_pct": 17
   },
   "busiest": {
    "date": "2027-03-22",
    "band": "Packed",
    "busier_than_pct": 88
   },
   "typical_temp_max_c": 18.2,
   "typical_rain_days": 6.6,
   "typical_daylight_h": 11.7,
   "summary": "March 2027 \u2014 6 of 31 days Busy or Packed \u00b7 ships 13 of 31 days \u00b7 peak Tue 9 Mar",
   "capsule": "March 2027 in Lisbon: 6 of 31 days forecast Busy or Packed. Cruise ships call on 13 of 31 days (peak Tue 9 Mar: 1 ship, guest capacity at least 5,206). Typical March here: mild and showery \u2014 around 18\u00b0C by day, rain on about 7 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2027-03",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2027-03"
  },
  {
   "month": "2027-04",
   "label": "April 2027",
   "days_total": 30,
   "days_scored": 30,
   "days_gap": 0,
   "busy_or_packed": 16,
   "call_days": 26,
   "cruise_gap_days": 0,
   "peak_date": "2027-04-27",
   "peak_ships": 2,
   "peak_capacity_min": 5744,
   "band_counts": {
    "Calm": 5,
    "Lively": 9,
    "Busy": 11,
    "Packed": 5
   },
   "calmest": {
    "date": "2027-04-05",
    "band": "Calm",
    "busier_than_pct": 25
   },
   "busiest": {
    "date": "2027-04-27",
    "band": "Packed",
    "busier_than_pct": 93
   },
   "typical_temp_max_c": 19.4,
   "typical_rain_days": 10.0,
   "typical_daylight_h": 13.02,
   "summary": "April 2027 \u2014 16 of 30 days Busy or Packed \u00b7 ships 26 of 30 days \u00b7 peak Tue 27 Apr",
   "capsule": "April 2027 in Lisbon: 16 of 30 days forecast Busy or Packed. Cruise ships call on 26 of 30 days (peak Tue 27 Apr: 2 ships, guest capacity at least 5,744). Typical April here: mild and wet \u2014 around 19\u00b0C by day, rain on about 10 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2027-04",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2027-04"
  },
  {
   "month": "2027-05",
   "label": "May 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 13,
   "call_days": 19,
   "cruise_gap_days": 0,
   "peak_date": "2027-05-25",
   "peak_ships": 2,
   "peak_capacity_min": 6562,
   "band_counts": {
    "Calm": 12,
    "Lively": 6,
    "Busy": 9,
    "Packed": 4
   },
   "calmest": {
    "date": "2027-05-11",
    "band": "Calm",
    "busier_than_pct": 29
   },
   "busiest": {
    "date": "2027-05-15",
    "band": "Packed",
    "busier_than_pct": 96
   },
   "typical_temp_max_c": 23.8,
   "typical_rain_days": 3.8,
   "typical_daylight_h": 14.11,
   "summary": "May 2027 \u2014 13 of 31 days Busy or Packed \u00b7 ships 19 of 31 days \u00b7 peak Tue 25 May",
   "capsule": "May 2027 in Lisbon: 13 of 31 days forecast Busy or Packed. Cruise ships call on 19 of 31 days (peak Tue 25 May: 2 ships, guest capacity at least 6,562). Typical May here: warm and dry \u2014 around 24\u00b0C by day, rain on about 4 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2027-05",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2027-05"
  },
  {
   "month": "2027-06",
   "label": "June 2027",
   "days_total": 30,
   "days_scored": 30,
   "days_gap": 0,
   "busy_or_packed": 11,
   "call_days": 18,
   "cruise_gap_days": 0,
   "peak_date": "2027-06-22",
   "peak_ships": 3,
   "peak_capacity_min": 7266,
   "band_counts": {
    "Calm": 10,
    "Lively": 9,
    "Busy": 7,
    "Packed": 4
   },
   "calmest": {
    "date": "2027-06-04",
    "band": "Calm",
    "busier_than_pct": 30
   },
   "busiest": {
    "date": "2027-06-22",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 24.6,
   "typical_rain_days": 5.0,
   "typical_daylight_h": 14.69,
   "summary": "June 2027 \u2014 11 of 30 days Busy or Packed \u00b7 ships 18 of 30 days \u00b7 peak Tue 22 Jun",
   "capsule": "June 2027 in Lisbon: 11 of 30 days forecast Busy or Packed. Cruise ships call on 18 of 30 days (peak Tue 22 Jun: 3 ships, guest capacity at least 7,266). Typical June here: warm and showery \u2014 around 25\u00b0C by day, rain on about 5 days. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2027-06",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2027-06"
  },
  {
   "month": "2027-07",
   "label": "July 2027",
   "days_total": 21,
   "days_scored": 21,
   "days_gap": 0,
   "busy_or_packed": 10,
   "call_days": 12,
   "cruise_gap_days": 0,
   "peak_date": "2027-07-13",
   "peak_ships": 2,
   "peak_capacity_min": 7022,
   "band_counts": {
    "Calm": 0,
    "Lively": 11,
    "Busy": 5,
    "Packed": 5
   },
   "calmest": {
    "date": "2027-07-05",
    "band": "Lively",
    "busier_than_pct": 47
   },
   "busiest": {
    "date": "2027-07-13",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 28.4,
   "typical_rain_days": 1.0,
   "typical_daylight_h": 14.46,
   "summary": "July 2027 \u2014 10 of 21 days Busy or Packed (partial: 1\u201321 July) \u00b7 ships 12 of 21 days \u00b7 peak Tue 13 Jul",
   "capsule": "July 2027 in Lisbon: 10 of 21 days forecast Busy or Packed. Only 1\u201321 July is in our current window \u2014 21 of July's 31 days. Cruise ships call on 12 of 21 days (peak Tue 13 Jul: 2 ships, guest capacity at least 7,022). Typical July here: hot and dry \u2014 around 28\u00b0C by day, rain on about 1 day. Avoid-Crowds, as of 4 Aug 2026, recomputed nightly: https://avoid-crowds.com/lisbon/#m-2027-07",
   "anchor": "https://avoid-crowds.com/lisbon/#m-2027-07"
  }
 ],
 "climate_normals_source": "meteorological archive:38.72,-9.14:2019-2023",
 "climate_note": "Monthly typical_temp_max_c / typical_rain_days are climate normals from a meteorological archive (2019\u20132023 daily means) \u2014 climate, never a forecast.",
 "best_time": [
  {
   "start": "2027-03-01",
   "end": "2027-03-07",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "quieter than most weeks here; the weather is usually decent",
   "quiet": 0.697,
   "desirability": 0.688
  },
  {
   "start": "2027-03-15",
   "end": "2027-03-21",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "quieter than most weeks here; the weather is usually decent",
   "quiet": 0.677,
   "desirability": 0.688
  },
  {
   "start": "2027-05-10",
   "end": "2027-05-16",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "busier than most weeks here; the weather is usually at its best",
   "quiet": 0.459,
   "desirability": 0.889
  },
  {
   "start": "2027-03-08",
   "end": "2027-03-14",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "quieter than most weeks here; the weather is usually decent",
   "quiet": 0.671,
   "desirability": 0.688
  },
  {
   "start": "2027-05-17",
   "end": "2027-05-23",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "busier than most weeks here; the weather is usually at its best",
   "quiet": 0.453,
   "desirability": 0.889
  },
  {
   "start": "2027-06-21",
   "end": "2027-06-27",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "busier than most weeks here; the weather is usually at its best",
   "quiet": 0.463,
   "desirability": 0.872
  }
 ],
 "quietest_not_recommended": [
  {
   "start": "2027-01-25",
   "end": "2027-01-31",
   "label": "ok",
   "headline": "Quiet shoulder \u2014 but services likely winding down",
   "reason": "among the quietest weeks of the year here; the weather is usually decent; low season \u2014 hotels/ferries likely reduced (inferred from Eurostat nights)",
   "quiet": 0.977,
   "desirability": 0.481
  },
  {
   "start": "2027-02-22",
   "end": "2027-02-28",
   "label": "ok",
   "headline": "Quiet shoulder \u2014 but services likely winding down",
   "reason": "among the quietest weeks of the year here; the weather is usually decent; low season \u2014 hotels/ferries likely reduced (inferred from Eurostat nights)",
   "quiet": 0.876,
   "desirability": 0.61
  },
  {
   "start": "2027-01-18",
   "end": "2027-01-24",
   "label": "ok",
   "headline": "Quiet shoulder \u2014 but services likely winding down",
   "reason": "among the quietest weeks of the year here; the weather is usually decent; low season \u2014 hotels/ferries likely reduced (inferred from Eurostat nights)",
   "quiet": 0.874,
   "desirability": 0.481
  },
  {
   "start": "2027-01-04",
   "end": "2027-01-10",
   "label": "ok",
   "headline": "Quiet shoulder \u2014 but services likely winding down",
   "reason": "among the quietest weeks of the year here; the weather is usually decent; low season \u2014 hotels/ferries likely reduced (inferred from Eurostat nights)",
   "quiet": 0.851,
   "desirability": 0.481
  },
  {
   "start": "2027-02-08",
   "end": "2027-02-14",
   "label": "ok",
   "headline": "Quiet shoulder \u2014 but services likely winding down",
   "reason": "among the quietest weeks of the year here; the weather is usually decent; low season \u2014 hotels/ferries likely reduced (inferred from Eurostat nights)",
   "quiet": 0.813,
   "desirability": 0.61
  },
  {
   "start": "2027-02-01",
   "end": "2027-02-07",
   "label": "ok",
   "headline": "Quiet shoulder \u2014 but services likely winding down",
   "reason": "among the quietest weeks of the year here; the weather is usually decent; low season \u2014 hotels/ferries likely reduced (inferred from Eurostat nights)",
   "quiet": 0.809,
   "desirability": 0.61
  }
 ],
 "days": [
  {
   "date": "2026-08-04",
   "band": "Packed",
   "busier_than_pct": 92,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2918,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-04.json"
  },
  {
   "date": "2026-08-05",
   "band": "Packed",
   "busier_than_pct": 98,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-05.json"
  },
  {
   "date": "2026-08-06",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2142,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-06.json"
  },
  {
   "date": "2026-08-07",
   "band": "Packed",
   "busier_than_pct": 89,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2534,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-07.json"
  },
  {
   "date": "2026-08-08",
   "band": "Packed",
   "busier_than_pct": 88,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2534,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-08.json"
  },
  {
   "date": "2026-08-09",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4256,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-09.json"
  },
  {
   "date": "2026-08-10",
   "band": "Packed",
   "busier_than_pct": 91,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2852,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-10.json"
  },
  {
   "date": "2026-08-11",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-11.json"
  },
  {
   "date": "2026-08-12",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-12.json"
  },
  {
   "date": "2026-08-13",
   "band": "Lively",
   "busier_than_pct": 61,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-13.json"
  },
  {
   "date": "2026-08-14",
   "band": "Packed",
   "busier_than_pct": 91,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2864,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-14.json"
  },
  {
   "date": "2026-08-15",
   "band": "Lively",
   "busier_than_pct": 64,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "France public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-15.json"
  },
  {
   "date": "2026-08-16",
   "band": "Packed",
   "busier_than_pct": 86,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2142,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-16.json"
  },
  {
   "date": "2026-08-17",
   "band": "Packed",
   "busier_than_pct": 94,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3568,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-17.json"
  },
  {
   "date": "2026-08-18",
   "band": "Packed",
   "busier_than_pct": 94,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3668,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-18.json"
  },
  {
   "date": "2026-08-19",
   "band": "Packed",
   "busier_than_pct": 92,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2996,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-19.json"
  },
  {
   "date": "2026-08-20",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 612,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-20.json"
  },
  {
   "date": "2026-08-21",
   "band": "Packed",
   "busier_than_pct": 88,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2534,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-21.json"
  },
  {
   "date": "2026-08-22",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 999,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-22.json"
  },
  {
   "date": "2026-08-23",
   "band": "Packed",
   "busier_than_pct": 100,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 7904,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-23.json"
  },
  {
   "date": "2026-08-24",
   "band": "Packed",
   "busier_than_pct": 97,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4700,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-24.json"
  },
  {
   "date": "2026-08-25",
   "band": "Lively",
   "busier_than_pct": 59,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-25.json"
  },
  {
   "date": "2026-08-26",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4146,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-26.json"
  },
  {
   "date": "2026-08-27",
   "band": "Busy",
   "busier_than_pct": 69,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-27.json"
  },
  {
   "date": "2026-08-28",
   "band": "Lively",
   "busier_than_pct": 59,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-28.json"
  },
  {
   "date": "2026-08-29",
   "band": "Lively",
   "busier_than_pct": 59,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-29.json"
  },
  {
   "date": "2026-08-30",
   "band": "Busy",
   "busier_than_pct": 69,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 722,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-30.json"
  },
  {
   "date": "2026-08-31",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-08-31.json"
  },
  {
   "date": "2026-09-01",
   "band": "Busy",
   "busier_than_pct": 78,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2850,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-01.json"
  },
  {
   "date": "2026-09-02",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-02.json"
  },
  {
   "date": "2026-09-03",
   "band": "Packed",
   "busier_than_pct": 97,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 6184,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-03.json"
  },
  {
   "date": "2026-09-04",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-04.json"
  },
  {
   "date": "2026-09-05",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2142,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-05.json"
  },
  {
   "date": "2026-09-06",
   "band": "Packed",
   "busier_than_pct": 91,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4464,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-06.json"
  },
  {
   "date": "2026-09-07",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-07.json"
  },
  {
   "date": "2026-09-08",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 6538,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-08.json"
  },
  {
   "date": "2026-09-09",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2922,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-09.json"
  },
  {
   "date": "2026-09-10",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-10.json"
  },
  {
   "date": "2026-09-11",
   "band": "Busy",
   "busier_than_pct": 72,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2534,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-11.json"
  },
  {
   "date": "2026-09-12",
   "band": "Busy",
   "busier_than_pct": 83,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3678,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-12.json"
  },
  {
   "date": "2026-09-13",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-13.json"
  },
  {
   "date": "2026-09-14",
   "band": "Lively",
   "busier_than_pct": 52,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 1116,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-14.json"
  },
  {
   "date": "2026-09-15",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 6952,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-15.json"
  },
  {
   "date": "2026-09-16",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-16.json"
  },
  {
   "date": "2026-09-17",
   "band": "Busy",
   "busier_than_pct": 67,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2500,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-17.json"
  },
  {
   "date": "2026-09-18",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 608,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-18.json"
  },
  {
   "date": "2026-09-19",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 112,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-19.json"
  },
  {
   "date": "2026-09-20",
   "band": "Busy",
   "busier_than_pct": 69,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-20.json"
  },
  {
   "date": "2026-09-21",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-21.json"
  },
  {
   "date": "2026-09-22",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 706,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-22.json"
  },
  {
   "date": "2026-09-23",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-23.json"
  },
  {
   "date": "2026-09-24",
   "band": "Busy",
   "busier_than_pct": 78,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3260,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-24.json"
  },
  {
   "date": "2026-09-25",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3400,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-25.json"
  },
  {
   "date": "2026-09-26",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-26.json"
  },
  {
   "date": "2026-09-27",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-27.json"
  },
  {
   "date": "2026-09-28",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2534,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-28.json"
  },
  {
   "date": "2026-09-29",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-29.json"
  },
  {
   "date": "2026-09-30",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-09-30.json"
  },
  {
   "date": "2026-10-01",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 5046,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-01.json"
  },
  {
   "date": "2026-10-02",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-02.json"
  },
  {
   "date": "2026-10-03",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4100,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-03.json"
  },
  {
   "date": "2026-10-04",
   "band": "Busy",
   "busier_than_pct": 67,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2918,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-04.json"
  },
  {
   "date": "2026-10-05",
   "band": "Packed",
   "busier_than_pct": 89,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4588,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-05.json"
  },
  {
   "date": "2026-10-06",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 6316,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-06.json"
  },
  {
   "date": "2026-10-07",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2348,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-07.json"
  },
  {
   "date": "2026-10-08",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-08.json"
  },
  {
   "date": "2026-10-09",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 1684,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-09.json"
  },
  {
   "date": "2026-10-10",
   "band": "Busy",
   "busier_than_pct": 67,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2918,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-10.json"
  },
  {
   "date": "2026-10-11",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 740,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-11.json"
  },
  {
   "date": "2026-10-12",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 7280,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-12.json"
  },
  {
   "date": "2026-10-13",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2666,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-13.json"
  },
  {
   "date": "2026-10-14",
   "band": "Busy",
   "busier_than_pct": 71,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-14.json"
  },
  {
   "date": "2026-10-15",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3260,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-15.json"
  },
  {
   "date": "2026-10-16",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 227,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-16.json"
  },
  {
   "date": "2026-10-17",
   "band": "Packed",
   "busier_than_pct": 86,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4454,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-17.json"
  },
  {
   "date": "2026-10-18",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-18.json"
  },
  {
   "date": "2026-10-19",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 5872,
   "ships": 3,
   "unknown_size": 1,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-19.json"
  },
  {
   "date": "2026-10-20",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-20.json"
  },
  {
   "date": "2026-10-21",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3530,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-21.json"
  },
  {
   "date": "2026-10-22",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4771,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-22.json"
  },
  {
   "date": "2026-10-23",
   "band": "Lively",
   "busier_than_pct": 63,
   "basis": "measured",
   "confidence": 0.418,
   "guest_capacity_min": null,
   "ships": 1,
   "unknown_size": 1,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-23.json"
  },
  {
   "date": "2026-10-24",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 112,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-24.json"
  },
  {
   "date": "2026-10-25",
   "band": "Lively",
   "busier_than_pct": 42,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 576,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-25.json"
  },
  {
   "date": "2026-10-26",
   "band": "Busy",
   "busier_than_pct": 75,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3286,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-26.json"
  },
  {
   "date": "2026-10-27",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3647,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-27.json"
  },
  {
   "date": "2026-10-28",
   "band": "Busy",
   "busier_than_pct": 72,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-28.json"
  },
  {
   "date": "2026-10-29",
   "band": "Calm",
   "busier_than_pct": 31,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-29.json"
  },
  {
   "date": "2026-10-30",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2506,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-30.json"
  },
  {
   "date": "2026-10-31",
   "band": "Packed",
   "busier_than_pct": 89,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4706,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-10-31.json"
  },
  {
   "date": "2026-11-01",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "France public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-01.json"
  },
  {
   "date": "2026-11-02",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-02.json"
  },
  {
   "date": "2026-11-03",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 5809,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-03.json"
  },
  {
   "date": "2026-11-04",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-04.json"
  },
  {
   "date": "2026-11-05",
   "band": "Calm",
   "busier_than_pct": 23,
   "basis": "measured",
   "confidence": 0.418,
   "guest_capacity_min": null,
   "ships": 1,
   "unknown_size": 1,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-05.json"
  },
  {
   "date": "2026-11-06",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4725,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-06.json"
  },
  {
   "date": "2026-11-07",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 342,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-07.json"
  },
  {
   "date": "2026-11-08",
   "band": "Lively",
   "busier_than_pct": 63,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3772,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-08.json"
  },
  {
   "date": "2026-11-09",
   "band": "Lively",
   "busier_than_pct": 56,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3194,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-09.json"
  },
  {
   "date": "2026-11-10",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3602,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-10.json"
  },
  {
   "date": "2026-11-11",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3694,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-11.json"
  },
  {
   "date": "2026-11-12",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-12.json"
  },
  {
   "date": "2026-11-13",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-13.json"
  },
  {
   "date": "2026-11-14",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-14.json"
  },
  {
   "date": "2026-11-15",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3014,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-15.json"
  },
  {
   "date": "2026-11-16",
   "band": "Lively",
   "busier_than_pct": 46,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2516,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-16.json"
  },
  {
   "date": "2026-11-17",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-17.json"
  },
  {
   "date": "2026-11-18",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-18.json"
  },
  {
   "date": "2026-11-19",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3014,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-19.json"
  },
  {
   "date": "2026-11-20",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-20.json"
  },
  {
   "date": "2026-11-21",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-21.json"
  },
  {
   "date": "2026-11-22",
   "band": "Lively",
   "busier_than_pct": 44,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2097,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-22.json"
  },
  {
   "date": "2026-11-23",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 1650,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-23.json"
  },
  {
   "date": "2026-11-24",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4740,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-24.json"
  },
  {
   "date": "2026-11-25",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 408,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-25.json"
  },
  {
   "date": "2026-11-26",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-26.json"
  },
  {
   "date": "2026-11-27",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-27.json"
  },
  {
   "date": "2026-11-28",
   "band": "Calm",
   "busier_than_pct": 22,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 556,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-28.json"
  },
  {
   "date": "2026-11-29",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3856,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-29.json"
  },
  {
   "date": "2026-11-30",
   "band": "Busy",
   "busier_than_pct": 83,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 5206,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "UK public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-11-30.json"
  },
  {
   "date": "2026-12-01",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-01.json"
  },
  {
   "date": "2026-12-02",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2996,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-02.json"
  },
  {
   "date": "2026-12-03",
   "band": "Calm",
   "busier_than_pct": 23,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 999,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-03.json"
  },
  {
   "date": "2026-12-04",
   "band": "Calm",
   "busier_than_pct": 5,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-04.json"
  },
  {
   "date": "2026-12-05",
   "band": "Calm",
   "busier_than_pct": 5,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-05.json"
  },
  {
   "date": "2026-12-06",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "measured",
   "confidence": 0.418,
   "guest_capacity_min": null,
   "ships": 1,
   "unknown_size": 1,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-06.json"
  },
  {
   "date": "2026-12-07",
   "band": "Calm",
   "busier_than_pct": 33,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 1874,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-07.json"
  },
  {
   "date": "2026-12-08",
   "band": "Calm",
   "busier_than_pct": 16,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-08.json"
  },
  {
   "date": "2026-12-09",
   "band": "Calm",
   "busier_than_pct": 25,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 1304,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-09.json"
  },
  {
   "date": "2026-12-10",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 508,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-10.json"
  },
  {
   "date": "2026-12-11",
   "band": "Lively",
   "busier_than_pct": 52,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3286,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-11.json"
  },
  {
   "date": "2026-12-12",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 1800,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-12.json"
  },
  {
   "date": "2026-12-13",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2074,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-13.json"
  },
  {
   "date": "2026-12-14",
   "band": "Calm",
   "busier_than_pct": 5,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-14.json"
  },
  {
   "date": "2026-12-15",
   "band": "Busy",
   "busier_than_pct": 78,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 5206,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-15.json"
  },
  {
   "date": "2026-12-16",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-16.json"
  },
  {
   "date": "2026-12-17",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 999,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-17.json"
  },
  {
   "date": "2026-12-18",
   "band": "Busy",
   "busier_than_pct": 82,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 5172,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-18.json"
  },
  {
   "date": "2026-12-19",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3073,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-19.json"
  },
  {
   "date": "2026-12-20",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-20.json"
  },
  {
   "date": "2026-12-21",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 1606,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-21.json"
  },
  {
   "date": "2026-12-22",
   "band": "Calm",
   "busier_than_pct": 16,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-22.json"
  },
  {
   "date": "2026-12-23",
   "band": "Lively",
   "busier_than_pct": 64,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3533,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-23.json"
  },
  {
   "date": "2026-12-24",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 4696,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-24.json"
  },
  {
   "date": "2026-12-25",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 835,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "UK public holiday",
    "France public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-25.json"
  },
  {
   "date": "2026-12-26",
   "band": "Lively",
   "busier_than_pct": 58,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3048,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-26.json"
  },
  {
   "date": "2026-12-27",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-27.json"
  },
  {
   "date": "2026-12-28",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-28.json"
  },
  {
   "date": "2026-12-29",
   "band": "Lively",
   "busier_than_pct": 51,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 2506,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-29.json"
  },
  {
   "date": "2026-12-30",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-30.json"
  },
  {
   "date": "2026-12-31",
   "band": "Packed",
   "busier_than_pct": 98,
   "basis": "measured",
   "confidence": 0.913,
   "guest_capacity_min": 8202,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2026-12-31.json"
  },
  {
   "date": "2027-01-01",
   "band": "Calm",
   "busier_than_pct": 16,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "UK public holiday",
    "France public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-01.json"
  },
  {
   "date": "2027-01-02",
   "band": "Calm",
   "busier_than_pct": 22,
   "basis": "measured",
   "confidence": 0.371,
   "guest_capacity_min": null,
   "ships": 1,
   "unknown_size": 1,
   "drivers": [
    "Germany school holidays",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-02.json"
  },
  {
   "date": "2027-01-03",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2094,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-03.json"
  },
  {
   "date": "2027-01-04",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2050,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-04.json"
  },
  {
   "date": "2027-01-05",
   "band": "Calm",
   "busier_than_pct": 5,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-05.json"
  },
  {
   "date": "2027-01-06",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-06.json"
  },
  {
   "date": "2027-01-07",
   "band": "Lively",
   "busier_than_pct": 44,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2758,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-07.json"
  },
  {
   "date": "2027-01-08",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-08.json"
  },
  {
   "date": "2027-01-09",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-09.json"
  },
  {
   "date": "2027-01-10",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-10.json"
  },
  {
   "date": "2027-01-11",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-11.json"
  },
  {
   "date": "2027-01-12",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-12.json"
  },
  {
   "date": "2027-01-13",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3286,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-13.json"
  },
  {
   "date": "2027-01-14",
   "band": "Calm",
   "busier_than_pct": 14,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-14.json"
  },
  {
   "date": "2027-01-15",
   "band": "Lively",
   "busier_than_pct": 46,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-15.json"
  },
  {
   "date": "2027-01-16",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2194,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-16.json"
  },
  {
   "date": "2027-01-17",
   "band": "Lively",
   "busier_than_pct": 56,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-17.json"
  },
  {
   "date": "2027-01-18",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-18.json"
  },
  {
   "date": "2027-01-19",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-19.json"
  },
  {
   "date": "2027-01-20",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-20.json"
  },
  {
   "date": "2027-01-21",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-21.json"
  },
  {
   "date": "2027-01-22",
   "band": "Calm",
   "busier_than_pct": 14,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-22.json"
  },
  {
   "date": "2027-01-23",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4285,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-23.json"
  },
  {
   "date": "2027-01-24",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "measured",
   "confidence": 0.371,
   "guest_capacity_min": null,
   "ships": 1,
   "unknown_size": 1,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-24.json"
  },
  {
   "date": "2027-01-25",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-25.json"
  },
  {
   "date": "2027-01-26",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-26.json"
  },
  {
   "date": "2027-01-27",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-27.json"
  },
  {
   "date": "2027-01-28",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-28.json"
  },
  {
   "date": "2027-01-29",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-29.json"
  },
  {
   "date": "2027-01-30",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-30.json"
  },
  {
   "date": "2027-01-31",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-01-31.json"
  },
  {
   "date": "2027-02-01",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2081,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-01.json"
  },
  {
   "date": "2027-02-02",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-02.json"
  },
  {
   "date": "2027-02-03",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-03.json"
  },
  {
   "date": "2027-02-04",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-04.json"
  },
  {
   "date": "2027-02-05",
   "band": "Lively",
   "busier_than_pct": 59,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3762,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-05.json"
  },
  {
   "date": "2027-02-06",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-06.json"
  },
  {
   "date": "2027-02-07",
   "band": "Calm",
   "busier_than_pct": 6,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-07.json"
  },
  {
   "date": "2027-02-08",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-08.json"
  },
  {
   "date": "2027-02-09",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-09.json"
  },
  {
   "date": "2027-02-10",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-10.json"
  },
  {
   "date": "2027-02-11",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-11.json"
  },
  {
   "date": "2027-02-12",
   "band": "Calm",
   "busier_than_pct": 17,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 490,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-12.json"
  },
  {
   "date": "2027-02-13",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2081,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-13.json"
  },
  {
   "date": "2027-02-14",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-14.json"
  },
  {
   "date": "2027-02-15",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-15.json"
  },
  {
   "date": "2027-02-16",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2050,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-16.json"
  },
  {
   "date": "2027-02-17",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4920,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-17.json"
  },
  {
   "date": "2027-02-18",
   "band": "Calm",
   "busier_than_pct": 23,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 928,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-18.json"
  },
  {
   "date": "2027-02-19",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-19.json"
  },
  {
   "date": "2027-02-20",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-20.json"
  },
  {
   "date": "2027-02-21",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-21.json"
  },
  {
   "date": "2027-02-22",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-22.json"
  },
  {
   "date": "2027-02-23",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 922,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-23.json"
  },
  {
   "date": "2027-02-24",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-24.json"
  },
  {
   "date": "2027-02-25",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-25.json"
  },
  {
   "date": "2027-02-26",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-26.json"
  },
  {
   "date": "2027-02-27",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-27.json"
  },
  {
   "date": "2027-02-28",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-02-28.json"
  },
  {
   "date": "2027-03-01",
   "band": "Calm",
   "busier_than_pct": 22,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-01.json"
  },
  {
   "date": "2027-03-02",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-02.json"
  },
  {
   "date": "2027-03-03",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-03.json"
  },
  {
   "date": "2027-03-04",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 5138,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-04.json"
  },
  {
   "date": "2027-03-05",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-05.json"
  },
  {
   "date": "2027-03-06",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-06.json"
  },
  {
   "date": "2027-03-07",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-07.json"
  },
  {
   "date": "2027-03-08",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-08.json"
  },
  {
   "date": "2027-03-09",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 5206,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-09.json"
  },
  {
   "date": "2027-03-10",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-10.json"
  },
  {
   "date": "2027-03-11",
   "band": "Lively",
   "busier_than_pct": 53,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2726,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-11.json"
  },
  {
   "date": "2027-03-12",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-12.json"
  },
  {
   "date": "2027-03-13",
   "band": "Calm",
   "busier_than_pct": 17,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-13.json"
  },
  {
   "date": "2027-03-14",
   "band": "Calm",
   "busier_than_pct": 17,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-14.json"
  },
  {
   "date": "2027-03-15",
   "band": "Calm",
   "busier_than_pct": 17,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-15.json"
  },
  {
   "date": "2027-03-16",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-16.json"
  },
  {
   "date": "2027-03-17",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 312,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-17.json"
  },
  {
   "date": "2027-03-18",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-18.json"
  },
  {
   "date": "2027-03-19",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-19.json"
  },
  {
   "date": "2027-03-20",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-20.json"
  },
  {
   "date": "2027-03-21",
   "band": "Busy",
   "busier_than_pct": 71,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4134,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-21.json"
  },
  {
   "date": "2027-03-22",
   "band": "Packed",
   "busier_than_pct": 88,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 5206,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-22.json"
  },
  {
   "date": "2027-03-23",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 388,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-23.json"
  },
  {
   "date": "2027-03-24",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 556,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-24.json"
  },
  {
   "date": "2027-03-25",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2506,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-25.json"
  },
  {
   "date": "2027-03-26",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "UK public holiday",
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-26.json"
  },
  {
   "date": "2027-03-27",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3286,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-27.json"
  },
  {
   "date": "2027-03-28",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4910,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-28.json"
  },
  {
   "date": "2027-03-29",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany public holiday",
    "UK public holiday",
    "France public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-29.json"
  },
  {
   "date": "2027-03-30",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-30.json"
  },
  {
   "date": "2027-03-31",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-03-31.json"
  },
  {
   "date": "2027-04-01",
   "band": "Calm",
   "busier_than_pct": 31,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-01.json"
  },
  {
   "date": "2027-04-02",
   "band": "Lively",
   "busier_than_pct": 53,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1596,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-02.json"
  },
  {
   "date": "2027-04-03",
   "band": "Lively",
   "busier_than_pct": 44,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1248,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-03.json"
  },
  {
   "date": "2027-04-04",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4889,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-04.json"
  },
  {
   "date": "2027-04-05",
   "band": "Calm",
   "busier_than_pct": 25,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-05.json"
  },
  {
   "date": "2027-04-06",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3580,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-06.json"
  },
  {
   "date": "2027-04-07",
   "band": "Calm",
   "busier_than_pct": 25,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-07.json"
  },
  {
   "date": "2027-04-08",
   "band": "Calm",
   "busier_than_pct": 33,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 600,
   "ships": 3,
   "unknown_size": 2,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "2 ships of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-08.json"
  },
  {
   "date": "2027-04-09",
   "band": "Calm",
   "busier_than_pct": 25,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-09.json"
  },
  {
   "date": "2027-04-10",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3559,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-10.json"
  },
  {
   "date": "2027-04-11",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2174,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-11.json"
  },
  {
   "date": "2027-04-12",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 833,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-12.json"
  },
  {
   "date": "2027-04-13",
   "band": "Busy",
   "busier_than_pct": 81,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4140,
   "ships": 4,
   "unknown_size": 1,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-13.json"
  },
  {
   "date": "2027-04-14",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-14.json"
  },
  {
   "date": "2027-04-15",
   "band": "Packed",
   "busier_than_pct": 86,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4779,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-15.json"
  },
  {
   "date": "2027-04-16",
   "band": "Lively",
   "busier_than_pct": 56,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2194,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-16.json"
  },
  {
   "date": "2027-04-17",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2050,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-17.json"
  },
  {
   "date": "2027-04-18",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3780,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-18.json"
  },
  {
   "date": "2027-04-19",
   "band": "Lively",
   "busier_than_pct": 58,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-19.json"
  },
  {
   "date": "2027-04-20",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3260,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-20.json"
  },
  {
   "date": "2027-04-21",
   "band": "Busy",
   "busier_than_pct": 75,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3668,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-21.json"
  },
  {
   "date": "2027-04-22",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4488,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-22.json"
  },
  {
   "date": "2027-04-23",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-23.json"
  },
  {
   "date": "2027-04-24",
   "band": "Busy",
   "busier_than_pct": 75,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3662,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-24.json"
  },
  {
   "date": "2027-04-25",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3436,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-25.json"
  },
  {
   "date": "2027-04-26",
   "band": "Lively",
   "busier_than_pct": 52,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1936,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-26.json"
  },
  {
   "date": "2027-04-27",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 5744,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-27.json"
  },
  {
   "date": "2027-04-28",
   "band": "Lively",
   "busier_than_pct": 50,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1753,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-28.json"
  },
  {
   "date": "2027-04-29",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3966,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-29.json"
  },
  {
   "date": "2027-04-30",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 5704,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-04-30.json"
  },
  {
   "date": "2027-05-01",
   "band": "Lively",
   "busier_than_pct": 42,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 112,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "France public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-01.json"
  },
  {
   "date": "2027-05-02",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-02.json"
  },
  {
   "date": "2027-05-03",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2850,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "UK public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-03.json"
  },
  {
   "date": "2027-05-04",
   "band": "Packed",
   "busier_than_pct": 94,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 5996,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-04.json"
  },
  {
   "date": "2027-05-05",
   "band": "Lively",
   "busier_than_pct": 50,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1536,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-05.json"
  },
  {
   "date": "2027-05-06",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-06.json"
  },
  {
   "date": "2027-05-07",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-07.json"
  },
  {
   "date": "2027-05-08",
   "band": "Busy",
   "busier_than_pct": 82,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3768,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-08.json"
  },
  {
   "date": "2027-05-09",
   "band": "Busy",
   "busier_than_pct": 72,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3002,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-09.json"
  },
  {
   "date": "2027-05-10",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1258,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-10.json"
  },
  {
   "date": "2027-05-11",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-11.json"
  },
  {
   "date": "2027-05-12",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3572,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-12.json"
  },
  {
   "date": "2027-05-13",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 196,
   "ships": 3,
   "unknown_size": 2,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [
    "2 ships of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-13.json"
  },
  {
   "date": "2027-05-14",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-14.json"
  },
  {
   "date": "2027-05-15",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 6528,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-15.json"
  },
  {
   "date": "2027-05-16",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3190,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-16.json"
  },
  {
   "date": "2027-05-17",
   "band": "Calm",
   "busier_than_pct": 37,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-17.json"
  },
  {
   "date": "2027-05-18",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-18.json"
  },
  {
   "date": "2027-05-19",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-19.json"
  },
  {
   "date": "2027-05-20",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2124,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-20.json"
  },
  {
   "date": "2027-05-21",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3260,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-21.json"
  },
  {
   "date": "2027-05-22",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-22.json"
  },
  {
   "date": "2027-05-23",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4666,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-23.json"
  },
  {
   "date": "2027-05-24",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-24.json"
  },
  {
   "date": "2027-05-25",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 6562,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-25.json"
  },
  {
   "date": "2027-05-26",
   "band": "Busy",
   "busier_than_pct": 82,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4130,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-26.json"
  },
  {
   "date": "2027-05-27",
   "band": "Busy",
   "busier_than_pct": 81,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3334,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-27.json"
  },
  {
   "date": "2027-05-28",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-28.json"
  },
  {
   "date": "2027-05-29",
   "band": "Lively",
   "busier_than_pct": 42,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 710,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-29.json"
  },
  {
   "date": "2027-05-30",
   "band": "Lively",
   "busier_than_pct": 63,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-30.json"
  },
  {
   "date": "2027-05-31",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "UK public holiday",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-05-31.json"
  },
  {
   "date": "2027-06-01",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 5818,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-01.json"
  },
  {
   "date": "2027-06-02",
   "band": "Lively",
   "busier_than_pct": 58,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-02.json"
  },
  {
   "date": "2027-06-03",
   "band": "Busy",
   "busier_than_pct": 83,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4006,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-03.json"
  },
  {
   "date": "2027-06-04",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-04.json"
  },
  {
   "date": "2027-06-05",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1814,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-05.json"
  },
  {
   "date": "2027-06-06",
   "band": "Busy",
   "busier_than_pct": 81,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3410,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-06.json"
  },
  {
   "date": "2027-06-07",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-07.json"
  },
  {
   "date": "2027-06-08",
   "band": "Lively",
   "busier_than_pct": 46,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 850,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-08.json"
  },
  {
   "date": "2027-06-09",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-09.json"
  },
  {
   "date": "2027-06-10",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-10.json"
  },
  {
   "date": "2027-06-11",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3718,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-11.json"
  },
  {
   "date": "2027-06-12",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [
    "Festas de Lisboa / Santo Antonio (Marchas Populares)"
   ],
   "caveats": [
    "floored to Busy \u2014 Festas de Lisboa / Santo Antonio (Marchas Populares) (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-12.json"
  },
  {
   "date": "2027-06-13",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [
    "Festas de Lisboa / Santo Antonio (Marchas Populares)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-13.json"
  },
  {
   "date": "2027-06-14",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-14.json"
  },
  {
   "date": "2027-06-15",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4488,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-15.json"
  },
  {
   "date": "2027-06-16",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-16.json"
  },
  {
   "date": "2027-06-17",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-17.json"
  },
  {
   "date": "2027-06-18",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1874,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-18.json"
  },
  {
   "date": "2027-06-19",
   "band": "Lively",
   "busier_than_pct": 48,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 930,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-19.json"
  },
  {
   "date": "2027-06-20",
   "band": "Packed",
   "busier_than_pct": 91,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4666,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-20.json"
  },
  {
   "date": "2027-06-21",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-21.json"
  },
  {
   "date": "2027-06-22",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 7266,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-22.json"
  },
  {
   "date": "2027-06-23",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-23.json"
  },
  {
   "date": "2027-06-24",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1218,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-24.json"
  },
  {
   "date": "2027-06-25",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-25.json"
  },
  {
   "date": "2027-06-26",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-26.json"
  },
  {
   "date": "2027-06-27",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-27.json"
  },
  {
   "date": "2027-06-28",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 606,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-28.json"
  },
  {
   "date": "2027-06-29",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-29.json"
  },
  {
   "date": "2027-06-30",
   "band": "Busy",
   "busier_than_pct": 72,
   "basis": "measured",
   "confidence": 0.371,
   "guest_capacity_min": null,
   "ships": 2,
   "unknown_size": 2,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [
    "2 ships of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-06-30.json"
  },
  {
   "date": "2027-07-01",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2194,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal public holiday",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-01.json"
  },
  {
   "date": "2027-07-02",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-02.json"
  },
  {
   "date": "2027-07-03",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 999,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-03.json"
  },
  {
   "date": "2027-07-04",
   "band": "Busy",
   "busier_than_pct": 71,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1814,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-04.json"
  },
  {
   "date": "2027-07-05",
   "band": "Lively",
   "busier_than_pct": 47,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-05.json"
  },
  {
   "date": "2027-07-06",
   "band": "Lively",
   "busier_than_pct": 47,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-06.json"
  },
  {
   "date": "2027-07-07",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3078,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-07.json"
  },
  {
   "date": "2027-07-08",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "measured",
   "confidence": 0.371,
   "guest_capacity_min": null,
   "ships": 1,
   "unknown_size": 1,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-08.json"
  },
  {
   "date": "2027-07-09",
   "band": "Lively",
   "busier_than_pct": 47,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-09.json"
  },
  {
   "date": "2027-07-10",
   "band": "Lively",
   "busier_than_pct": 47,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-10.json"
  },
  {
   "date": "2027-07-11",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 2340,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-11.json"
  },
  {
   "date": "2027-07-12",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 3944,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-12.json"
  },
  {
   "date": "2027-07-13",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 7022,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-13.json"
  },
  {
   "date": "2027-07-14",
   "band": "Lively",
   "busier_than_pct": 51,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-14.json"
  },
  {
   "date": "2027-07-15",
   "band": "Lively",
   "busier_than_pct": 48,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-15.json"
  },
  {
   "date": "2027-07-16",
   "band": "Lively",
   "busier_than_pct": 48,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-16.json"
  },
  {
   "date": "2027-07-17",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-17.json"
  },
  {
   "date": "2027-07-18",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 1814,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-18.json"
  },
  {
   "date": "2027-07-19",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-19.json"
  },
  {
   "date": "2027-07-20",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 4072,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-20.json"
  },
  {
   "date": "2027-07-21",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "measured",
   "confidence": 0.847,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Portugal school holidays",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/lisbon/2027-07-21.json"
  }
 ],
 "cite_as": "Avoid-Crowds crowd forecast \u2014 Lisbon, as of 2026-08-04 \u00b7 https://avoid-crowds.com/lisbon/",
 "license": "CC BY 4.0"
}