EXPIRED
Rhine Amsterdam – Basel
Celebrity Cruises · Celebrity Roamer · 7 nights · 2028-11-11
Recorded itinerary
- Amsterdam
- Rotterdam
- Cologne
- Scenic Rhine
- Rüdesheim
- Speyer
- Strasbourg
- Breisach
- Basel
Recorded changes
8 revisions stored. Original scraped values are preserved below, including any unverified prices.
2026-09-14T11:15:06.501144Z · changed isActive
{
"stops": [
{
"id": "41d505a6-8291-4564-a9d8-fedd24afb71b",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"id": "0d0d26d1-8cc9-43bd-a055-368b5f9df0a7",
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"id": "2b85105a-9aba-4a01-b021-1b1c6a090409",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "860ded86-e9e3-4aed-876c-8da25e93edc6",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "5a01542c-608c-49ef-92ad-c28e2fe9cae6",
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"id": "28481705-7908-40e3-905d-940075f69fb0",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "e3e5530f-5162-4d4c-8911-0c26d38fea87",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "68ecead1-0a40-4a0d-8f27-40f96514d042",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "d613a7bf-7824-4d47-9147-37a6328b39f2",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-14T11:10:23.299Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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:28.345Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"updatedAt": "2026-09-14T11:15:06.498Z",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-14T11:08:43.896Z",
"departurePortId": null,
"priceObservedAt": "2026-09-14T11:08:43.896Z"
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-14T11:10:23.318585Z · changed isActive
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-14T11:08:43.896Z",
"departurePortId": null,
"priceObservedAt": "2026-09-14T11:08:43.896Z"
},
"provenance": {
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"extractedAt": "2026-09-14T11:09:27.586Z",
"extractorId": "celebrity-cruises@v1",
"sourceObservedAt": "2026-09-14T11:08:43.896Z"
},
"schemaVersion": 1
}2026-09-13T17:23:20.165778Z · changed isActive
{
"stops": [
{
"id": "56b8e5bc-f3b9-4397-a6bc-aa5aa45f21ef",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"id": "b3848193-dd75-430f-a6cd-5c1c7fdb47cf",
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"id": "3fc0889b-67c7-420c-82e0-2721f200380f",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "9ede9f1a-535f-4acb-ba45-c63109f6c28a",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "4b615b4c-c0f7-4f4e-a120-957cab64a3c3",
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"id": "458222d0-99eb-4147-9cf3-1dac88961012",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "17b0ecf7-f3fc-4f7f-9e9e-75700b5b5504",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "ef06c810-1c41-4645-98a2-0a76501d6373",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "20f72bcd-e5aa-4dbf-9005-52fe6cfdf4da",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-13T17:22:50.416Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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:28.345Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"updatedAt": "2026-09-13T17:23:20.162Z",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T17:21:24.511Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T17:21:24.511Z"
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-13T17:22:50.436784Z · changed isActive
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T17:21:24.511Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T17:21:24.511Z"
},
"provenance": {
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"extractedAt": "2026-09-13T17:22:07.349Z",
"extractorId": "celebrity-cruises@v1",
"sourceObservedAt": "2026-09-13T17:21:24.511Z"
},
"schemaVersion": 1
}2026-09-13T14:26:15.483930Z · changed isActive
{
"stops": [
{
"id": "9dd9ea91-9d13-4f66-a43f-0336be250605",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"id": "39c0769b-d642-418b-b4f3-dc114e4da06e",
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"id": "96524fda-cdcc-48dd-8512-fc68f57e80d2",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "04ceae8e-ce00-4d49-9365-b7ea6acca663",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "61a7a4d3-8474-4bf0-9da1-f8bb6b276f55",
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"id": "65abdcc4-228f-4a4e-a3d0-aed5b61a87f3",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "45851272-b094-4c07-a6ae-742ba16896c0",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "86bce135-a22e-4e42-abef-3b94af769164",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "f5167f9b-1aab-4b64-b650-903fd2d514de",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-13T14:26:01.960Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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:28.345Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"updatedAt": "2026-09-13T14:26:15.481Z",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T09:47:14.981Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T09:47:14.981Z"
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-13T14:26:01.992558Z · changed isActive
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T09:47:14.981Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T09:47:14.981Z"
},
"provenance": {
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"extractedAt": "2026-09-13T14:25:26.592Z",
"extractorId": "celebrity-cruises@v1",
"sourceObservedAt": "2026-09-13T09:47:14.981Z"
},
"schemaVersion": 1
}2026-09-13T13:31:45.919369Z · changed isActive
{
"stops": [
{
"id": "bb5dcbef-df62-40e6-a11a-82d76e065a3d",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"id": "b0094f6b-db80-479e-9985-2fadc1219e2e",
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"id": "bbf5cc81-d44d-4b2e-976c-99e2a2c31ce2",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "ca42a225-08a7-4812-9dda-dfa6d39b364e",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "be3a07c5-9fe4-432a-b604-6ea1a304a0f0",
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"id": "905b3b56-a3e8-496c-a61b-10f3f670b978",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "d1c5b5ca-0fc0-4ec3-9782-2981022930b0",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "86ec94fe-8e34-43b5-b47e-4c9350f33712",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "d38e4b62-d058-4ad5-950c-6fad517f1b25",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-13T13:30:53.269Z",
"sailingId": "47c10758-5a38-4196-bdcb-da1107cd688b",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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:28.345Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"updatedAt": "2026-09-13T13:31:45.926Z",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"departurePortId": null
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-13T13:30:53.269938Z · changed departurePortId, stops
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-11-11"
},
{
"portId": "b05ac10d-4e2b-45bf-b68c-588c12e462e5",
"stopOrder": 2,
"arrivalDate": "2028-11-12",
"rawPortName": "Rotterdam",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-11-13",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-11-14",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "859824bb-ca73-4688-a2cf-126cd465d90d",
"stopOrder": 5,
"arrivalDate": "2028-11-14",
"rawPortName": "Rüdesheim",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-11-15",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-11-16",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-11-17",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-11-18",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "47c10758-5a38-4196-bdcb-da1107cd688b",
"title": "Rhine Amsterdam – Basel",
"nights": 7,
"region": "Northern Europe",
"shipId": "33c4a8fb-6303-4078-b416-79c1390dda2e",
"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-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"externalId": "7-night-rhine-amsterdam-basel-from-amsterdam-on-roamer-RR7RC049",
"arrivalDate": "2028-11-18",
"description": null,
"isRoundTrip": false,
"priceAmount": "3448.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-11-11",
"priceCurrency": "USD",
"departurePortId": null
},
"schemaVersion": 1
}Sailing ID: 47c10758-5a38-4196-bdcb-da1107cd688b. The history API supports pagination for older revisions.