← Cruise archive

EXPIRED

Rhine Amsterdam – Basel

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

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

Recorded itinerary

  1. Amsterdam
  2. Rotterdam
  3. Cologne
  4. Scenic Rhine
  5. Rüdesheim
  6. Speyer
  7. Strasbourg
  8. Breisach
  9. Basel

Recorded changes

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

2026-09-14T11:15:05.658166Z · changed isActive
{
  "stops": [
    {
      "id": "09304cfd-0fc4-43bf-abab-73a2a39371d9",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "id": "8697ce48-475e-4e8c-918f-21b018858bd5",
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "id": "4e197618-a721-4160-8149-bee105b634b5",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "e72a776e-b9e1-4530-beb5-5d4455ef4261",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "26c48d67-f391-476d-8c06-a2257bda1fed",
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "id": "90a69ad1-38db-4d50-b91a-02ab998e2c43",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "83722275-8f89-4a60-9242-d2ecf080dd6b",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "d83822f1-acff-489d-8125-3b400ba0697b",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "7597ee12-cebe-4ad1-ad10-77be88a82abb",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-14T11:10:15.428Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:26.066Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "updatedAt": "2026-09-14T11:15:05.654Z",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-14T11:08:45.723Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-14T11:08:45.723Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-14T11:10:15.443845Z · changed isActive
{
  "stops": [
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-14T11:08:45.723Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-14T11:08:45.723Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "extractedAt": "2026-09-14T11:09:20.582Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-14T11:08:45.723Z"
  },
  "schemaVersion": 1
}
2026-09-13T17:23:19.583544Z · changed isActive
{
  "stops": [
    {
      "id": "76226b70-6b01-49c0-a064-e47ffbcdbded",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "id": "ecfb9ca8-45eb-4d6a-9e75-04f4ffd92162",
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "id": "48939aaa-3888-48c6-a9e2-b6c8ed1cb563",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "bb611c73-1be1-4519-97b8-870cc5fcb968",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "a1db65d2-597d-462a-b49a-2ee1ec3ae1ff",
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "id": "62987b7b-b4e9-45e1-bcbb-b101aaa639a4",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "4ed5f22f-bd8f-444d-870a-3f85cfeef016",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "e2c91596-eb4a-41f3-ac9c-8df588668681",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "81abd97f-69c8-4c72-aa42-ecbd45cddba0",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T17:22:44.769Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:26.066Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "updatedAt": "2026-09-13T17:23:19.580Z",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T17:21:26.022Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T17:21:26.022Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T17:22:44.789338Z · changed isActive
{
  "stops": [
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T17:21:26.022Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T17:21:26.022Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "extractedAt": "2026-09-13T17:22:01.215Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-13T17:21:26.022Z"
  },
  "schemaVersion": 1
}
2026-09-13T14:26:15.030692Z · changed isActive
{
  "stops": [
    {
      "id": "4f77dd19-1271-4d48-8678-0d0564763851",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "id": "b51d369b-cddb-4566-9117-0cf8933d80da",
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "id": "a39e669f-c61f-4ff3-a177-4d21dafbf81f",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "3f8044d4-54cd-4ac0-8cba-8e8dc2c83e7a",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "6934e53f-c57c-4419-a361-b1fae0e40215",
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "id": "cad17518-766e-4f70-a14f-708763cddbc5",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "845fc5dd-be55-48d5-8920-082b1423bc09",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "4bca5ae1-00da-48b9-a00d-1fa80c03b3e0",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "33076f40-5f7f-45ab-ba14-6b3ecf00d5dc",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T14:25:53.633Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:26.066Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "updatedAt": "2026-09-13T14:26:15.028Z",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T09:47:16.625Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T09:47:16.625Z"
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T14:25:53.642824Z · changed isActive
{
  "stops": [
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "lastObservedAt": "2026-09-13T09:47:16.625Z",
    "departurePortId": null,
    "priceObservedAt": "2026-09-13T09:47:16.625Z"
  },
  "provenance": {
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "extractedAt": "2026-09-13T14:25:21.759Z",
    "extractorId": "celebrity-cruises@v1",
    "sourceObservedAt": "2026-09-13T09:47:16.625Z"
  },
  "schemaVersion": 1
}
2026-09-13T13:31:45.131640Z · changed isActive
{
  "stops": [
    {
      "id": "81d95ece-1479-49d9-aa59-060fdb4989ea",
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "id": "738799ac-f2f0-4d1c-a1e8-0b07b6adc22f",
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "id": "5847be40-7e1f-4988-8bcb-d74ea6dc0e5f",
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "id": "151b1bc9-32a0-40c8-8c7f-a0f938d5674f",
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "id": "d15eb46e-8d27-49be-ac02-2511038eb098",
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "id": "fcad1f35-9262-416c-aec2-2501382a0ab0",
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "id": "2b44e9c8-58d0-4e81-9372-971dad5da64b",
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "id": "4b207a00-d955-47bf-90a3-59020d91c463",
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "id": "3060ce22-3bac-4f43-be3e-49fe715b1965",
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "createdAt": "2026-09-13T13:30:48.098Z",
      "sailingId": "c4e8d320-bf27-4e8e-8227-84009197b66a",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": false,
    "createdAt": "2026-09-10T07:05:26.066Z",
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "updatedAt": "2026-09-13T13:31:45.142Z",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "departurePortId": null
  },
  "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
  "schemaVersion": 1,
  "expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}
2026-09-13T13:30:48.098972Z · changed departurePortId, stops
{
  "stops": [
    {
      "portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
      "stopOrder": 1,
      "arrivalDate": null,
      "rawPortName": "Amsterdam",
      "departureDate": "2028-11-18"
    },
    {
      "portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
      "stopOrder": 2,
      "arrivalDate": "2028-11-19",
      "rawPortName": "Rotterdam",
      "departureDate": null
    },
    {
      "portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
      "stopOrder": 3,
      "arrivalDate": "2028-11-20",
      "rawPortName": "Cologne",
      "departureDate": null
    },
    {
      "portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
      "stopOrder": 4,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Scenic Rhine",
      "departureDate": null
    },
    {
      "portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
      "stopOrder": 5,
      "arrivalDate": "2028-11-21",
      "rawPortName": "Rüdesheim",
      "departureDate": null
    },
    {
      "portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
      "stopOrder": 6,
      "arrivalDate": "2028-11-22",
      "rawPortName": "Speyer",
      "departureDate": null
    },
    {
      "portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
      "stopOrder": 7,
      "arrivalDate": "2028-11-23",
      "rawPortName": "Strasbourg",
      "departureDate": null
    },
    {
      "portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
      "stopOrder": 8,
      "arrivalDate": "2028-11-24",
      "rawPortName": "Breisach",
      "departureDate": null
    },
    {
      "portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
      "stopOrder": 9,
      "arrivalDate": "2028-11-25",
      "rawPortName": "Basel",
      "departureDate": null
    }
  ],
  "sailing": {
    "id": "c4e8d320-bf27-4e8e-8227-84009197b66a",
    "title": "Rhine Amsterdam – Basel",
    "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-river-cruises-switzerland-2560x1440.jpg",
    "isActive": true,
    "sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "externalId": "7-night-amsterdam-basel-naming-event-from-amsterdam-on-wanderer-RW7RC044",
    "arrivalDate": "2028-11-25",
    "description": null,
    "isRoundTrip": false,
    "priceAmount": "3561.50",
    "cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
    "arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
    "departureDate": "2028-11-18",
    "priceCurrency": "USD",
    "departurePortId": null
  },
  "schemaVersion": 1
}

Sailing ID: c4e8d320-bf27-4e8e-8227-84009197b66a. The history API supports pagination for older revisions.