{
  "checkedAt": "2026-09-10T05:41:31.316Z",
  "sourceUrl": "https://apram.pt/reserva-cais?port=ptfnc",
  "timezone": "Europe/Madeira (WET/WEST) — as published, local wall clock",
  "ashoreWindow": {
    "from": 9,
    "to": 18,
    "minHours": 3
  },
  "bands": [
    {
      "min": 4,
      "key": "heaving",
      "label": "Heaving"
    },
    {
      "min": 3,
      "key": "busy",
      "label": "Busy"
    },
    {
      "min": 2,
      "key": "lively",
      "label": "Lively"
    },
    {
      "min": 1,
      "key": "normal",
      "label": "One ship in"
    },
    {
      "min": 0,
      "key": "quiet",
      "label": "No ships"
    }
  ],
  "coverage": {
    "calls": 50,
    "ships": 40,
    "days": 38,
    "from": "2026-09-16",
    "to": "2026-11-09",
    "busiest": {
      "date": "2026-10-21",
      "inPort": 4,
      "ashore": 4,
      "band": "heaving",
      "bandLabel": "Heaving",
      "calls": [
        {
          "ship": "AMADEA",
          "arrival": "2026-10-20T18:00",
          "departure": "2026-10-21T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 8,
          "ashore": true
        },
        {
          "ship": "HANSEATIC SPIRIT",
          "arrival": "2026-10-20T22:00",
          "departure": "2026-10-22T05:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "LIBERTY OF THE SEAS",
          "arrival": "2026-10-21T07:00",
          "departure": "2026-10-21T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        },
        {
          "ship": "LE LAPEROUSE",
          "arrival": "2026-10-21T12:30",
          "departure": "2026-10-22T14:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 5.5,
          "ashore": true
        }
      ]
    }
  },
  "days": [
    {
      "date": "2026-09-16",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "VENTURA",
          "arrival": "2026-09-16T07:00",
          "departure": "2026-09-16T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-09-19",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "DISNEY DREAM",
          "arrival": "2026-09-19T06:45",
          "departure": "2026-09-19T16:15",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 7.3,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-09-26",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "CELEBRITY XCEL",
          "arrival": "2026-09-26T07:00",
          "departure": "2026-09-27T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-09-27",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "CELEBRITY XCEL",
          "arrival": "2026-09-26T07:00",
          "departure": "2026-09-27T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-09-30",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "CELEBRITY APEX",
          "arrival": "2026-09-30T07:00",
          "departure": "2026-09-30T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-03",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "AMADEA",
          "arrival": "2026-10-03T12:00",
          "departure": "2026-10-04T18:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 6,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-04",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "AMADEA",
          "arrival": "2026-10-03T12:00",
          "departure": "2026-10-04T18:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-05",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "NORWEGIAN ESCAPE",
          "arrival": "2026-10-05T07:00",
          "departure": "2026-10-05T17:00",
          "origin": "Ponta Delgada",
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-07",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "IONA",
          "arrival": "2026-10-07T06:30",
          "departure": "2026-10-07T16:30",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 7.5,
          "ashore": true
        },
        {
          "ship": "NIEUW STATENDAM",
          "arrival": "2026-10-07T09:00",
          "departure": "2026-10-07T18:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-08",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "MSC VIRTUOSA",
          "arrival": "2026-10-08T07:00",
          "departure": "2026-10-08T18:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-09",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "NORWEGIAN STAR",
          "arrival": "2026-10-09T06:00",
          "departure": "2026-10-09T16:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 7,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-11",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "VENTURA",
          "arrival": "2026-10-11T07:00",
          "departure": "2026-10-11T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-12",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "NATIONAL GEOGRAPHIC ENDURANCE",
          "arrival": "2026-10-12T05:00",
          "departure": "2026-10-12T18:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-14",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "SPIRIT OF ADVENTURE",
          "arrival": "2026-10-14T08:00",
          "departure": "2026-10-14T17:00",
          "origin": null,
          "destination": null,
          "agent": "Wilhelmsen Port Services Portugal, S.A.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-16",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "CRYSTAL SERENITY",
          "arrival": "2026-10-16T09:00",
          "departure": "2026-10-16T19:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-17",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "CELEBRITY XCEL",
          "arrival": "2026-10-17T07:00",
          "departure": "2026-10-18T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-18",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "CELEBRITY XCEL",
          "arrival": "2026-10-17T07:00",
          "departure": "2026-10-18T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        },
        {
          "ship": "NORWEGIAN VIVA",
          "arrival": "2026-10-18T06:00",
          "departure": "2026-10-18T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-19",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "AZURA",
          "arrival": "2026-10-19T07:00",
          "departure": "2026-10-19T22:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-20",
      "inPort": 4,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "BRITANNIA",
          "arrival": "2026-10-20T07:00",
          "departure": "2026-10-20T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 8,
          "ashore": true
        },
        {
          "ship": "ROYAL CLIPPER",
          "arrival": "2026-10-20T08:00",
          "departure": "2026-10-20T18:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "AMADEA",
          "arrival": "2026-10-20T18:00",
          "departure": "2026-10-21T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 0,
          "ashore": false
        },
        {
          "ship": "HANSEATIC SPIRIT",
          "arrival": "2026-10-20T22:00",
          "departure": "2026-10-22T05:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 0,
          "ashore": false
        }
      ]
    },
    {
      "date": "2026-10-21",
      "inPort": 4,
      "ashore": 4,
      "band": "heaving",
      "bandLabel": "Heaving",
      "calls": [
        {
          "ship": "AMADEA",
          "arrival": "2026-10-20T18:00",
          "departure": "2026-10-21T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 8,
          "ashore": true
        },
        {
          "ship": "HANSEATIC SPIRIT",
          "arrival": "2026-10-20T22:00",
          "departure": "2026-10-22T05:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "LIBERTY OF THE SEAS",
          "arrival": "2026-10-21T07:00",
          "departure": "2026-10-21T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        },
        {
          "ship": "LE LAPEROUSE",
          "arrival": "2026-10-21T12:30",
          "departure": "2026-10-22T14:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 5.5,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-22",
      "inPort": 3,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "HANSEATIC SPIRIT",
          "arrival": "2026-10-20T22:00",
          "departure": "2026-10-22T05:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 0,
          "ashore": false
        },
        {
          "ship": "LE LAPEROUSE",
          "arrival": "2026-10-21T12:30",
          "departure": "2026-10-22T14:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 5,
          "ashore": true
        },
        {
          "ship": "MEIN SCHIFF 6",
          "arrival": "2026-10-22T08:00",
          "departure": "2026-10-23T14:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-23",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "MEIN SCHIFF 6",
          "arrival": "2026-10-22T08:00",
          "departure": "2026-10-23T14:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 5,
          "ashore": true
        },
        {
          "ship": "SILVER MUSE",
          "arrival": "2026-10-23T07:00",
          "departure": "2026-10-24T15:00",
          "origin": null,
          "destination": null,
          "agent": "Agência Ferraz - J. M. Ferraz Simões, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-24",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "SILVER MUSE",
          "arrival": "2026-10-23T07:00",
          "departure": "2026-10-24T15:00",
          "origin": null,
          "destination": null,
          "agent": "Agência Ferraz - J. M. Ferraz Simões, Lda.",
          "hoursAshore": 6,
          "ashore": true
        },
        {
          "ship": "BOLETTE",
          "arrival": "2026-10-24T07:00",
          "departure": "2026-10-24T16:30",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 7.5,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-26",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "AZURA",
          "arrival": "2026-10-26T07:00",
          "departure": "2026-10-26T22:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-27",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "MSC MERAVIGLIA",
          "arrival": "2026-10-27T08:00",
          "departure": "2026-10-27T19:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-28",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "AIDAprima",
          "arrival": "2026-10-28T07:00",
          "departure": "2026-10-28T18:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "VIKING SEA",
          "arrival": "2026-10-28T08:00",
          "departure": "2026-10-28T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-29",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "CELEBRITY XCEL",
          "arrival": "2026-10-29T07:00",
          "departure": "2026-10-29T18:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "ILMA",
          "arrival": "2026-10-29T07:00",
          "departure": "2026-10-30T12:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-30",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "ILMA",
          "arrival": "2026-10-29T07:00",
          "departure": "2026-10-30T12:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 3,
          "ashore": true
        },
        {
          "ship": "SEVEN SEAS MARINER",
          "arrival": "2026-10-30T08:00",
          "departure": "2026-10-30T17:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-10-31",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "ARCADIA",
          "arrival": "2026-10-31T07:00",
          "departure": "2026-11-01T16:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-01",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "ARCADIA",
          "arrival": "2026-10-31T07:00",
          "departure": "2026-11-01T16:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 7,
          "ashore": true
        },
        {
          "ship": "MEIN SCHIFF 3",
          "arrival": "2026-11-01T06:00",
          "departure": "2026-11-01T23:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-02",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "AZURA",
          "arrival": "2026-11-02T07:00",
          "departure": "2026-11-02T22:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-03",
      "inPort": 3,
      "ashore": 3,
      "band": "busy",
      "bandLabel": "Busy",
      "calls": [
        {
          "ship": "MSC GRANDIOSA",
          "arrival": "2026-11-03T07:00",
          "departure": "2026-11-03T18:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "BOREALIS",
          "arrival": "2026-11-03T07:30",
          "departure": "2026-11-03T17:30",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 8.5,
          "ashore": true
        },
        {
          "ship": "ARTANIA",
          "arrival": "2026-11-03T08:00",
          "departure": "2026-11-03T17:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 8,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-04",
      "inPort": 3,
      "ashore": 3,
      "band": "busy",
      "bandLabel": "Busy",
      "calls": [
        {
          "ship": "CELEBRITY ASCENT",
          "arrival": "2026-11-04T08:00",
          "departure": "2026-11-04T18:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "SEADREAM I",
          "arrival": "2026-11-04T08:00",
          "departure": "2026-11-04T14:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 5,
          "ashore": true
        },
        {
          "ship": "VENTURA",
          "arrival": "2026-11-04T08:00",
          "departure": "2026-11-04T16:30",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 7.5,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-05",
      "inPort": 3,
      "ashore": 3,
      "band": "busy",
      "bandLabel": "Busy",
      "calls": [
        {
          "ship": "AIDAprima",
          "arrival": "2026-11-05T07:00",
          "departure": "2026-11-05T23:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "EXPLORA I",
          "arrival": "2026-11-05T08:00",
          "departure": "2026-11-05T18:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "CARNIVAL MIRACLE",
          "arrival": "2026-11-05T11:00",
          "departure": "2026-11-05T19:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 7,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-06",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "NORWEGIAN STAR",
          "arrival": "2026-11-06T08:30",
          "departure": "2026-11-06T19:00",
          "origin": null,
          "destination": "Leixões",
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-07",
      "inPort": 1,
      "ashore": 1,
      "band": "normal",
      "bandLabel": "One ship in",
      "calls": [
        {
          "ship": "MEIN SCHIFF 7",
          "arrival": "2026-11-07T06:00",
          "departure": "2026-11-08T14:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-08",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "MEIN SCHIFF 7",
          "arrival": "2026-11-07T06:00",
          "departure": "2026-11-08T14:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 5,
          "ashore": true
        },
        {
          "ship": "QUEEN ANNE",
          "arrival": "2026-11-08T08:00",
          "departure": "2026-11-08T18:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    },
    {
      "date": "2026-11-09",
      "inPort": 2,
      "ashore": 2,
      "band": "lively",
      "bandLabel": "Lively",
      "calls": [
        {
          "ship": "MEIN SCHIFF RELAX",
          "arrival": "2026-11-09T06:00",
          "departure": "2026-11-09T22:00",
          "origin": null,
          "destination": null,
          "agent": "JFM Shipping, Lda.",
          "hoursAshore": 9,
          "ashore": true
        },
        {
          "ship": "AZURA",
          "arrival": "2026-11-09T07:00",
          "departure": "2026-11-09T22:00",
          "origin": null,
          "destination": null,
          "agent": "Blatas, Lda.",
          "hoursAshore": 9,
          "ashore": true
        }
      ]
    }
  ]
}
