← Cruise archive

EXPIRED

Rhine Basel - Amsterdam

Celebrity Cruises · Celebrity Wanderer · 7 nights · 2028-11-11

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. Scenic Rhine
  6. Koblenz
  7. Cologne
  8. Amsterdam
  9. Amsterdam

Recorded changes

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

2026-09-14T11:15:06.549472Z · changed isActive
{
  "stops": [
    {
      "id": "7e218782-647b-4ccd-9f34-75b350d112b8",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "id": "592b9900-c257-46db-8875-e0910a121fbd",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "f054a770-4cd2-4bf8-9de3-b07ca72d1c0d",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "52c7ee0b-dfbd-4a82-a7cb-2fe2ecbce7f5",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "370e8a49-9ed2-4f28-aaa9-18407a6abd9e",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "dce01d42-7986-48fc-be5c-23ff945c2992",
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "id": "d62a950f-2d08-4563-9d23-e8e9b9007c5d",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "04919b4c-16be-4140-b863-c6efaad9ddaf",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "b12c7d4c-3443-4ab6-ac52-e1d1568d881a",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-14T11:10:23.461Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:28.393Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "updatedAt": "2026-09-14T11:15:06.546Z",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-14T11:08:47.830Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-14T11:08:47.830Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-14T11:10:23.477512Z · changed isActive
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-14T11:08:47.830Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-14T11:08:47.830Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "extractedAt": "2026-09-14T11:09:27.634Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-14T11:08:47.830Z"
  },
  "schemaVersion": 1
}
2026-09-13T17:23:20.208076Z · changed isActive
{
  "stops": [
    {
      "id": "1fa18271-edc0-4c03-b56b-b1f3e37d5cb5",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "id": "8ad664c8-a303-4328-968d-d2b9b1498e74",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "b3426ed5-d2f4-47b3-a9d9-e81a599c818c",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "999b816e-6e49-40ae-9405-d4523fd9eda1",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "3bf28019-08cd-4063-b7b4-9fea1185130b",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "317759db-aa6a-43dd-9a45-d88b9d4b1feb",
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "id": "419e36cb-eddd-46bb-b2b6-f30807f34cf8",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "47214ecd-525a-41f1-bde7-ac9fc0fdc79c",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "feb2691b-793c-4b10-8891-8552ab303cc9",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T17:22:50.531Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:28.393Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "updatedAt": "2026-09-13T17:23:20.204Z",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T17:21:28.096Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T17:21:28.096Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T17:22:50.543213Z · changed isActive
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T17:21:28.096Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T17:21:28.096Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "extractedAt": "2026-09-13T17:22:07.372Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-13T17:21:28.096Z"
  },
  "schemaVersion": 1
}
2026-09-13T14:26:15.473371Z · changed isActive
{
  "stops": [
    {
      "id": "4d7f51ff-4b3c-4113-856c-01dada794894",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "id": "024e364e-5f1f-4905-843f-92acf90de22c",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "31260704-1726-47bf-9663-1c20ab1c8d7a",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "7e286eb5-ae75-403a-bcf7-a93fbdb2683a",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "5b02cea0-d2d2-4530-b0df-b39930cdbeb3",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "44e59212-0f85-45d0-9c1b-5c4d7dfa1006",
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "id": "ba97cc40-6649-42d9-8a68-ed1783e0dbd8",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "37393371-c472-48f5-ac56-146765f750ee",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "aab57b7b-6779-4208-b1cf-c169b4c8170a",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T14:26:02.194Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:28.393Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "updatedAt": "2026-09-13T14:26:15.470Z",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T09:47:17.819Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T09:47:17.819Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T14:26:02.217109Z · changed isActive
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T09:47:17.819Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T09:47:17.819Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "extractedAt": "2026-09-13T14:25:26.643Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-13T09:47:17.819Z"
  },
  "schemaVersion": 1
}
2026-09-13T13:31:45.949490Z · changed isActive
{
  "stops": [
    {
      "id": "611043e4-4a55-429d-af2f-5cb9164e84be",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "id": "df640085-df37-4c46-b9b2-12770fe0c413",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "42297307-e244-4be9-9bec-9dea67c6a036",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "791c62bd-7416-4cbc-96d7-ca1c821109c2",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "c707e4e6-0a81-4376-a970-f4ebe98f2329",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "28a9ff3b-ad7a-42cd-8c1b-e1ce31441962",
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "id": "874dc5d7-5971-49ff-bf6f-b2e3af55e79e",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "f92656a8-8fb4-4b1d-a841-e205dc31039f",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "id": "d53333fa-bada-43ed-86c9-089059ca5c46",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T13:30:53.383Z",
      "sailingId": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:28.393Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "updatedAt": "2026-09-13T13:31:45.955Z",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "departurePortId": null
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T13:30:53.383567Z · changed departurePortId
{
  "stops": [
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Basel",
      "departureDate": "2028-11-11"
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 2,
      "arrivalDate": "2028-11-12",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 3,
      "arrivalDate": "2028-11-13",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 4,
      "arrivalDate": "2028-11-14",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 5,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "0ed61021-05e5-4df1-8a99-088254d1b820",
      "stopOrder": 6,
      "arrivalDate": "2028-11-15",
      "rawPortName": "Koblenz",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 7,
      "arrivalDate": "2028-11-16",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 8,
      "arrivalDate": "2028-11-17",
      "rawPortName": "Amsterdam",
      "departureDate": null
    },
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 9,
      "arrivalDate": "2028-11-18",
      "rawPortName": "Amsterdam",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20",
    "title": "Rhine Basel - Amsterdam",
    "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/basel/Basel-minster-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "externalId": "7-night-rhine-basel-amsterdam-from-basel-on-wanderer-RW7RC043",
    "arrivalDate": "2028-11-18",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3498.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
    "departureDate": "2028-11-11",
    "priceCurrency": "USD",
    "departurePortId": null
  },
  "schemaVersion": 1
}

Sailing ID: 272f3eb6-4a3a-44c4-b5b5-010ffe1d1d20. The history API supports pagination for older revisions.