{
  "port": "portimao",
  "region": 9,
  "checked": "2026-10-28",
  "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
  "snapshot": "raw/portimao-ships-2026-10-28.html",
  "scheduleCompleteness": null,
  "scheduleCompletenessNote": "All published arrival forecast table rows acquired; completeness versus eventual calls is unknown. No departure forecast data was published in the retrieved page.",
  "classificationNote": "Cruzeiro source type retained as a candidate eligible call; same-port day excursions require itinerary validation. Yacht rows excluded.",
  "calls": [
    {
      "callId": "PTPRM124000121",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-10-31T06:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "Cadiz",
      "originSourceValue": "CADIZ",
      "destination": "Lisboa",
      "berthMode": "anchorage",
      "terminal": "Fundeadouro Exterior",
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "port-to-port-cruise",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000121&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender"
      ],
      "detailChecked": "2026-10-28",
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000038",
      "port": "portimao",
      "region": 9,
      "imo": "9156462",
      "imoSourceValue": "9156462",
      "ship": "INSIGNIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-11-08T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000038&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000122",
      "port": "portimao",
      "region": 9,
      "imo": "9007491",
      "imoSourceValue": "9007491",
      "ship": "CLUB MED 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-11-10T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 386,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000122&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000068",
      "port": "portimao",
      "region": 9,
      "imo": "9183855",
      "imoSourceValue": "9183855",
      "ship": "EUROPA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-11-13T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 408,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000068&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000123",
      "port": "portimao",
      "region": 9,
      "imo": "9187887",
      "imoSourceValue": "9187887",
      "ship": "AZAMARA ONWARD",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-11-18T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "Lisboa",
      "originSourceValue": "LISBOA",
      "destination": "Casablanca",
      "berthMode": "alongside",
      "terminal": "Cais Comercial e Turismo",
      "tender": null,
      "passengerCapacity": 804,
      "capacityBasis": "upper end of published range",
      "eligibility": "port-to-port-cruise",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000123&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender"
      ],
      "detailChecked": "2026-10-28",
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000047",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-11-23T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000047&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000025",
      "port": "portimao",
      "region": 9,
      "imo": "9187899",
      "imoSourceValue": "9187899",
      "ship": "SIRENA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-12-22T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000025&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000063",
      "port": "portimao",
      "region": 9,
      "imo": "9172777",
      "imoSourceValue": "9172777",
      "ship": "AMBITION",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2026-12-27T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1428,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000063&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Ambition-761",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000169",
      "port": "portimao",
      "region": 9,
      "imo": "9138329",
      "imoSourceValue": "9138329",
      "ship": "HAMBURG",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-01-03T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 420,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000169&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000124",
      "port": "portimao",
      "region": 9,
      "imo": "9187887",
      "imoSourceValue": "9187887",
      "ship": "AZAMARA ONWARD",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-01-23T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 804,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000124&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000125",
      "port": "portimao",
      "region": 9,
      "imo": "9187887",
      "imoSourceValue": "9187887",
      "ship": "AZAMARA ONWARD",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-02-07T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 804,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000125&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000220",
      "port": "portimao",
      "region": 9,
      "imo": "9064126",
      "imoSourceValue": "9064126",
      "ship": "SEVEN SEAS NAVIGATOR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-02-11T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 557,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000220&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000170",
      "port": "portimao",
      "region": 9,
      "imo": "9138329",
      "imoSourceValue": "9138329",
      "ship": "HAMBURG",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-02-17T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 420,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000170&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000071",
      "port": "portimao",
      "region": 9,
      "imo": "9172777",
      "imoSourceValue": "9172777",
      "ship": "AMBITION",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-03-03T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LE HAVRE",
      "originSourceValue": "LE HAVRE",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1428,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000071&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Ambition-761",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000026",
      "port": "portimao",
      "region": 9,
      "imo": "9187899",
      "imoSourceValue": "9187899",
      "ship": "SIRENA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-03-04T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000026&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000006",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-03-21T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000006&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000162",
      "port": "portimao",
      "region": 9,
      "imo": "9192167",
      "imoSourceValue": "9192167",
      "ship": "SILVER SHADOW",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-03-24T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 466,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000162&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000020",
      "port": "portimao",
      "region": 9,
      "imo": "9764958",
      "imoSourceValue": "9764958",
      "ship": "SEABOURN OVATION",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-07T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 638,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000020&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000195",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-11T06:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000195&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000163",
      "port": "portimao",
      "region": 9,
      "imo": "9066667",
      "imoSourceValue": "9066667",
      "ship": "CRYSTAL SYMPHONY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-11T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1040,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000163&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000166",
      "port": "portimao",
      "region": 9,
      "imo": "8712178",
      "imoSourceValue": "8712178",
      "ship": "ROYAL CLIPPER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-13T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 224,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000166&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000179",
      "port": "portimao",
      "region": 9,
      "imo": "9437866",
      "imoSourceValue": "9437866",
      "ship": "SILVER SPIRIT",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-15T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 648,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000179&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000054",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-18T06:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000054&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000055",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-20T06:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000055&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000032",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-21T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "Casablanca",
      "originSourceValue": "CASABLANCA",
      "destination": "Lisboa",
      "berthMode": "alongside",
      "terminal": "Cais Comercial e Turismo",
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "port-to-port-cruise",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000032&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender"
      ],
      "detailChecked": "2026-10-28",
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000030",
      "port": "portimao",
      "region": 9,
      "imo": "9704130",
      "imoSourceValue": "9704130",
      "ship": "LE LYRIAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-22T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CASABLANCA",
      "originSourceValue": "CASABLANCA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000030&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000198",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-23T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "Tanger Med",
      "originSourceValue": "TANGER MED",
      "destination": "Ceuta",
      "berthMode": "anchorage",
      "terminal": "Fundeadouro Exterior",
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "port-to-port-cruise",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000198&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender"
      ],
      "detailChecked": "2026-10-28",
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000090",
      "port": "portimao",
      "region": 9,
      "imo": "9502506",
      "imoSourceValue": "9502506",
      "ship": "LE BOREAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-24T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000090&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000050",
      "port": "portimao",
      "region": 9,
      "imo": "9850460",
      "imoSourceValue": "9850460",
      "ship": "SCENIC ECLIPSE II",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-26T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 228,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000050&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Scenic-Eclipse-2-1278",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000065",
      "port": "portimao",
      "region": 9,
      "imo": "9862023",
      "imoSourceValue": "9862023",
      "ship": "SEABOURN VENTURE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-28T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 317,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000065&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000096",
      "port": "portimao",
      "region": 9,
      "imo": "9247144",
      "imoSourceValue": "9247144",
      "ship": "SEVEN SEAS VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-28T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 777,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000096&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000007",
      "port": "portimao",
      "region": 9,
      "imo": "9159830",
      "imoSourceValue": "9159830",
      "ship": "CLIO",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-04-30T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 90,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000007&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Clio-797",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000131",
      "port": "portimao",
      "region": 9,
      "imo": "9903504",
      "imoSourceValue": "9903504",
      "ship": "EMERALD AZZURRA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-01T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000131&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000124",
      "port": "portimao",
      "region": 9,
      "imo": "9871529",
      "imoSourceValue": "9871529",
      "ship": "WORLD VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-02T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000124&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000206",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-03T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "TANGER MED",
      "originSourceValue": "TANGER MED",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000206&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000017",
      "port": "portimao",
      "region": 9,
      "imo": "8806747",
      "imoSourceValue": "8806747",
      "ship": "EXPLORIS ONE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-05T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 173,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000017&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Heritage-Discoverer-805",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000125",
      "port": "portimao",
      "region": 9,
      "imo": "9871531",
      "imoSourceValue": "9871531",
      "ship": "WORLD NAVIGATOR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-06T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "FUNCHAL",
      "originSourceValue": "FUNCHAL",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000125&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000155",
      "port": "portimao",
      "region": 9,
      "imo": "9502518",
      "imoSourceValue": "9502518",
      "ship": "L'AUSTRAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-07T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000155&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000129",
      "port": "portimao",
      "region": 9,
      "imo": "9438066",
      "imoSourceValue": "9438066",
      "ship": "MARINA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-07T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1447,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000129&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000045",
      "port": "portimao",
      "region": 9,
      "imo": "9877444",
      "imoSourceValue": "9877444",
      "ship": "SEVEN SEAS GRANDEUR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-09T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SANTANDER",
      "originSourceValue": "SANTANDER",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 829,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000045&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000008",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-10T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000008&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000069",
      "port": "portimao",
      "region": 9,
      "imo": "9183855",
      "imoSourceValue": "9183855",
      "ship": "EUROPA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-11T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "PORTO SANTO",
      "originSourceValue": "PORTO SANTO",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 408,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000069&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000030",
      "port": "portimao",
      "region": 9,
      "imo": "9857937",
      "imoSourceValue": "9857937",
      "ship": "SILVER DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-11T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 691,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000030&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Silver-Dawn-1991",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000056",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-15T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000056&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000051",
      "port": "portimao",
      "region": 9,
      "imo": "9797371",
      "imoSourceValue": "9797371",
      "ship": "SCENIC ECLIPSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-15T11:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 228,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000051&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Scenic-Eclipse-1239",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000057",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-17T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000057&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000199",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-23T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000199&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000142",
      "port": "portimao",
      "region": 9,
      "imo": "8521232",
      "imoSourceValue": "8521232",
      "ship": "AMBIENCE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-25T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "GIBRALTAR",
      "originSourceValue": "GIBRALTAR",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1915,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000142&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Ambience-552",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000081",
      "port": "portimao",
      "region": 9,
      "imo": "9872327",
      "imoSourceValue": "9872327",
      "ship": "SYLVIA EARLE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-26T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "HUELVA",
      "originSourceValue": "HUELVA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 160,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000081&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Sylvia-Earle-2179",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000127",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-28T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000127&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000058",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-29T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000058&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000059",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-05-31T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000059&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000088",
      "port": "portimao",
      "region": 9,
      "imo": "9992713",
      "imoSourceValue": "9992713",
      "ship": "DOUGLAS MAWSON",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-03T07:30",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 170,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000088&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Douglas-Mawson-2177",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000049",
      "port": "portimao",
      "region": 9,
      "imo": "9210139",
      "imoSourceValue": "9210139",
      "ship": "SEVEN SEAS MARINER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-09T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 779,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000049&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000060",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-12T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000060&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000061",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-14T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000061&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000194",
      "port": "portimao",
      "region": 9,
      "imo": "9200938",
      "imoSourceValue": "9200938",
      "ship": "NAUTICA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-15T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000194&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000200",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-21T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000200&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000062",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-26T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000062&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000164",
      "port": "portimao",
      "region": 9,
      "imo": "9066667",
      "imoSourceValue": "9066667",
      "ship": "CRYSTAL SYMPHONY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-27T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1040,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000164&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000063",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-06-28T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000063&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000201",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-01T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000201&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000212",
      "port": "portimao",
      "region": 9,
      "imo": "9273076",
      "imoSourceValue": "9273076",
      "ship": "NATIONAL GEOGRAPHIC ORION",
      "sourceType": "Passageiros (mais de 12)",
      "arrivalLocal": "2027-07-01T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "Tanger Med",
      "originSourceValue": "TANGER MED",
      "destination": "Lisboa",
      "berthMode": "alongside",
      "terminal": "Cais Comercial e Turismo",
      "tender": null,
      "passengerCapacity": 106,
      "capacityBasis": "upper end of published range",
      "eligibility": "port-to-port-cruise",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000212&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender"
      ],
      "detailChecked": "2026-10-28",
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000156",
      "port": "portimao",
      "region": 9,
      "imo": "9502506",
      "imoSourceValue": "9502506",
      "ship": "LE BOREAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-04T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000156&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000064",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-10T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000064&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000065",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-12T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000065&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000052",
      "port": "portimao",
      "region": 9,
      "imo": "9850460",
      "imoSourceValue": "9850460",
      "ship": "SCENIC ECLIPSE II",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-15T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 228,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000052&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Scenic-Eclipse-2-1278",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000098",
      "port": "portimao",
      "region": 9,
      "imo": "9200938",
      "imoSourceValue": "9200938",
      "ship": "NAUTICA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-16T10:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000098&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000067",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-24T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000067&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000141",
      "port": "portimao",
      "region": 9,
      "imo": "9616230",
      "imoSourceValue": "9616230",
      "ship": "EUROPA 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-25T12:30",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 516,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000141&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000066",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-26T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000066&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000157",
      "port": "portimao",
      "region": 9,
      "imo": "9502506",
      "imoSourceValue": "9502506",
      "ship": "LE BOREAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-07-31T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000157&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000107",
      "port": "portimao",
      "region": 9,
      "imo": "8506294",
      "imoSourceValue": "8506294",
      "ship": "BALMORAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-01T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LA CORUNA",
      "originSourceValue": "LA CORUNA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1420,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000107&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000103",
      "port": "portimao",
      "region": 9,
      "imo": "9200938",
      "imoSourceValue": "9200938",
      "ship": "NAUTICA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-01T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000103&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000167",
      "port": "portimao",
      "region": 9,
      "imo": "9948827",
      "imoSourceValue": "9948827",
      "ship": "EMERALD SAKARA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-03T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000167&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000044",
      "port": "portimao",
      "region": 9,
      "imo": "9904807",
      "imoSourceValue": "9904807",
      "ship": "WORLD TRAVELLER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-03T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000044&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000214",
      "port": "portimao",
      "region": 9,
      "imo": "9818084",
      "imoSourceValue": "9818084",
      "ship": "SPIRIT OF ADVENTURE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-04T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LEIXÕES",
      "originSourceValue": "LEIXÕES",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 999,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000214&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000158",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-05T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000158&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000094",
      "port": "portimao",
      "region": 9,
      "imo": "9904807",
      "imoSourceValue": "9904807",
      "ship": "WORLD TRAVELLER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-05T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000094&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000068",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-07T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000068&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000159",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-08T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000159&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000069",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-09T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000069&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000202",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-10T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000202&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000048",
      "port": "portimao",
      "region": 9,
      "imo": "9210139",
      "imoSourceValue": "9210139",
      "ship": "SEVEN SEAS MARINER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-12T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 779,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000048&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM124000070",
      "port": "portimao",
      "region": 9,
      "imo": "9616230",
      "imoSourceValue": "9616230",
      "ship": "EUROPA 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-18T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MARBELLA",
      "originSourceValue": "MARBELLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 516,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM124000070&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000163",
      "port": "portimao",
      "region": 9,
      "imo": "9192167",
      "imoSourceValue": "9192167",
      "ship": "SILVER SHADOW",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-20T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 466,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000163&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000097",
      "port": "portimao",
      "region": 9,
      "imo": "9187899",
      "imoSourceValue": "9187899",
      "ship": "SIRENA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-24T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000097&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000160",
      "port": "portimao",
      "region": 9,
      "imo": "9502506",
      "imoSourceValue": "9502506",
      "ship": "LE BOREAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-25T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000160&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000100",
      "port": "portimao",
      "region": 9,
      "imo": "9200938",
      "imoSourceValue": "9200938",
      "ship": "NAUTICA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-08-27T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000100&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000072",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-04T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000072&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000073",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-06T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000073&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000164",
      "port": "portimao",
      "region": 9,
      "imo": "9437866",
      "imoSourceValue": "9437866",
      "ship": "SILVER SPIRIT",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-07T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 648,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000164&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000179",
      "port": "portimao",
      "region": 9,
      "imo": "9921740",
      "imoSourceValue": "9921740",
      "ship": "SH DIANA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-09T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 192,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000179&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000013",
      "port": "portimao",
      "region": 9,
      "imo": "9066667",
      "imoSourceValue": "9066667",
      "ship": "CRYSTAL SYMPHONY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-14T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1040,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000013&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000053",
      "port": "portimao",
      "region": 9,
      "imo": "9850460",
      "imoSourceValue": "9850460",
      "ship": "SCENIC ECLIPSE II",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-20T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 228,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000053&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Scenic-Eclipse-2-1278",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000128",
      "port": "portimao",
      "region": 9,
      "imo": "9187887",
      "imoSourceValue": "9187887",
      "ship": "AZAMARA ONWARD",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-21T07:30",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 804,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000128&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000103",
      "port": "portimao",
      "region": 9,
      "imo": null,
      "imoSourceValue": "TBC",
      "ship": "SONATA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-26T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": null,
      "capacityBasis": null,
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000103&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "capacity",
        "tender",
        "itinerary-validation"
      ]
    },
    {
      "callId": "PTPRM125000095",
      "port": "portimao",
      "region": 9,
      "imo": "9247144",
      "imoSourceValue": "9247144",
      "ship": "SEVEN SEAS VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-28T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 777,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000095&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000203",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-29T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000203&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000009",
      "port": "portimao",
      "region": 9,
      "imo": "9159830",
      "imoSourceValue": "9159830",
      "ship": "CLIO",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-09-30T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 90,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000009&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Clio-797",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000076",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-10-02T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000076&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000010",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-10-07T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CAEN",
      "originSourceValue": "CAEN",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000010&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000132",
      "port": "portimao",
      "region": 9,
      "imo": "9904807",
      "imoSourceValue": "9904807",
      "ship": "WORLD TRAVELLER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-10-16T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000132&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000028",
      "port": "portimao",
      "region": 9,
      "imo": "9066667",
      "imoSourceValue": "9066667",
      "ship": "CRYSTAL SYMPHONY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-10-17T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1040,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000028&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000092",
      "port": "portimao",
      "region": 9,
      "imo": "9183855",
      "imoSourceValue": "9183855",
      "ship": "EUROPA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-10-20T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 408,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000092&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000161",
      "port": "portimao",
      "region": 9,
      "imo": "9814038",
      "imoSourceValue": "9814038",
      "ship": "LE CHAMPLAIN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-10-21T11:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000161&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000011",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-10-27T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000011&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000126",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-04T07:30",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000126&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000167",
      "port": "portimao",
      "region": 9,
      "imo": "8712178",
      "imoSourceValue": "8712178",
      "ship": "ROYAL CLIPPER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-04T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 224,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000167&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000168",
      "port": "portimao",
      "region": 9,
      "imo": "8712178",
      "imoSourceValue": "8712178",
      "ship": "ROYAL CLIPPER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-06T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 224,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000168&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000093",
      "port": "portimao",
      "region": 9,
      "imo": "9807085",
      "imoSourceValue": "9807085",
      "ship": "SEVEN SEAS SPLENDOR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-08T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 829,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000093&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000118",
      "port": "portimao",
      "region": 9,
      "imo": "9200938",
      "imoSourceValue": "9200938",
      "ship": "NAUTICA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-14T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000118&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000143",
      "port": "portimao",
      "region": 9,
      "imo": "9138329",
      "imoSourceValue": "9138329",
      "ship": "HAMBURG",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-15T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 420,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000143&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000012",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-16T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000012&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000165",
      "port": "portimao",
      "region": 9,
      "imo": "9886225",
      "imoSourceValue": "9886225",
      "ship": "SILVER RAY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-11-22T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 728,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000165&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000129",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-12-20T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000129&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000207",
      "port": "portimao",
      "region": 9,
      "imo": "8709573",
      "imoSourceValue": "8709573",
      "ship": "VIDANTA WORLDS ELEGANT",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2027-12-26T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 298,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000207&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/VidantaWorld-Elegant-538",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000130",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-01-08T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000130&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000131",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-01-23T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000131&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000138",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-01-24T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000138&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000225",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-02-16T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "TANGIER",
      "originSourceValue": "TANGIER",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000225&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000208",
      "port": "portimao",
      "region": 9,
      "imo": "8709573",
      "imoSourceValue": "8709573",
      "ship": "VIDANTA WORLDS ELEGANT",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-02-27T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 298,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000208&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/VidantaWorld-Elegant-538",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000132",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-03-23T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000132&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000070",
      "port": "portimao",
      "region": 9,
      "imo": "9616230",
      "imoSourceValue": "9616230",
      "ship": "EUROPA 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-03-31T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 516,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000070&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000083",
      "port": "portimao",
      "region": 9,
      "imo": "9437866",
      "imoSourceValue": "9437866",
      "ship": "SILVER SPIRIT",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-04T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LEIXÕES",
      "originSourceValue": "LEIXÕES",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 648,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000083&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000084",
      "port": "portimao",
      "region": 9,
      "imo": "9857937",
      "imoSourceValue": "9857937",
      "ship": "SILVER DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-09T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 691,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000084&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Silver-Dawn-1991",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000037",
      "port": "portimao",
      "region": 9,
      "imo": "9159830",
      "imoSourceValue": "9159830",
      "ship": "CLIO",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-10T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 90,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000037&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Clio-797",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000102",
      "port": "portimao",
      "region": 9,
      "imo": null,
      "imoSourceValue": "TBA2",
      "ship": "ORIENT EXPRESS OLYMPIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-11T10:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 130,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000102&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Orient-Express-Olympian-2246",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000108",
      "port": "portimao",
      "region": 9,
      "imo": "8712178",
      "imoSourceValue": "8712178",
      "ship": "ROYAL CLIPPER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-11T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 224,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000108&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000121",
      "port": "portimao",
      "region": 9,
      "imo": "9210218",
      "imoSourceValue": "9210218",
      "ship": "AZAMARA QUEST",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-15T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000121&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000050",
      "port": "portimao",
      "region": 9,
      "imo": null,
      "imoSourceValue": "TBC",
      "ship": "SONATA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-17T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": null,
      "capacityBasis": null,
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000050&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "capacity",
        "tender",
        "itinerary-validation"
      ]
    },
    {
      "callId": "PTPRM126000162",
      "port": "portimao",
      "region": 9,
      "imo": "9007491",
      "imoSourceValue": "9007491",
      "ship": "CLUB MED 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-18T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 386,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000162&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000217",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-19T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000217&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000076",
      "port": "portimao",
      "region": 9,
      "imo": "9871529",
      "imoSourceValue": "9871529",
      "ship": "WORLD VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-26T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000076&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000100",
      "port": "portimao",
      "region": 9,
      "imo": "9886213",
      "imoSourceValue": "9886213",
      "ship": "SILVER NOVA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-26T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 728,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000100&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000085",
      "port": "portimao",
      "region": 9,
      "imo": "9857937",
      "imoSourceValue": "9857937",
      "ship": "SILVER DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-26T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 691,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000085&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Silver-Dawn-1991",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000078",
      "port": "portimao",
      "region": 9,
      "imo": "9814038",
      "imoSourceValue": "9814038",
      "ship": "LE CHAMPLAIN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-28T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000078&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000184",
      "port": "portimao",
      "region": 9,
      "imo": "1050193",
      "imoSourceValue": "1050193",
      "ship": "OE CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-28T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 130,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000184&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Orient-Express-Corinthian-2245",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000036",
      "port": "portimao",
      "region": 9,
      "imo": "9871531",
      "imoSourceValue": "9871531",
      "ship": "WORLD NAVIGATOR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-28T11:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000036&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000218",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-29T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000218&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000038",
      "port": "portimao",
      "region": 9,
      "imo": "9159830",
      "imoSourceValue": "9159830",
      "ship": "CLIO",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-30T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 90,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000038&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Clio-797",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000002",
      "port": "portimao",
      "region": 9,
      "imo": "9871529",
      "imoSourceValue": "9871529",
      "ship": "WORLD VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-04-30T07:30",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000002&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000008",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-01T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000008&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000003",
      "port": "portimao",
      "region": 9,
      "imo": "9243667",
      "imoSourceValue": "9243667",
      "ship": "CRYSTAL SERENITY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-06T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1254,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000003&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000228",
      "port": "portimao",
      "region": 9,
      "imo": "9877444",
      "imoSourceValue": "9877444",
      "ship": "SEVEN SEAS GRANDEUR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-07T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 829,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000228&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000039",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-10T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000039&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000121",
      "port": "portimao",
      "region": 9,
      "imo": "9817133",
      "imoSourceValue": "9817133",
      "ship": "HANSEATIC NATURE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-10T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 230,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000121&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000051",
      "port": "portimao",
      "region": 9,
      "imo": "9247144",
      "imoSourceValue": "9247144",
      "ship": "SEVEN SEAS VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-11T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 777,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000051&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000035",
      "port": "portimao",
      "region": 9,
      "imo": "9502506",
      "imoSourceValue": "9502506",
      "ship": "LE BOREAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-12T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000035&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000143",
      "port": "portimao",
      "region": 9,
      "imo": "8700280",
      "imoSourceValue": "8700280",
      "ship": "AMERA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-17T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "ALGECIRAS",
      "originSourceValue": "ALGECIRAS",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 835,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000143&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Amera-742",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000043",
      "port": "portimao",
      "region": 9,
      "imo": "9871529",
      "imoSourceValue": "9871529",
      "ship": "WORLD VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-21T11:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000043&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000081",
      "port": "portimao",
      "region": 9,
      "imo": "9797371",
      "imoSourceValue": "9797371",
      "ship": "SCENIC ECLIPSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-05-24T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 228,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000081&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Scenic-Eclipse-1239",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000004",
      "port": "portimao",
      "region": 9,
      "imo": "9862035",
      "imoSourceValue": "9862035",
      "ship": "SEABOURN PURSUIT",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-06-01T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 317,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000004&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000191",
      "port": "portimao",
      "region": 9,
      "imo": "9200938",
      "imoSourceValue": "9200938",
      "ship": "NAUTICA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-06-05T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000191&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000135",
      "port": "portimao",
      "region": 9,
      "imo": "9992713",
      "imoSourceValue": "9992713",
      "ship": "DOUGLAS MAWSON",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-06-13T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 170,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000135&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Douglas-Mawson-2177",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000134",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-06-14T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000134&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000061",
      "port": "portimao",
      "region": 9,
      "imo": "9876969",
      "imoSourceValue": "9876969",
      "ship": "ALLURA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-06-16T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1469,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000061&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000127",
      "port": "portimao",
      "region": 9,
      "imo": "9183855",
      "imoSourceValue": "9183855",
      "ship": "EUROPA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-06-18T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": null,
      "originSourceValue": "PORTOS DESCONHECIDOS / ALTO MAR (AO LARGO)",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 408,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000127&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000046",
      "port": "portimao",
      "region": 9,
      "imo": "9438066",
      "imoSourceValue": "9438066",
      "ship": "MARINA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-06-28T10:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1447,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000046&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000106",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-07-02T00:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000106&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000146",
      "port": "portimao",
      "region": 9,
      "imo": "9122552",
      "imoSourceValue": "9122552",
      "ship": "BOREALIS",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-07-07T08:30",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1685,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000146&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000001",
      "port": "portimao",
      "region": 9,
      "imo": "9156474",
      "imoSourceValue": "9156474",
      "ship": "REGATTA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-07-11T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000001&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000079",
      "port": "portimao",
      "region": 9,
      "imo": "9502518",
      "imoSourceValue": "9502518",
      "ship": "L'AUSTRAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-07-12T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000079&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000126",
      "port": "portimao",
      "region": 9,
      "imo": "9616230",
      "imoSourceValue": "9616230",
      "ship": "EUROPA 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-07-21T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 516,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000126&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000128",
      "port": "portimao",
      "region": 9,
      "imo": "9183855",
      "imoSourceValue": "9183855",
      "ship": "EUROPA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-07-26T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 408,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000128&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000073",
      "port": "portimao",
      "region": 9,
      "imo": "9814038",
      "imoSourceValue": "9814038",
      "ship": "LE CHAMPLAIN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-07-29T11:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000073&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000114",
      "port": "portimao",
      "region": 9,
      "imo": "9195169",
      "imoSourceValue": "9195169",
      "ship": "NORWEGIAN DAWN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-09-02T06:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2808,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000114&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000089",
      "port": "portimao",
      "region": 9,
      "imo": "9502518",
      "imoSourceValue": "9502518",
      "ship": "L'AUSTRAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-09-03T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SETÚBAL",
      "originSourceValue": "SETÚBAL",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000089&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000080",
      "port": "portimao",
      "region": 9,
      "imo": "9921740",
      "imoSourceValue": "9921740",
      "ship": "SH DIANA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-09-04T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 192,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000080&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000122",
      "port": "portimao",
      "region": 9,
      "imo": "9210218",
      "imoSourceValue": "9210218",
      "ship": "AZAMARA QUEST",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-09-14T07:30",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000122&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000085",
      "port": "portimao",
      "region": 9,
      "imo": "9243667",
      "imoSourceValue": "9243667",
      "ship": "CRYSTAL SERENITY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-09-14T08:01",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "TANGER MED",
      "originSourceValue": "TANGER MED",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1254,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000085&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000153",
      "port": "portimao",
      "region": 9,
      "imo": "9210153",
      "imoSourceValue": "9210153",
      "ship": "MSC SINFONIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-09-26T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2340,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000153&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000086",
      "port": "portimao",
      "region": 9,
      "imo": "9243667",
      "imoSourceValue": "9243667",
      "ship": "CRYSTAL SERENITY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-09-30T08:01",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1254,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000086&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000150",
      "port": "portimao",
      "region": 9,
      "imo": "9904807",
      "imoSourceValue": "9904807",
      "ship": "WORLD TRAVELLER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-03T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "FUNCHAL",
      "originSourceValue": "FUNCHAL",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 200,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000150&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000040",
      "port": "portimao",
      "region": 9,
      "imo": "9159830",
      "imoSourceValue": "9159830",
      "ship": "CLIO",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-06T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 90,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000040&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Clio-797",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000144",
      "port": "portimao",
      "region": 9,
      "imo": "9616230",
      "imoSourceValue": "9616230",
      "ship": "EUROPA 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-07T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 516,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000144&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000102",
      "port": "portimao",
      "region": 9,
      "imo": "8201480",
      "imoSourceValue": "8201480",
      "ship": "ARTANIA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-11T06:59",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1260,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000102&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000094",
      "port": "portimao",
      "region": 9,
      "imo": "9502518",
      "imoSourceValue": "9502518",
      "ship": "L'AUSTRAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-18T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000094&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM125000104",
      "port": "portimao",
      "region": 9,
      "imo": "9850460",
      "imoSourceValue": "9850460",
      "ship": "SCENIC ECLIPSE II",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-21T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "TANGIER",
      "originSourceValue": "TANGIER",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 228,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000104&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Scenic-Eclipse-2-1278",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000109",
      "port": "portimao",
      "region": 9,
      "imo": "8712178",
      "imoSourceValue": "8712178",
      "ship": "ROYAL CLIPPER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-25T09:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 224,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000109&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000041",
      "port": "portimao",
      "region": 9,
      "imo": "8708672",
      "imoSourceValue": "8708672",
      "ship": "CORINTHIAN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-27T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 100,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000041&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/MV-Corinthian-1109",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000110",
      "port": "portimao",
      "region": 9,
      "imo": "8712178",
      "imoSourceValue": "8712178",
      "ship": "ROYAL CLIPPER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-28T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 224,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000110&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000137",
      "port": "portimao",
      "region": 9,
      "imo": "9007491",
      "imoSourceValue": "9007491",
      "ship": "CLUB MED 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-10-31T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 386,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000137&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000077",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-11-01T12:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000077&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000148",
      "port": "portimao",
      "region": 9,
      "imo": "9000699",
      "imoSourceValue": "9000699",
      "ship": "ODYSSEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-11-02T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 970,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000148&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/ships/Villa-Vie-Odyssey-587",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000064",
      "port": "portimao",
      "region": 9,
      "imo": null,
      "imoSourceValue": "TBC",
      "ship": "SONATA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-11-02T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": null,
      "capacityBasis": null,
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000064&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "capacity",
        "tender",
        "itinerary-validation"
      ]
    },
    {
      "callId": "PTPRM125000087",
      "port": "portimao",
      "region": 9,
      "imo": "9243667",
      "imoSourceValue": "9243667",
      "ship": "CRYSTAL SERENITY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-11-19T09:01",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CASABLANCA",
      "originSourceValue": "CASABLANCA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1254,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM125000087&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000154",
      "port": "portimao",
      "region": 9,
      "imo": "9187887",
      "imoSourceValue": "9187887",
      "ship": "AZAMARA ONWARD",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2028-11-26T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 804,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000154&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000156",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-01-25T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000156&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000167",
      "port": "portimao",
      "region": 9,
      "imo": "9814038",
      "imoSourceValue": "9814038",
      "ship": "LE CHAMPLAIN",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-01-27T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000167&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000163",
      "port": "portimao",
      "region": 9,
      "imo": "9200940",
      "imoSourceValue": "9200940",
      "ship": "AZAMARA JOURNEY",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-02-11T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 781,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000163&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000052",
      "port": "portimao",
      "region": 9,
      "imo": "9247144",
      "imoSourceValue": "9247144",
      "ship": "SEVEN SEAS VOYAGER",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-03-16T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 777,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000052&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000145",
      "port": "portimao",
      "region": 9,
      "imo": "9187887",
      "imoSourceValue": "9187887",
      "ship": "AZAMARA ONWARD",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-03-24T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 804,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000145&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000193",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-04-11T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000193&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000174",
      "port": "portimao",
      "region": 9,
      "imo": "9704130",
      "imoSourceValue": "9704130",
      "ship": "LE LYRIAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-04-13T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000174&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000177",
      "port": "portimao",
      "region": 9,
      "imo": "9502506",
      "imoSourceValue": "9502506",
      "ship": "LE BOREAL",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-05-14T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 264,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000177&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000169",
      "port": "portimao",
      "region": 9,
      "imo": null,
      "imoSourceValue": "TBC",
      "ship": "SONATA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-05-17T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": null,
      "capacityBasis": null,
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000169&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "capacity",
        "tender",
        "itinerary-validation"
      ]
    },
    {
      "callId": "PTPRM126000117",
      "port": "portimao",
      "region": 9,
      "imo": "9183855",
      "imoSourceValue": "9183855",
      "ship": "EUROPA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-07-09T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "MALAGA",
      "originSourceValue": "MALAGA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 408,
      "capacityBasis": "published passenger capacity; not independently certified all-berth maximum",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000117&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000171",
      "port": "portimao",
      "region": 9,
      "imo": "9438066",
      "imoSourceValue": "9438066",
      "ship": "MARINA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-07-09T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 1447,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000171&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000168",
      "port": "portimao",
      "region": 9,
      "imo": "9814026",
      "imoSourceValue": "9814026",
      "ship": "LE LAPEROUSE",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-08-20T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "LISBOA",
      "originSourceValue": "LISBOA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 184,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000168&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000096",
      "port": "portimao",
      "region": 9,
      "imo": "9616230",
      "imoSourceValue": "9616230",
      "ship": "EUROPA 2",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-09-09T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 516,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000096&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000170",
      "port": "portimao",
      "region": 9,
      "imo": null,
      "imoSourceValue": "TBC",
      "ship": "SONATA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-09-13T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": null,
      "capacityBasis": null,
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000170&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "capacity",
        "tender",
        "itinerary-validation"
      ]
    },
    {
      "callId": "PTPRM126000074",
      "port": "portimao",
      "region": 9,
      "imo": "9195157",
      "imoSourceValue": "9195157",
      "ship": "NORWEGIAN STAR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-10-23T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2813,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000074&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000075",
      "port": "portimao",
      "region": 9,
      "imo": "9195157",
      "imoSourceValue": "9195157",
      "ship": "NORWEGIAN STAR",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-11-02T07:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "CADIZ",
      "originSourceValue": "CADIZ",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 2813,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000075&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    },
    {
      "callId": "PTPRM126000054",
      "port": "portimao",
      "region": 9,
      "imo": "9200938",
      "imoSourceValue": "9200938",
      "ship": "NAUTICA",
      "sourceType": "Cruzeiro",
      "arrivalLocal": "2029-11-06T08:00",
      "timezone": "Europe/Lisbon",
      "departureLocal": null,
      "status": "planned",
      "origin": "SEVILLA",
      "originSourceValue": "SEVILLA",
      "destination": null,
      "berthMode": null,
      "terminal": null,
      "tender": null,
      "passengerCapacity": 803,
      "capacityBasis": "upper end of published range",
      "eligibility": "cruise-vessel-pending-itinerary-check",
      "source": "https://www.apsinesalgarve.pt/port-of-portimao/ships",
      "detailSource": "https://www.apsinesalgarve.pt/port-of-portimao/ships/Scale?code=PTPRM126000054&type=PC",
      "checked": "2026-10-28",
      "missingFields": [
        "departure",
        "tender",
        "itinerary-validation"
      ],
      "capacitySource": "https://www.cruisemapper.com/wiki/761-cruise-ship-passenger-capacity-ratings",
      "capacityChecked": "2026-10-28"
    }
  ],
  "excluded": [
    {
      "callId": "PTPRM126000185",
      "ship": "LES CINQ",
      "sourceType": "Iate",
      "reason": "yacht"
    },
    {
      "callId": "PTPRM126000192",
      "ship": "LADY S",
      "sourceType": "Iate",
      "reason": "yacht"
    },
    {
      "callId": "PTPRM126000164",
      "ship": "AMANGATI",
      "sourceType": "Iate",
      "reason": "yacht"
    }
  ],
  "capacityReferencesJoined": 200
}
