{
 "destination": "barcelona",
 "name": "Barcelona",
 "country": "Spain",
 "computed_at": "2026-09-11T07:49:45",
 "model_version": "v11-2026.07",
 "artifact_hash": "b917e61c73382bc9",
 "overall_state": "PARTIALLY_STALE",
 "confidence": 0.833,
 "signal_profile": {
  "cruise": 0.4980504887944409,
  "season": 0.42353561851148935,
  "holiday": 0.07841389269406976
 },
 "ship_size_coverage": 0.9777,
 "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 \"confirmed\" = 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/barcelona/methodology/",
 "months": [
  {
   "month": "2026-09",
   "label": "September 2026",
   "days_total": 20,
   "days_scored": 20,
   "days_gap": 0,
   "busy_or_packed": 16,
   "call_days": 19,
   "cruise_gap_days": 0,
   "peak_date": "2026-09-20",
   "peak_ships": 4,
   "peak_capacity_min": 18450,
   "band_counts": {
    "Calm": 1,
    "Lively": 3,
    "Busy": 8,
    "Packed": 8
   },
   "calmest": {
    "date": "2026-09-30",
    "band": "Calm",
    "busier_than_pct": 37
   },
   "busiest": {
    "date": "2026-09-23",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 25.8,
   "typical_rain_days": 9.8,
   "typical_daylight_h": 12.26,
   "summary": "September 2026 \u2014 16 of 20 days Busy or Packed (partial: 11\u201330 September) \u00b7 ships 19 of 20 days \u00b7 peak Sun 20 Sep",
   "capsule": "September 2026 in Barcelona: 16 of 20 days forecast Busy or Packed. Only 11\u201330 September is in our current window \u2014 20 of September's 30 days. Cruise ships call on 19 of 20 days (peak Sun 20 Sep: 4 ships, guest capacity at least 18,450). Typical September here: warm and wet \u2014 around 26\u00b0C by day, rain on about 10 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2026-09",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2026-09"
  },
  {
   "month": "2026-10",
   "label": "October 2026",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 16,
   "call_days": 31,
   "cruise_gap_days": 0,
   "peak_date": "2026-10-18",
   "peak_ships": 5,
   "peak_capacity_min": 23656,
   "band_counts": {
    "Calm": 3,
    "Lively": 12,
    "Busy": 11,
    "Packed": 5
   },
   "calmest": {
    "date": "2026-10-07",
    "band": "Calm",
    "busier_than_pct": 24
   },
   "busiest": {
    "date": "2026-10-18",
    "band": "Packed",
    "busier_than_pct": 95
   },
   "typical_temp_max_c": 22.3,
   "typical_rain_days": 7.8,
   "typical_daylight_h": 10.86,
   "summary": "October 2026 \u2014 16 of 31 days Busy or Packed \u00b7 ships 31 of 31 days \u00b7 peak Sun 18 Oct",
   "capsule": "October 2026 in Barcelona: 16 of 31 days forecast Busy or Packed. Cruise ships call on 31 of 31 days (peak Sun 18 Oct: 5 ships, guest capacity at least 23,656). Typical October here: warm and showery \u2014 around 22\u00b0C by day, rain on about 8 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2026-10",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2026-10"
  },
  {
   "month": "2026-11",
   "label": "November 2026",
   "days_total": 30,
   "days_scored": 30,
   "days_gap": 0,
   "busy_or_packed": 2,
   "call_days": 28,
   "cruise_gap_days": 0,
   "peak_date": "2026-11-01",
   "peak_ships": 6,
   "peak_capacity_min": 15608,
   "band_counts": {
    "Calm": 21,
    "Lively": 7,
    "Busy": 2,
    "Packed": 0
   },
   "calmest": {
    "date": "2026-11-19",
    "band": "Calm",
    "busier_than_pct": 6
   },
   "busiest": {
    "date": "2026-11-01",
    "band": "Busy",
    "busier_than_pct": 72
   },
   "typical_temp_max_c": 17.8,
   "typical_rain_days": 6.8,
   "typical_daylight_h": 9.63,
   "summary": "November 2026 \u2014 2 of 30 days Busy or Packed \u00b7 ships 28 of 30 days \u00b7 peak Sun 1 Nov",
   "capsule": "November 2026 in Barcelona: 2 of 30 days forecast Busy or Packed. Cruise ships call on 28 of 30 days (peak Sun 1 Nov: 6 ships, guest capacity at least 15,608). Typical November here: mild and showery \u2014 around 18\u00b0C by day, rain on about 7 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2026-11",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2026-11"
  },
  {
   "month": "2026-12",
   "label": "December 2026",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 0,
   "call_days": 22,
   "cruise_gap_days": 0,
   "peak_date": "2026-12-18",
   "peak_ships": 3,
   "peak_capacity_min": 10758,
   "band_counts": {
    "Calm": 27,
    "Lively": 4,
    "Busy": 0,
    "Packed": 0
   },
   "calmest": {
    "date": "2026-12-02",
    "band": "Calm",
    "busier_than_pct": 4
   },
   "busiest": {
    "date": "2026-12-26",
    "band": "Lively",
    "busier_than_pct": 51
   },
   "typical_temp_max_c": 15.4,
   "typical_rain_days": 4.0,
   "typical_daylight_h": 9.02,
   "summary": "December 2026 \u2014 0 of 31 days Busy or Packed \u00b7 ships 22 of 31 days \u00b7 peak Fri 18 Dec",
   "capsule": "December 2026 in Barcelona: 0 of 31 days forecast Busy or Packed. Cruise ships call on 22 of 31 days (peak Fri 18 Dec: 3 ships, guest capacity at least 10,758). Typical December here: mild and dry \u2014 around 15\u00b0C by day, rain on about 4 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2026-12",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2026-12"
  },
  {
   "month": "2027-01",
   "label": "January 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 0,
   "call_days": 21,
   "cruise_gap_days": 0,
   "peak_date": "2027-01-23",
   "peak_ships": 3,
   "peak_capacity_min": 8264,
   "band_counts": {
    "Calm": 30,
    "Lively": 1,
    "Busy": 0,
    "Packed": 0
   },
   "calmest": {
    "date": "2027-01-05",
    "band": "Calm",
    "busier_than_pct": 2
   },
   "busiest": {
    "date": "2027-01-01",
    "band": "Lively",
    "busier_than_pct": 42
   },
   "typical_temp_max_c": 13.2,
   "typical_rain_days": 4.0,
   "typical_daylight_h": 9.33,
   "summary": "January 2027 \u2014 0 of 31 days Busy or Packed \u00b7 ships 21 of 31 days \u00b7 peak Sat 23 Jan",
   "capsule": "January 2027 in Barcelona: 0 of 31 days forecast Busy or Packed. Cruise ships call on 21 of 31 days (peak Sat 23 Jan: 3 ships, guest capacity at least 8,264). Typical January here: cool and dry \u2014 around 13\u00b0C by day, rain on about 4 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-01",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-01"
  },
  {
   "month": "2027-02",
   "label": "February 2027",
   "days_total": 28,
   "days_scored": 28,
   "days_gap": 0,
   "busy_or_packed": 0,
   "call_days": 23,
   "cruise_gap_days": 0,
   "peak_date": "2027-02-26",
   "peak_ships": 3,
   "peak_capacity_min": 9180,
   "band_counts": {
    "Calm": 26,
    "Lively": 2,
    "Busy": 0,
    "Packed": 0
   },
   "calmest": {
    "date": "2027-02-03",
    "band": "Calm",
    "busier_than_pct": 3
   },
   "busiest": {
    "date": "2027-02-26",
    "band": "Lively",
    "busier_than_pct": 43
   },
   "typical_temp_max_c": 15.2,
   "typical_rain_days": 3.8,
   "typical_daylight_h": 10.4,
   "summary": "February 2027 \u2014 0 of 28 days Busy or Packed \u00b7 ships 23 of 28 days \u00b7 peak Fri 26 Feb",
   "capsule": "February 2027 in Barcelona: 0 of 28 days forecast Busy or Packed. Cruise ships call on 23 of 28 days (peak Fri 26 Feb: 3 ships, guest capacity at least 9,180). Typical February here: mild and dry \u2014 around 15\u00b0C by day, rain on about 4 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-02",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-02"
  },
  {
   "month": "2027-03",
   "label": "March 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 1,
   "call_days": 24,
   "cruise_gap_days": 0,
   "peak_date": "2027-03-19",
   "peak_ships": 4,
   "peak_capacity_min": 12196,
   "band_counts": {
    "Calm": 22,
    "Lively": 8,
    "Busy": 0,
    "Packed": 1
   },
   "calmest": {
    "date": "2027-03-11",
    "band": "Calm",
    "busier_than_pct": 10
   },
   "busiest": {
    "date": "2027-03-14",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 16.3,
   "typical_rain_days": 6.2,
   "typical_daylight_h": 11.67,
   "summary": "March 2027 \u2014 1 of 31 days Busy or Packed \u00b7 ships 24 of 31 days \u00b7 peak Fri 19 Mar",
   "capsule": "March 2027 in Barcelona: 1 of 31 days forecast Busy or Packed. Cruise ships call on 24 of 31 days (peak Fri 19 Mar: 4 ships, guest capacity at least 12,196). Typical March here: mild and showery \u2014 around 16\u00b0C by day, rain on about 6 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-03",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-03"
  },
  {
   "month": "2027-04",
   "label": "April 2027",
   "days_total": 30,
   "days_scored": 30,
   "days_gap": 0,
   "busy_or_packed": 7,
   "call_days": 29,
   "cruise_gap_days": 0,
   "peak_date": "2027-04-18",
   "peak_ships": 5,
   "peak_capacity_min": 16092,
   "band_counts": {
    "Calm": 6,
    "Lively": 17,
    "Busy": 6,
    "Packed": 1
   },
   "calmest": {
    "date": "2027-04-13",
    "band": "Calm",
    "busier_than_pct": 20
   },
   "busiest": {
    "date": "2027-04-23",
    "band": "Packed",
    "busier_than_pct": 94
   },
   "typical_temp_max_c": 17.7,
   "typical_rain_days": 8.8,
   "typical_daylight_h": 13.12,
   "summary": "April 2027 \u2014 7 of 30 days Busy or Packed \u00b7 ships 29 of 30 days \u00b7 peak Sun 18 Apr",
   "capsule": "April 2027 in Barcelona: 7 of 30 days forecast Busy or Packed. Cruise ships call on 29 of 30 days (peak Sun 18 Apr: 5 ships, guest capacity at least 16,092). Typical April here: mild and showery \u2014 around 18\u00b0C by day, rain on about 9 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-04",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-04"
  },
  {
   "month": "2027-05",
   "label": "May 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 16,
   "call_days": 30,
   "cruise_gap_days": 0,
   "peak_date": "2027-05-16",
   "peak_ships": 6,
   "peak_capacity_min": 25054,
   "band_counts": {
    "Calm": 2,
    "Lively": 13,
    "Busy": 9,
    "Packed": 7
   },
   "calmest": {
    "date": "2027-05-12",
    "band": "Calm",
    "busier_than_pct": 24
   },
   "busiest": {
    "date": "2027-05-16",
    "band": "Packed",
    "busier_than_pct": 97
   },
   "typical_temp_max_c": 21.4,
   "typical_rain_days": 7.4,
   "typical_daylight_h": 14.33,
   "summary": "May 2027 \u2014 16 of 31 days Busy or Packed \u00b7 ships 30 of 31 days \u00b7 peak Sun 16 May",
   "capsule": "May 2027 in Barcelona: 16 of 31 days forecast Busy or Packed. Cruise ships call on 30 of 31 days (peak Sun 16 May: 6 ships, guest capacity at least 25,054). Typical May here: mild and showery \u2014 around 21\u00b0C by day, rain on about 7 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-05",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-05"
  },
  {
   "month": "2027-06",
   "label": "June 2027",
   "days_total": 30,
   "days_scored": 30,
   "days_gap": 0,
   "busy_or_packed": 15,
   "call_days": 28,
   "cruise_gap_days": 0,
   "peak_date": "2027-06-13",
   "peak_ships": 7,
   "peak_capacity_min": 25254,
   "band_counts": {
    "Calm": 2,
    "Lively": 13,
    "Busy": 7,
    "Packed": 8
   },
   "calmest": {
    "date": "2027-06-16",
    "band": "Calm",
    "busier_than_pct": 36
   },
   "busiest": {
    "date": "2027-06-13",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 25.9,
   "typical_rain_days": 5.8,
   "typical_daylight_h": 14.97,
   "summary": "June 2027 \u2014 15 of 30 days Busy or Packed \u00b7 ships 28 of 30 days \u00b7 peak Sun 13 Jun",
   "capsule": "June 2027 in Barcelona: 15 of 30 days forecast Busy or Packed. Cruise ships call on 28 of 30 days (peak Sun 13 Jun: 7 ships, guest capacity at least 25,254). Typical June here: warm and showery \u2014 around 26\u00b0C by day, rain on about 6 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-06",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-06"
  },
  {
   "month": "2027-07",
   "label": "July 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 29,
   "call_days": 31,
   "cruise_gap_days": 0,
   "peak_date": "2027-07-04",
   "peak_ships": 5,
   "peak_capacity_min": 19447,
   "band_counts": {
    "Calm": 0,
    "Lively": 2,
    "Busy": 14,
    "Packed": 15
   },
   "calmest": {
    "date": "2027-07-07",
    "band": "Lively",
    "busier_than_pct": 59
   },
   "busiest": {
    "date": "2027-07-25",
    "band": "Packed",
    "busier_than_pct": 99
   },
   "typical_temp_max_c": 28.7,
   "typical_rain_days": 4.6,
   "typical_daylight_h": 14.71,
   "summary": "July 2027 \u2014 29 of 31 days Busy or Packed \u00b7 ships 31 of 31 days \u00b7 peak Sun 4 Jul",
   "capsule": "July 2027 in Barcelona: 29 of 31 days forecast Busy or Packed. Cruise ships call on 31 of 31 days (peak Sun 4 Jul: 5 ships, guest capacity at least 19,447). Typical July here: hot and showery \u2014 around 29\u00b0C by day, rain on about 5 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-07",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-07"
  },
  {
   "month": "2027-08",
   "label": "August 2027",
   "days_total": 31,
   "days_scored": 31,
   "days_gap": 0,
   "busy_or_packed": 30,
   "call_days": 30,
   "cruise_gap_days": 0,
   "peak_date": "2027-08-15",
   "peak_ships": 5,
   "peak_capacity_min": 21140,
   "band_counts": {
    "Calm": 0,
    "Lively": 1,
    "Busy": 13,
    "Packed": 17
   },
   "calmest": {
    "date": "2027-08-04",
    "band": "Lively",
    "busier_than_pct": 64
   },
   "busiest": {
    "date": "2027-08-15",
    "band": "Packed",
    "busier_than_pct": 100
   },
   "typical_temp_max_c": 28.9,
   "typical_rain_days": 6.0,
   "typical_daylight_h": 13.66,
   "summary": "August 2027 \u2014 30 of 31 days Busy or Packed \u00b7 ships 30 of 31 days \u00b7 peak Sun 15 Aug",
   "capsule": "August 2027 in Barcelona: 30 of 31 days forecast Busy or Packed. Cruise ships call on 30 of 31 days (peak Sun 15 Aug: 5 ships, guest capacity at least 21,140). Typical August here: hot and showery \u2014 around 29\u00b0C by day, rain on about 6 days. Avoid-Crowds, as of 11 Sep 2026, recomputed nightly: https://avoid-crowds.com/barcelona/#m-2027-08",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-08"
  },
  {
   "month": "2027-09",
   "label": "September 2027",
   "days_total": 10,
   "days_scored": 10,
   "days_gap": 0,
   "busy_or_packed": 4,
   "call_days": 8,
   "cruise_gap_days": 0,
   "peak_date": "2027-09-05",
   "peak_ships": 5,
   "peak_capacity_min": 23570,
   "band_counts": {
    "Calm": 2,
    "Lively": 4,
    "Busy": 2,
    "Packed": 2
   },
   "calmest": {
    "date": "2027-09-01",
    "band": "Calm",
    "busier_than_pct": 32
   },
   "busiest": {
    "date": "2027-09-05",
    "band": "Packed",
    "busier_than_pct": 97
   },
   "typical_temp_max_c": 25.8,
   "typical_rain_days": 9.8,
   "typical_daylight_h": 12.26,
   "summary": "September 2027 \u2014 already covered by September 2026",
   "capsule": "",
   "anchor": "https://avoid-crowds.com/barcelona/#m-2027-09"
  }
 ],
 "climate_normals_source": "meteorological archive:41.39,2.17: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-02-01",
   "end": "2027-02-07",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.834,
   "desirability": 0.709
  },
  {
   "start": "2027-02-15",
   "end": "2027-02-21",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.824,
   "desirability": 0.709
  },
  {
   "start": "2027-02-08",
   "end": "2027-02-14",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.793,
   "desirability": 0.709
  },
  {
   "start": "2027-02-22",
   "end": "2027-02-28",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.787,
   "desirability": 0.709
  },
  {
   "start": "2026-11-30",
   "end": "2026-12-06",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.82,
   "desirability": 0.659
  },
  {
   "start": "2027-03-01",
   "end": "2027-03-07",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.773,
   "desirability": 0.682
  }
 ],
 "quietest_not_recommended": [
  {
   "start": "2027-01-11",
   "end": "2027-01-17",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.876,
   "desirability": 0.563
  },
  {
   "start": "2027-01-25",
   "end": "2027-01-31",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.864,
   "desirability": 0.563
  },
  {
   "start": "2027-01-18",
   "end": "2027-01-24",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.853,
   "desirability": 0.563
  },
  {
   "start": "2027-02-01",
   "end": "2027-02-07",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.834,
   "desirability": 0.709
  },
  {
   "start": "2027-02-15",
   "end": "2027-02-21",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.824,
   "desirability": 0.709
  },
  {
   "start": "2026-11-30",
   "end": "2026-12-06",
   "label": "recommended",
   "headline": "Recommended \u2014 quiet and pleasant",
   "reason": "among the quietest weeks of the year here; the weather is usually decent",
   "quiet": 0.82,
   "desirability": 0.659
  }
 ],
 "days": [
  {
   "date": "2026-09-11",
   "band": "Busy",
   "busier_than_pct": 81,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 11882,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-11.json"
  },
  {
   "date": "2026-09-12",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 8778,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-12.json"
  },
  {
   "date": "2026-09-13",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 16546,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-13.json"
  },
  {
   "date": "2026-09-14",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 8392,
   "ships": 4,
   "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/barcelona/2026-09-14.json"
  },
  {
   "date": "2026-09-15",
   "band": "Busy",
   "busier_than_pct": 71,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 9062,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-15.json"
  },
  {
   "date": "2026-09-16",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 1832,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-16.json"
  },
  {
   "date": "2026-09-17",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6668,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-17.json"
  },
  {
   "date": "2026-09-18",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 11348,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-18.json"
  },
  {
   "date": "2026-09-19",
   "band": "Busy",
   "busier_than_pct": 69,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 9188,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-19.json"
  },
  {
   "date": "2026-09-20",
   "band": "Packed",
   "busier_than_pct": 92,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 18450,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-20.json"
  },
  {
   "date": "2026-09-21",
   "band": "Packed",
   "busier_than_pct": 86,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 15232,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-21.json"
  },
  {
   "date": "2026-09-22",
   "band": "Busy",
   "busier_than_pct": 83,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 13636,
   "ships": 5,
   "unknown_size": 1,
   "drivers": [],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-22.json"
  },
  {
   "date": "2026-09-23",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "La Merc\u00e8 (Barcelona's patron festival)"
   ],
   "caveats": [
    "lifted to Packed \u2014 La Merc\u00e8 (Barcelona's patron festival) (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-23.json"
  },
  {
   "date": "2026-09-24",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 4134,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "La Merc\u00e8 (Barcelona's patron festival)"
   ],
   "caveats": [
    "lifted to Packed \u2014 La Merc\u00e8 (Barcelona's patron festival) (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-24.json"
  },
  {
   "date": "2026-09-25",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 13492,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "La Merc\u00e8 (Barcelona's patron festival)"
   ],
   "caveats": [
    "lifted to Packed \u2014 La Merc\u00e8 (Barcelona's patron festival) (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-25.json"
  },
  {
   "date": "2026-09-26",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 7534,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "La Merc\u00e8 (Barcelona's patron festival)"
   ],
   "caveats": [
    "short-term weather adjustment \u2014 forecast: heavy rain 17 mm \u2014 day-trip pressure likely reduced",
    "lifted to Packed \u2014 La Merc\u00e8 (Barcelona's patron festival) (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-26.json"
  },
  {
   "date": "2026-09-27",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 16546,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "La Merc\u00e8 (Barcelona's patron festival)"
   ],
   "caveats": [
    "lifted to Packed \u2014 La Merc\u00e8 (Barcelona's patron festival) (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-27.json"
  },
  {
   "date": "2026-09-28",
   "band": "Busy",
   "busier_than_pct": 75,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 10924,
   "ships": 6,
   "unknown_size": 1,
   "drivers": [],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-28.json"
  },
  {
   "date": "2026-09-29",
   "band": "Lively",
   "busier_than_pct": 50,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 4488,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-29.json"
  },
  {
   "date": "2026-09-30",
   "band": "Calm",
   "busier_than_pct": 37,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 684,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-09-30.json"
  },
  {
   "date": "2026-10-01",
   "band": "Lively",
   "busier_than_pct": 50,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 7726,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-01.json"
  },
  {
   "date": "2026-10-02",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 14530,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-02.json"
  },
  {
   "date": "2026-10-03",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 4888,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-03.json"
  },
  {
   "date": "2026-10-04",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 18450,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-04.json"
  },
  {
   "date": "2026-10-05",
   "band": "Busy",
   "busier_than_pct": 69,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 12320,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-05.json"
  },
  {
   "date": "2026-10-06",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 11212,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-06.json"
  },
  {
   "date": "2026-10-07",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 1446,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-07.json"
  },
  {
   "date": "2026-10-08",
   "band": "Lively",
   "busier_than_pct": 46,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6668,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-08.json"
  },
  {
   "date": "2026-10-09",
   "band": "Busy",
   "busier_than_pct": 78,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 14412,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-09.json"
  },
  {
   "date": "2026-10-10",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 12202,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-10.json"
  },
  {
   "date": "2026-10-11",
   "band": "Packed",
   "busier_than_pct": 88,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 19316,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-11.json"
  },
  {
   "date": "2026-10-12",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 9548,
   "ships": 3,
   "unknown_size": 1,
   "drivers": [
    "Spain public holiday",
    "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/barcelona/2026-10-12.json"
  },
  {
   "date": "2026-10-13",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 14404,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-13.json"
  },
  {
   "date": "2026-10-14",
   "band": "Calm",
   "busier_than_pct": 38,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 4213,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-14.json"
  },
  {
   "date": "2026-10-15",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6058,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-15.json"
  },
  {
   "date": "2026-10-16",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 12254,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-16.json"
  },
  {
   "date": "2026-10-17",
   "band": "Lively",
   "busier_than_pct": 63,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 10436,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-17.json"
  },
  {
   "date": "2026-10-18",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 23656,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-18.json"
  },
  {
   "date": "2026-10-19",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 13392,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-19.json"
  },
  {
   "date": "2026-10-20",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 16774,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-20.json"
  },
  {
   "date": "2026-10-21",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2214,
   "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/barcelona/2026-10-21.json"
  },
  {
   "date": "2026-10-22",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5064,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-22.json"
  },
  {
   "date": "2026-10-23",
   "band": "Busy",
   "busier_than_pct": 83,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 16160,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-23.json"
  },
  {
   "date": "2026-10-24",
   "band": "Lively",
   "busier_than_pct": 61,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 9716,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-24.json"
  },
  {
   "date": "2026-10-25",
   "band": "Packed",
   "busier_than_pct": 88,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 19080,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-25.json"
  },
  {
   "date": "2026-10-26",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6988,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-26.json"
  },
  {
   "date": "2026-10-27",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 8532,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-27.json"
  },
  {
   "date": "2026-10-28",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 8926,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-28.json"
  },
  {
   "date": "2026-10-29",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 8962,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-29.json"
  },
  {
   "date": "2026-10-30",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 13996,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-30.json"
  },
  {
   "date": "2026-10-31",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 23416,
   "ships": 7,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-10-31.json"
  },
  {
   "date": "2026-11-01",
   "band": "Busy",
   "busier_than_pct": 72,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 15608,
   "ships": 6,
   "unknown_size": 1,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "France public holiday",
    "Italy 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/barcelona/2026-11-01.json"
  },
  {
   "date": "2026-11-02",
   "band": "Lively",
   "busier_than_pct": 52,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 12066,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-02.json"
  },
  {
   "date": "2026-11-03",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 12192,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-03.json"
  },
  {
   "date": "2026-11-04",
   "band": "Calm",
   "busier_than_pct": 16,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2228,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-04.json"
  },
  {
   "date": "2026-11-05",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 4134,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-05.json"
  },
  {
   "date": "2026-11-06",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 14062,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-06.json"
  },
  {
   "date": "2026-11-07",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5512,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-07.json"
  },
  {
   "date": "2026-11-08",
   "band": "Lively",
   "busier_than_pct": 48,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 10666,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-08.json"
  },
  {
   "date": "2026-11-09",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5282,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-09.json"
  },
  {
   "date": "2026-11-10",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6792,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-10.json"
  },
  {
   "date": "2026-11-11",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 490,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-11.json"
  },
  {
   "date": "2026-11-12",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-12.json"
  },
  {
   "date": "2026-11-13",
   "band": "Calm",
   "busier_than_pct": 17,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2506,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-13.json"
  },
  {
   "date": "2026-11-14",
   "band": "Busy",
   "busier_than_pct": 67,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 15508,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-14.json"
  },
  {
   "date": "2026-11-15",
   "band": "Lively",
   "busier_than_pct": 48,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 10666,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-15.json"
  },
  {
   "date": "2026-11-16",
   "band": "Lively",
   "busier_than_pct": 44,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 9751,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-16.json"
  },
  {
   "date": "2026-11-17",
   "band": "Calm",
   "busier_than_pct": 25,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5140,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-17.json"
  },
  {
   "date": "2026-11-18",
   "band": "Calm",
   "busier_than_pct": 28,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-18.json"
  },
  {
   "date": "2026-11-19",
   "band": "Calm",
   "busier_than_pct": 6,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-19.json"
  },
  {
   "date": "2026-11-20",
   "band": "Calm",
   "busier_than_pct": 17,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2506,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-20.json"
  },
  {
   "date": "2026-11-21",
   "band": "Calm",
   "busier_than_pct": 23,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 4828,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-21.json"
  },
  {
   "date": "2026-11-22",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 7392,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-22.json"
  },
  {
   "date": "2026-11-23",
   "band": "Calm",
   "busier_than_pct": 6,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-23.json"
  },
  {
   "date": "2026-11-24",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 4010,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-24.json"
  },
  {
   "date": "2026-11-25",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 1258,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-25.json"
  },
  {
   "date": "2026-11-26",
   "band": "Calm",
   "busier_than_pct": 18,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 3014,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-26.json"
  },
  {
   "date": "2026-11-27",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 10166,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-27.json"
  },
  {
   "date": "2026-11-28",
   "band": "Calm",
   "busier_than_pct": 38,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 8018,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-28.json"
  },
  {
   "date": "2026-11-29",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-29.json"
  },
  {
   "date": "2026-11-30",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6050,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "UK public holiday"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-11-30.json"
  },
  {
   "date": "2026-12-01",
   "band": "Calm",
   "busier_than_pct": 8,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 928,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-01.json"
  },
  {
   "date": "2026-12-02",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-02.json"
  },
  {
   "date": "2026-12-03",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-03.json"
  },
  {
   "date": "2026-12-04",
   "band": "Calm",
   "busier_than_pct": 17,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2506,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-04.json"
  },
  {
   "date": "2026-12-05",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 7334,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-05.json"
  },
  {
   "date": "2026-12-06",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5084,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-06.json"
  },
  {
   "date": "2026-12-07",
   "band": "Calm",
   "busier_than_pct": 28,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5812,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-07.json"
  },
  {
   "date": "2026-12-08",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2506,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Italy public holiday"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-08.json"
  },
  {
   "date": "2026-12-09",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 1606,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-09.json"
  },
  {
   "date": "2026-12-10",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-10.json"
  },
  {
   "date": "2026-12-11",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6170,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-11.json"
  },
  {
   "date": "2026-12-12",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 7334,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-12.json"
  },
  {
   "date": "2026-12-13",
   "band": "Calm",
   "busier_than_pct": 18,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 3068,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-13.json"
  },
  {
   "date": "2026-12-14",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-14.json"
  },
  {
   "date": "2026-12-15",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-15.json"
  },
  {
   "date": "2026-12-16",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-16.json"
  },
  {
   "date": "2026-12-17",
   "band": "Calm",
   "busier_than_pct": 4,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-17.json"
  },
  {
   "date": "2026-12-18",
   "band": "Lively",
   "busier_than_pct": 47,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 10758,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-18.json"
  },
  {
   "date": "2026-12-19",
   "band": "Calm",
   "busier_than_pct": 35,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 7334,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-19.json"
  },
  {
   "date": "2026-12-20",
   "band": "Calm",
   "busier_than_pct": 16,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-20.json"
  },
  {
   "date": "2026-12-21",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-21.json"
  },
  {
   "date": "2026-12-22",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-22.json"
  },
  {
   "date": "2026-12-23",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [
    "Fira de Santa Llucia (Christmas Market)"
   ],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-23.json"
  },
  {
   "date": "2026-12-24",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "confirmed",
   "confidence": 0.927,
   "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/barcelona/2026-12-24.json"
  },
  {
   "date": "2026-12-25",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 8252,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "UK public holiday",
    "France public holiday",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-25.json"
  },
  {
   "date": "2026-12-26",
   "band": "Lively",
   "busier_than_pct": 51,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 10526,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "France school holidays",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-26.json"
  },
  {
   "date": "2026-12-27",
   "band": "Calm",
   "busier_than_pct": 18,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-27.json"
  },
  {
   "date": "2026-12-28",
   "band": "Lively",
   "busier_than_pct": 46,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 9434,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-28.json"
  },
  {
   "date": "2026-12-29",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "confirmed",
   "confidence": 0.927,
   "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/barcelona/2026-12-29.json"
  },
  {
   "date": "2026-12-30",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-30.json"
  },
  {
   "date": "2026-12-31",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "confirmed",
   "confidence": 0.927,
   "guest_capacity_min": 6290,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2026-12-31.json"
  },
  {
   "date": "2027-01-01",
   "band": "Lively",
   "busier_than_pct": 42,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8252,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "UK public holiday",
    "France public holiday",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-01.json"
  },
  {
   "date": "2027-01-02",
   "band": "Calm",
   "busier_than_pct": 23,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4828,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-02.json"
  },
  {
   "date": "2027-01-03",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-03.json"
  },
  {
   "date": "2027-01-04",
   "band": "Calm",
   "busier_than_pct": 34,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7828,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-04.json"
  },
  {
   "date": "2027-01-05",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-01-05.json"
  },
  {
   "date": "2027-01-06",
   "band": "Calm",
   "busier_than_pct": 7,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "France school holidays",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-06.json"
  },
  {
   "date": "2027-01-07",
   "band": "Calm",
   "busier_than_pct": 14,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-01-07.json"
  },
  {
   "date": "2027-01-08",
   "band": "Calm",
   "busier_than_pct": 37,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8252,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-08.json"
  },
  {
   "date": "2027-01-09",
   "band": "Calm",
   "busier_than_pct": 33,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7706,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-09.json"
  },
  {
   "date": "2027-01-10",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-10.json"
  },
  {
   "date": "2027-01-11",
   "band": "Calm",
   "busier_than_pct": 22,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-11.json"
  },
  {
   "date": "2027-01-12",
   "band": "Calm",
   "busier_than_pct": 6,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 930,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-12.json"
  },
  {
   "date": "2027-01-13",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-13.json"
  },
  {
   "date": "2027-01-14",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-14.json"
  },
  {
   "date": "2027-01-15",
   "band": "Calm",
   "busier_than_pct": 22,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5436,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-15.json"
  },
  {
   "date": "2027-01-16",
   "band": "Calm",
   "busier_than_pct": 31,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7334,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-16.json"
  },
  {
   "date": "2027-01-17",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-17.json"
  },
  {
   "date": "2027-01-18",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-18.json"
  },
  {
   "date": "2027-01-19",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-19.json"
  },
  {
   "date": "2027-01-20",
   "band": "Calm",
   "busier_than_pct": 16,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3012,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-20.json"
  },
  {
   "date": "2027-01-21",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-21.json"
  },
  {
   "date": "2027-01-22",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-22.json"
  },
  {
   "date": "2027-01-23",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8264,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-23.json"
  },
  {
   "date": "2027-01-24",
   "band": "Calm",
   "busier_than_pct": 6,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 922,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-24.json"
  },
  {
   "date": "2027-01-25",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-25.json"
  },
  {
   "date": "2027-01-26",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-26.json"
  },
  {
   "date": "2027-01-27",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-27.json"
  },
  {
   "date": "2027-01-28",
   "band": "Calm",
   "busier_than_pct": 2,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-28.json"
  },
  {
   "date": "2027-01-29",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-29.json"
  },
  {
   "date": "2027-01-30",
   "band": "Calm",
   "busier_than_pct": 31,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7334,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-30.json"
  },
  {
   "date": "2027-01-31",
   "band": "Calm",
   "busier_than_pct": 16,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3012,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-01-31.json"
  },
  {
   "date": "2027-02-01",
   "band": "Calm",
   "busier_than_pct": 25,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-01.json"
  },
  {
   "date": "2027-02-02",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-02.json"
  },
  {
   "date": "2027-02-03",
   "band": "Calm",
   "busier_than_pct": 3,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-03.json"
  },
  {
   "date": "2027-02-04",
   "band": "Calm",
   "busier_than_pct": 3,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-04.json"
  },
  {
   "date": "2027-02-05",
   "band": "Calm",
   "busier_than_pct": 23,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-05.json"
  },
  {
   "date": "2027-02-06",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8262,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-06.json"
  },
  {
   "date": "2027-02-07",
   "band": "Calm",
   "busier_than_pct": 14,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-07.json"
  },
  {
   "date": "2027-02-08",
   "band": "Calm",
   "busier_than_pct": 25,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-08.json"
  },
  {
   "date": "2027-02-09",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-09.json"
  },
  {
   "date": "2027-02-10",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 999,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-10.json"
  },
  {
   "date": "2027-02-11",
   "band": "Calm",
   "busier_than_pct": 13,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 1850,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-11.json"
  },
  {
   "date": "2027-02-12",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8252,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-12.json"
  },
  {
   "date": "2027-02-13",
   "band": "Calm",
   "busier_than_pct": 35,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7530,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-13.json"
  },
  {
   "date": "2027-02-14",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-14.json"
  },
  {
   "date": "2027-02-15",
   "band": "Calm",
   "busier_than_pct": 26,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-15.json"
  },
  {
   "date": "2027-02-16",
   "band": "Calm",
   "busier_than_pct": 5,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-02-16.json"
  },
  {
   "date": "2027-02-17",
   "band": "Calm",
   "busier_than_pct": 9,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-17.json"
  },
  {
   "date": "2027-02-18",
   "band": "Calm",
   "busier_than_pct": 5,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-02-18.json"
  },
  {
   "date": "2027-02-19",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8936,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-19.json"
  },
  {
   "date": "2027-02-20",
   "band": "Calm",
   "busier_than_pct": 22,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4828,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-20.json"
  },
  {
   "date": "2027-02-21",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-21.json"
  },
  {
   "date": "2027-02-22",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-22.json"
  },
  {
   "date": "2027-02-23",
   "band": "Calm",
   "busier_than_pct": 11,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 1126,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-23.json"
  },
  {
   "date": "2027-02-24",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-24.json"
  },
  {
   "date": "2027-02-25",
   "band": "Calm",
   "busier_than_pct": 5,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-25.json"
  },
  {
   "date": "2027-02-26",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9180,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-26.json"
  },
  {
   "date": "2027-02-27",
   "band": "Calm",
   "busier_than_pct": 35,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7334,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-27.json"
  },
  {
   "date": "2027-02-28",
   "band": "Calm",
   "busier_than_pct": 18,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-02-28.json"
  },
  {
   "date": "2027-03-01",
   "band": "Calm",
   "busier_than_pct": 35,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-01.json"
  },
  {
   "date": "2027-03-02",
   "band": "Calm",
   "busier_than_pct": 11,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-03-02.json"
  },
  {
   "date": "2027-03-03",
   "band": "Calm",
   "busier_than_pct": 11,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 196,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-03.json"
  },
  {
   "date": "2027-03-04",
   "band": "Calm",
   "busier_than_pct": 11,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-03-04.json"
  },
  {
   "date": "2027-03-05",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8252,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-05.json"
  },
  {
   "date": "2027-03-06",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4828,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-06.json"
  },
  {
   "date": "2027-03-07",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2070,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-07.json"
  },
  {
   "date": "2027-03-08",
   "band": "Calm",
   "busier_than_pct": 35,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6006,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-08.json"
  },
  {
   "date": "2027-03-09",
   "band": "Calm",
   "busier_than_pct": 14,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 930,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-09.json"
  },
  {
   "date": "2027-03-10",
   "band": "Calm",
   "busier_than_pct": 15,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-10.json"
  },
  {
   "date": "2027-03-11",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-11.json"
  },
  {
   "date": "2027-03-12",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12014,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-12.json"
  },
  {
   "date": "2027-03-13",
   "band": "Calm",
   "busier_than_pct": 28,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4828,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-13.json"
  },
  {
   "date": "2027-03-14",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6882,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Zurich Marato Barcelona"
   ],
   "caveats": [
    "lifted to Packed \u2014 Zurich Marato Barcelona (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-14.json"
  },
  {
   "date": "2027-03-15",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-15.json"
  },
  {
   "date": "2027-03-16",
   "band": "Calm",
   "busier_than_pct": 19,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 2348,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-16.json"
  },
  {
   "date": "2027-03-17",
   "band": "Calm",
   "busier_than_pct": 12,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-17.json"
  },
  {
   "date": "2027-03-18",
   "band": "Calm",
   "busier_than_pct": 10,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-18.json"
  },
  {
   "date": "2027-03-19",
   "band": "Lively",
   "busier_than_pct": 59,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12196,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-19.json"
  },
  {
   "date": "2027-03-20",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7334,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-20.json"
  },
  {
   "date": "2027-03-21",
   "band": "Calm",
   "busier_than_pct": 29,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5084,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-21.json"
  },
  {
   "date": "2027-03-22",
   "band": "Calm",
   "busier_than_pct": 31,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5470,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-22.json"
  },
  {
   "date": "2027-03-23",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3944,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-23.json"
  },
  {
   "date": "2027-03-24",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3890,
   "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/barcelona/2027-03-24.json"
  },
  {
   "date": "2027-03-25",
   "band": "Calm",
   "busier_than_pct": 27,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3326,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-25.json"
  },
  {
   "date": "2027-03-26",
   "band": "Lively",
   "busier_than_pct": 47,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8252,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-26.json"
  },
  {
   "date": "2027-03-27",
   "band": "Lively",
   "busier_than_pct": 42,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7928,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-27.json"
  },
  {
   "date": "2027-03-28",
   "band": "Lively",
   "busier_than_pct": 48,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9218,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France school holidays",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-28.json"
  },
  {
   "date": "2027-03-29",
   "band": "Lively",
   "busier_than_pct": 56,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10166,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "UK public holiday",
    "France public holiday",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-29.json"
  },
  {
   "date": "2027-03-30",
   "band": "Calm",
   "busier_than_pct": 38,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6742,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-30.json"
  },
  {
   "date": "2027-03-31",
   "band": "Calm",
   "busier_than_pct": 11,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-03-31.json"
  },
  {
   "date": "2027-04-01",
   "band": "Calm",
   "busier_than_pct": 33,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3286,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-01.json"
  },
  {
   "date": "2027-04-02",
   "band": "Lively",
   "busier_than_pct": 58,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9182,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-02.json"
  },
  {
   "date": "2027-04-03",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 11062,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-03.json"
  },
  {
   "date": "2027-04-04",
   "band": "Lively",
   "busier_than_pct": 53,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8590,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-04.json"
  },
  {
   "date": "2027-04-05",
   "band": "Lively",
   "busier_than_pct": 48,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7154,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-05.json"
  },
  {
   "date": "2027-04-06",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5270,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-06.json"
  },
  {
   "date": "2027-04-07",
   "band": "Lively",
   "busier_than_pct": 52,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8294,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-07.json"
  },
  {
   "date": "2027-04-08",
   "band": "Calm",
   "busier_than_pct": 21,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-04-08.json"
  },
  {
   "date": "2027-04-09",
   "band": "Lively",
   "busier_than_pct": 41,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-09.json"
  },
  {
   "date": "2027-04-10",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12608,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-10.json"
  },
  {
   "date": "2027-04-11",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 15786,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-11.json"
  },
  {
   "date": "2027-04-12",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10148,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-12.json"
  },
  {
   "date": "2027-04-13",
   "band": "Calm",
   "busier_than_pct": 20,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-13.json"
  },
  {
   "date": "2027-04-14",
   "band": "Lively",
   "busier_than_pct": 61,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10348,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-14.json"
  },
  {
   "date": "2027-04-15",
   "band": "Calm",
   "busier_than_pct": 33,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3274,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-15.json"
  },
  {
   "date": "2027-04-16",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8570,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-16.json"
  },
  {
   "date": "2027-04-17",
   "band": "Calm",
   "busier_than_pct": 39,
   "basis": "confirmed",
   "confidence": 0.351,
   "guest_capacity_min": null,
   "ships": 2,
   "unknown_size": 2,
   "drivers": [
    "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/barcelona/2027-04-17.json"
  },
  {
   "date": "2027-04-18",
   "band": "Busy",
   "busier_than_pct": 82,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 16092,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-18.json"
  },
  {
   "date": "2027-04-19",
   "band": "Lively",
   "busier_than_pct": 44,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5928,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-19.json"
  },
  {
   "date": "2027-04-20",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7316,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-20.json"
  },
  {
   "date": "2027-04-21",
   "band": "Calm",
   "busier_than_pct": 23,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 1225,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-21.json"
  },
  {
   "date": "2027-04-22",
   "band": "Lively",
   "busier_than_pct": 46,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6676,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-22.json"
  },
  {
   "date": "2027-04-23",
   "band": "Packed",
   "busier_than_pct": 94,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8692,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "France school holidays"
   ],
   "events": [
    "Sant Jordi (books & roses)"
   ],
   "caveats": [
    "lifted to Packed \u2014 Sant Jordi (books & roses) (NOTABLE event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-23.json"
  },
  {
   "date": "2027-04-24",
   "band": "Lively",
   "busier_than_pct": 44,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5950,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-24.json"
  },
  {
   "date": "2027-04-25",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12430,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-25.json"
  },
  {
   "date": "2027-04-26",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14674,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-26.json"
  },
  {
   "date": "2027-04-27",
   "band": "Lively",
   "busier_than_pct": 56,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9146,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-27.json"
  },
  {
   "date": "2027-04-28",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5148,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-28.json"
  },
  {
   "date": "2027-04-29",
   "band": "Lively",
   "busier_than_pct": 57,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9154,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-04-29.json"
  },
  {
   "date": "2027-04-30",
   "band": "Lively",
   "busier_than_pct": 63,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10640,
   "ships": 3,
   "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/barcelona/2027-04-30.json"
  },
  {
   "date": "2027-05-01",
   "band": "Lively",
   "busier_than_pct": 51,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "France public holiday",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-01.json"
  },
  {
   "date": "2027-05-02",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 20494,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-02.json"
  },
  {
   "date": "2027-05-03",
   "band": "Busy",
   "busier_than_pct": 71,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 11264,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "UK public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-03.json"
  },
  {
   "date": "2027-05-04",
   "band": "Lively",
   "busier_than_pct": 45,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-04.json"
  },
  {
   "date": "2027-05-05",
   "band": "Lively",
   "busier_than_pct": 51,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6770,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-05.json"
  },
  {
   "date": "2027-05-06",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9978,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-06.json"
  },
  {
   "date": "2027-05-07",
   "band": "Packed",
   "busier_than_pct": 91,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 18699,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-07.json"
  },
  {
   "date": "2027-05-08",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 18208,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-08.json"
  },
  {
   "date": "2027-05-09",
   "band": "Busy",
   "busier_than_pct": 82,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14290,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-09.json"
  },
  {
   "date": "2027-05-10",
   "band": "Busy",
   "busier_than_pct": 71,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 11622,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-10.json"
  },
  {
   "date": "2027-05-11",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12280,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-11.json"
  },
  {
   "date": "2027-05-12",
   "band": "Calm",
   "busier_than_pct": 24,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-05-12.json"
  },
  {
   "date": "2027-05-13",
   "band": "Lively",
   "busier_than_pct": 50,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6288,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-13.json"
  },
  {
   "date": "2027-05-14",
   "band": "Busy",
   "busier_than_pct": 81,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14535,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-14.json"
  },
  {
   "date": "2027-05-15",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8990,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-15.json"
  },
  {
   "date": "2027-05-16",
   "band": "Packed",
   "busier_than_pct": 97,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 25054,
   "ships": 6,
   "unknown_size": 0,
   "drivers": [
    "Germany public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-16.json"
  },
  {
   "date": "2027-05-17",
   "band": "Lively",
   "busier_than_pct": 52,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "France public holiday",
    "Italy 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/barcelona/2027-05-17.json"
  },
  {
   "date": "2027-05-18",
   "band": "Lively",
   "busier_than_pct": 62,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8700,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-18.json"
  },
  {
   "date": "2027-05-19",
   "band": "Lively",
   "busier_than_pct": 40,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3014,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-19.json"
  },
  {
   "date": "2027-05-20",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8660,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-20.json"
  },
  {
   "date": "2027-05-21",
   "band": "Packed",
   "busier_than_pct": 86,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 16916,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-21.json"
  },
  {
   "date": "2027-05-22",
   "band": "Lively",
   "busier_than_pct": 49,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5950,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-22.json"
  },
  {
   "date": "2027-05-23",
   "band": "Packed",
   "busier_than_pct": 94,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 21666,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-23.json"
  },
  {
   "date": "2027-05-24",
   "band": "Lively",
   "busier_than_pct": 64,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9266,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-24.json"
  },
  {
   "date": "2027-05-25",
   "band": "Busy",
   "busier_than_pct": 68,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10871,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-25.json"
  },
  {
   "date": "2027-05-26",
   "band": "Calm",
   "busier_than_pct": 30,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 998,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-26.json"
  },
  {
   "date": "2027-05-27",
   "band": "Lively",
   "busier_than_pct": 43,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3274,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-27.json"
  },
  {
   "date": "2027-05-28",
   "band": "Busy",
   "busier_than_pct": 82,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14582,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-28.json"
  },
  {
   "date": "2027-05-29",
   "band": "Lively",
   "busier_than_pct": 46,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-29.json"
  },
  {
   "date": "2027-05-30",
   "band": "Packed",
   "busier_than_pct": 92,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 19270,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-30.json"
  },
  {
   "date": "2027-05-31",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 11823,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "UK public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-05-31.json"
  },
  {
   "date": "2027-06-01",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-01.json"
  },
  {
   "date": "2027-06-02",
   "band": "Lively",
   "busier_than_pct": 42,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 1200,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-02.json"
  },
  {
   "date": "2027-06-03",
   "band": "Lively",
   "busier_than_pct": 52,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4564,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-03.json"
  },
  {
   "date": "2027-06-04",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 13855,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-04.json"
  },
  {
   "date": "2027-06-05",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14380,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-05.json"
  },
  {
   "date": "2027-06-06",
   "band": "Packed",
   "busier_than_pct": 92,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 17366,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-06.json"
  },
  {
   "date": "2027-06-07",
   "band": "Lively",
   "busier_than_pct": 56,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-07.json"
  },
  {
   "date": "2027-06-08",
   "band": "Lively",
   "busier_than_pct": 58,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5678,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-08.json"
  },
  {
   "date": "2027-06-09",
   "band": "Lively",
   "busier_than_pct": 53,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3932,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-09.json"
  },
  {
   "date": "2027-06-10",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5088,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-10.json"
  },
  {
   "date": "2027-06-11",
   "band": "Packed",
   "busier_than_pct": 91,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 16365,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-11.json"
  },
  {
   "date": "2027-06-12",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-12.json"
  },
  {
   "date": "2027-06-13",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 25254,
   "ships": 7,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-13.json"
  },
  {
   "date": "2027-06-14",
   "band": "Busy",
   "busier_than_pct": 70,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9212,
   "ships": 3,
   "unknown_size": 1,
   "drivers": [],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-14.json"
  },
  {
   "date": "2027-06-15",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 2,
   "unknown_size": 1,
   "drivers": [],
   "events": [],
   "caveats": [
    "1 ship of unknown size not counted \u2014 the capacity floor is understated."
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-15.json"
  },
  {
   "date": "2027-06-16",
   "band": "Calm",
   "busier_than_pct": 36,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-16.json"
  },
  {
   "date": "2027-06-17",
   "band": "Busy",
   "busier_than_pct": 67,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7904,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-17.json"
  },
  {
   "date": "2027-06-18",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 11858,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-18.json"
  },
  {
   "date": "2027-06-19",
   "band": "Lively",
   "busier_than_pct": 55,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-19.json"
  },
  {
   "date": "2027-06-20",
   "band": "Packed",
   "busier_than_pct": 92,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 17366,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-20.json"
  },
  {
   "date": "2027-06-21",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9898,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-21.json"
  },
  {
   "date": "2027-06-22",
   "band": "Lively",
   "busier_than_pct": 54,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-22.json"
  },
  {
   "date": "2027-06-23",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [],
   "events": [
    "Nit de Sant Joan (Saint John's Eve)"
   ],
   "caveats": [
    "lifted to Packed \u2014 Nit de Sant Joan (Saint John's Eve) (MAJOR event)"
   ],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-23.json"
  },
  {
   "date": "2027-06-24",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6920,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-24.json"
  },
  {
   "date": "2027-06-25",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14284,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-25.json"
  },
  {
   "date": "2027-06-26",
   "band": "Lively",
   "busier_than_pct": 64,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7156,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-26.json"
  },
  {
   "date": "2027-06-27",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 22040,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-27.json"
  },
  {
   "date": "2027-06-28",
   "band": "Lively",
   "busier_than_pct": 59,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5634,
   "ships": 3,
   "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/barcelona/2027-06-28.json"
  },
  {
   "date": "2027-06-29",
   "band": "Busy",
   "busier_than_pct": 77,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10946,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-29.json"
  },
  {
   "date": "2027-06-30",
   "band": "Calm",
   "busier_than_pct": 37,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-06-30.json"
  },
  {
   "date": "2027-07-01",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3274,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-01.json"
  },
  {
   "date": "2027-07-02",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10640,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-02.json"
  },
  {
   "date": "2027-07-03",
   "band": "Packed",
   "busier_than_pct": 94,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14866,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-03.json"
  },
  {
   "date": "2027-07-04",
   "band": "Packed",
   "busier_than_pct": 98,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 19447,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-04.json"
  },
  {
   "date": "2027-07-05",
   "band": "Busy",
   "busier_than_pct": 72,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-05.json"
  },
  {
   "date": "2027-07-06",
   "band": "Busy",
   "busier_than_pct": 78,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7004,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-06.json"
  },
  {
   "date": "2027-07-07",
   "band": "Lively",
   "busier_than_pct": 59,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 1284,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-07.json"
  },
  {
   "date": "2027-07-08",
   "band": "Busy",
   "busier_than_pct": 66,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3274,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-08.json"
  },
  {
   "date": "2027-07-09",
   "band": "Packed",
   "busier_than_pct": 98,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 18876,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-09.json"
  },
  {
   "date": "2027-07-10",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-10.json"
  },
  {
   "date": "2027-07-11",
   "band": "Packed",
   "busier_than_pct": 98,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 19270,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-11.json"
  },
  {
   "date": "2027-07-12",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9212,
   "ships": 3,
   "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/barcelona/2027-07-12.json"
  },
  {
   "date": "2027-07-13",
   "band": "Busy",
   "busier_than_pct": 71,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-13.json"
  },
  {
   "date": "2027-07-14",
   "band": "Lively",
   "busier_than_pct": 63,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 1814,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-14.json"
  },
  {
   "date": "2027-07-15",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 11276,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-15.json"
  },
  {
   "date": "2027-07-16",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 15804,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-16.json"
  },
  {
   "date": "2027-07-17",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10158,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-17.json"
  },
  {
   "date": "2027-07-18",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 17366,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-18.json"
  },
  {
   "date": "2027-07-19",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5322,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-19.json"
  },
  {
   "date": "2027-07-20",
   "band": "Busy",
   "busier_than_pct": 75,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5740,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-20.json"
  },
  {
   "date": "2027-07-21",
   "band": "Busy",
   "busier_than_pct": 69,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-21.json"
  },
  {
   "date": "2027-07-22",
   "band": "Busy",
   "busier_than_pct": 67,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3274,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-22.json"
  },
  {
   "date": "2027-07-23",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14284,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-23.json"
  },
  {
   "date": "2027-07-24",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-24.json"
  },
  {
   "date": "2027-07-25",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 19270,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-25.json"
  },
  {
   "date": "2027-07-26",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7403,
   "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/barcelona/2027-07-26.json"
  },
  {
   "date": "2027-07-27",
   "band": "Packed",
   "busier_than_pct": 88,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10700,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-27.json"
  },
  {
   "date": "2027-07-28",
   "band": "Busy",
   "busier_than_pct": 72,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4414,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-28.json"
  },
  {
   "date": "2027-07-29",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9608,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-29.json"
  },
  {
   "date": "2027-07-30",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 17115,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-30.json"
  },
  {
   "date": "2027-07-31",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 14464,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-07-31.json"
  },
  {
   "date": "2027-08-01",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 19180,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-01.json"
  },
  {
   "date": "2027-08-02",
   "band": "Packed",
   "busier_than_pct": 89,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8608,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "UK public holiday",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-02.json"
  },
  {
   "date": "2027-08-03",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-03.json"
  },
  {
   "date": "2027-08-04",
   "band": "Lively",
   "busier_than_pct": 64,
   "basis": "confirmed",
   "confidence": 0.793,
   "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/barcelona/2027-08-04.json"
  },
  {
   "date": "2027-08-05",
   "band": "Busy",
   "busier_than_pct": 75,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3274,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-05.json"
  },
  {
   "date": "2027-08-06",
   "band": "Packed",
   "busier_than_pct": 96,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 15174,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-06.json"
  },
  {
   "date": "2027-08-07",
   "band": "Packed",
   "busier_than_pct": 85,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7434,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-07.json"
  },
  {
   "date": "2027-08-08",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 19270,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-08.json"
  },
  {
   "date": "2027-08-09",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9212,
   "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/barcelona/2027-08-09.json"
  },
  {
   "date": "2027-08-10",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-10.json"
  },
  {
   "date": "2027-08-11",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 754,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-11.json"
  },
  {
   "date": "2027-08-12",
   "band": "Packed",
   "busier_than_pct": 91,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 9794,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-12.json"
  },
  {
   "date": "2027-08-13",
   "band": "Packed",
   "busier_than_pct": 94,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12470,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-13.json"
  },
  {
   "date": "2027-08-14",
   "band": "Packed",
   "busier_than_pct": 87,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8242,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "France school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-14.json"
  },
  {
   "date": "2027-08-15",
   "band": "Packed",
   "busier_than_pct": 100,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 21140,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany public holiday",
    "France public holiday",
    "Italy public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-15.json"
  },
  {
   "date": "2027-08-16",
   "band": "Busy",
   "busier_than_pct": 82,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6006,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-16.json"
  },
  {
   "date": "2027-08-17",
   "band": "Busy",
   "busier_than_pct": 84,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7004,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-17.json"
  },
  {
   "date": "2027-08-18",
   "band": "Busy",
   "busier_than_pct": 76,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3890,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-18.json"
  },
  {
   "date": "2027-08-19",
   "band": "Busy",
   "busier_than_pct": 73,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 3274,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-19.json"
  },
  {
   "date": "2027-08-20",
   "band": "Packed",
   "busier_than_pct": 98,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 17869,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-20.json"
  },
  {
   "date": "2027-08-21",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5240,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-21.json"
  },
  {
   "date": "2027-08-22",
   "band": "Packed",
   "busier_than_pct": 99,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 19978,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-22.json"
  },
  {
   "date": "2027-08-23",
   "band": "Packed",
   "busier_than_pct": 88,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 8608,
   "ships": 3,
   "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/barcelona/2027-08-23.json"
  },
  {
   "date": "2027-08-24",
   "band": "Busy",
   "busier_than_pct": 78,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-24.json"
  },
  {
   "date": "2027-08-25",
   "band": "Busy",
   "busier_than_pct": 65,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 930,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-25.json"
  },
  {
   "date": "2027-08-26",
   "band": "Busy",
   "busier_than_pct": 79,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5148,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-26.json"
  },
  {
   "date": "2027-08-27",
   "band": "Packed",
   "busier_than_pct": 95,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 13398,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-27.json"
  },
  {
   "date": "2027-08-28",
   "band": "Packed",
   "busier_than_pct": 93,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12390,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-28.json"
  },
  {
   "date": "2027-08-29",
   "band": "Packed",
   "busier_than_pct": 97,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 16840,
   "ships": 4,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-29.json"
  },
  {
   "date": "2027-08-30",
   "band": "Packed",
   "busier_than_pct": 86,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7590,
   "ships": 3,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays",
    "UK public holiday"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-30.json"
  },
  {
   "date": "2027-08-31",
   "band": "Busy",
   "busier_than_pct": 81,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 5660,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-08-31.json"
  },
  {
   "date": "2027-09-01",
   "band": "Calm",
   "busier_than_pct": 32,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-01.json"
  },
  {
   "date": "2027-09-02",
   "band": "Lively",
   "busier_than_pct": 60,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6942,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-02.json"
  },
  {
   "date": "2027-09-03",
   "band": "Busy",
   "busier_than_pct": 74,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 10640,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-03.json"
  },
  {
   "date": "2027-09-04",
   "band": "Lively",
   "busier_than_pct": 61,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 7054,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-04.json"
  },
  {
   "date": "2027-09-05",
   "band": "Packed",
   "busier_than_pct": 97,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 23570,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-05.json"
  },
  {
   "date": "2027-09-06",
   "band": "Busy",
   "busier_than_pct": 80,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 12546,
   "ships": 4,
   "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/barcelona/2027-09-06.json"
  },
  {
   "date": "2027-09-07",
   "band": "Lively",
   "busier_than_pct": 51,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 4810,
   "ships": 1,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-07.json"
  },
  {
   "date": "2027-09-08",
   "band": "Calm",
   "busier_than_pct": 37,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 0,
   "ships": 0,
   "unknown_size": 0,
   "drivers": [
    "Spain public holiday",
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-08.json"
  },
  {
   "date": "2027-09-09",
   "band": "Lively",
   "busier_than_pct": 58,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 6126,
   "ships": 2,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-09.json"
  },
  {
   "date": "2027-09-10",
   "band": "Packed",
   "busier_than_pct": 90,
   "basis": "confirmed",
   "confidence": 0.793,
   "guest_capacity_min": 16501,
   "ships": 5,
   "unknown_size": 0,
   "drivers": [
    "Germany school holidays"
   ],
   "events": [],
   "caveats": [],
   "caveats_checked": true,
   "record": "https://avoid-crowds.com/barcelona/2027-09-10.json"
  }
 ],
 "cite_as": "Avoid-Crowds crowd forecast \u2014 Barcelona, as of 2026-09-11 \u00b7 https://avoid-crowds.com/barcelona/",
 "license": "CC BY 4.0"
}