← Cruise archive

EXPIRED

Rhine River Christmas Cruise

Celebrity Cruises · Celebrity Wanderer · 7 nights · 2028-12-23

Malformed stored scrape: invalid price or required itinerary fields These are historical records, not a current offer.

Recorded itinerary

  1. Basel
  2. Breisach
  3. Strasbourg
  4. Speyer
  5. Mainz
  6. Scenic Rhine
  7. Dusseldorf
  8. Amsterdam
  9. Amsterdam

Recorded changes

8 revisions stored. Original scraped values are preserved below, including any unverified prices.

2026-09-14T11:15:01.650029Z · changed isActive
{
  "stops": [
    {
      "id": "79f83795-c154-44f0-a979-6556af23b30d",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "id": "70796ffa-3544-4152-bc9f-ade9730d3ae7",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "2dc2214a-c8b5-41b5-b5ca-516e72059169",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "3cdf7b42-5909-48d6-a2d3-cea2dee07e8a",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "17108fa4-9c9d-472b-92b4-54bd41cd9150",
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "id": "ccebae1b-79b4-449b-918e-ea2a1f60b5b3",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "06432606-690a-445b-8331-466cc8145333",
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "id": "a004c316-79cd-4e9c-a4d2-e80a41a7e113",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "69301563-4b1d-4dc6-9622-bb5cbe0fcde4",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-14T11:10:23.861Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-13T13:30:53.653Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "updatedAt": "2026-09-14T11:15:01.646Z",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-14T11:03:38.800Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-14T11:03:38.800Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-14T11:10:23.880577Z · changed isActive
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-14T11:03:38.800Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-14T11:03:38.800Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "extractedAt": "2026-09-14T11:09:27.832Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-14T11:03:38.800Z"
  },
  "schemaVersion": 1
}
2026-09-13T17:23:24.451041Z · changed isActive
{
  "stops": [
    {
      "id": "0c73b146-3714-4d27-9ecb-1d8bf52b16be",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "id": "af79d828-726f-482e-987f-0e6b53ccba75",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "e8352f34-f3db-4166-a6b6-f2f061db9828",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "764111f0-35ec-4c60-994c-f8e0c20427b2",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "4fb885f4-e797-48e4-a72f-4e0482358bf9",
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "id": "f1a0faa4-d972-4c83-ad5d-cbb229211987",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "e401e561-19ec-4f72-8bbf-54fb8f299563",
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "id": "fdd20296-a057-40e7-85a8-7c28ae9b1fa9",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "3e679210-b73f-421f-92a6-613e12a09f78",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T17:22:50.961Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-13T13:30:53.653Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "updatedAt": "2026-09-13T17:23:24.448Z",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T17:15:35.153Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T17:15:35.153Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T17:22:50.976013Z · changed isActive
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T17:15:35.153Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T17:15:35.153Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "extractedAt": "2026-09-13T17:22:07.473Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-13T17:15:35.153Z"
  },
  "schemaVersion": 1
}
2026-09-13T14:26:18.489489Z · changed isActive
{
  "stops": [
    {
      "id": "73537c23-4597-44ef-b040-baeea68d0a25",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "id": "c232bd82-9480-4413-9ec3-4fa8b8432bb9",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "bf911070-d943-42ff-9c05-072d16aca0f2",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "f715684e-9b5c-40fa-a934-f84150ad2cf7",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "dcd227a9-ced1-43f0-983c-a069c21320d3",
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "id": "340fe584-404c-4d9b-bfd2-0c4dae56a8b2",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "e09af751-0ce8-4004-b7e3-f53cad5af548",
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "id": "13fb85eb-de30-4faa-a8aa-1a11bcf2c9a9",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "d2add5c4-4dc8-41a7-94d5-293881d6b12e",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T14:26:02.774Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-13T13:30:53.653Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "updatedAt": "2026-09-13T14:26:18.486Z",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T09:41:59.585Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T09:41:59.585Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T14:26:02.793071Z · changed isActive
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T09:41:59.585Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T09:41:59.585Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "extractedAt": "2026-09-13T14:25:26.807Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-13T09:41:59.585Z"
  },
  "schemaVersion": 1
}
2026-09-13T13:31:50.634308Z · changed isActive
{
  "stops": [
    {
      "id": "eaeb3660-980c-45ba-b3ba-29268c18fbd2",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "id": "a6100a2d-304a-457c-af52-6bc22d6ee21b",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "a772272a-b161-4583-9964-ac4c09ceafe7",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "796c1e90-cba8-48a5-812f-481009b3e273",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "3fab2075-bb25-4827-ab92-aba278240b04",
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "id": "63bc8e2c-1893-46fe-8063-9e0048859f14",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "738a9389-a878-4d82-be64-fc62e77802d2",
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "id": "44bd4407-9f67-48a0-ac81-c77e82a47f5d",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "8da6cf48-e563-4df6-92e4-8642bac20803",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T13:30:53.653Z",
      "sailingId": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-13T13:30:53.653Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "updatedAt": "2026-09-13T13:31:50.644Z",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "departurePortId": null
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T13:30:53.653590Z · created
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-12-23"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-12-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-12-25",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-12-26",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
      "stopOrder": 5,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Mainz",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 6,
      "arrivalDate": "2028-12-27",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
      "stopOrder": 7,
      "arrivalDate": "2028-12-28",
      "rawPortName": "Dusseldorf",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-12-29",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-12-30",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "38e749ef-fae4-4b3b-b6c2-22841ae10712",
    "title": "Rhine River Christmas Cruise",
    "nights": 7,
    "region": "Northern Europe",
    "shipId": "cd1b10ea-2514-4a39-99f4-af797c51c515",
    "details": {
      "schemaVersion": 1
    },
    "imageUrl": "https://assets.dm.rccl.com/is/image/RoyalCaribbeanCruises/celebrity/river/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "externalId": "7-night-rhine-river-christmas-cruise-from-basel-on-wanderer-RW7RC047",
    "arrivalDate": "2028-12-30",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "4173.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-12-23",
    "priceCurrency": "USD",
    "departurePortId": null
  },
  "schemaVersion": 1
}

Sailing ID: 38e749ef-fae4-4b3b-b6c2-22841ae10712. The history API supports pagination for older revisions.