EXPIRED
Rhine Christmas Markets
Celebrity Cruises · Celebrity Roamer · 7 nights · 2028-12-09
Recorded itinerary
- Amsterdam
- Dusseldorf
- Cologne
- Scenic Rhine
- Mainz
- Speyer
- Strasbourg
- Breisach
- Basel
Recorded changes
8 revisions stored. Original scraped values are preserved below, including any unverified prices.
2026-09-14T11:15:06.519871Z · changed isActive
{
"stops": [
{
"id": "02c916d1-bf45-47da-b1da-5f3dff076d0e",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"id": "0ee02ded-99ee-4f49-9c12-98e3e482e46e",
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"id": "3eebdce7-2331-447c-91f1-b11c0f8e71ac",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "f7ae66f1-7283-4685-b38f-27794810720d",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "4e077123-e763-49cb-8b99-9805636b5cd4",
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"id": "918d0dfc-8955-4308-a264-a3d5dd1638b4",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "baea93ab-1d18-4838-8acb-58b3de26a7a4",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "74dc853b-c1ec-41b6-8dc4-4c6cdceae2f3",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "d67bdcef-0ddf-47c8-b405-27a985096456",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-14T11:10:23.562Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": false,
"createdAt": "2026-09-10T07:05:28.439Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"updatedAt": "2026-09-14T11:15:06.514Z",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-14T11:03:36.027Z",
"departurePortId": null,
"priceObservedAt": "2026-09-14T11:03:36.027Z"
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-14T11:10:23.577456Z · changed isActive
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": true,
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-14T11:03:36.027Z",
"departurePortId": null,
"priceObservedAt": "2026-09-14T11:03:36.027Z"
},
"provenance": {
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"extractedAt": "2026-09-14T11:09:27.668Z",
"extractorId": "celebrity-cruises@v1",
"sourceObservedAt": "2026-09-14T11:03:36.027Z"
},
"schemaVersion": 1
}2026-09-13T17:23:20.137960Z · changed isActive
{
"stops": [
{
"id": "a4f76089-97c9-4128-b32f-50d1bc62fc96",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"id": "c4fbc362-6eaf-4f54-8d42-4f50b1acc456",
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"id": "36288fdc-21c0-4d69-a828-4a89f6663dcf",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "26240f50-6eb8-4a3c-a881-52565b6d2ac4",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "71a2981a-c47f-4560-8284-8d1b23beb313",
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"id": "08587647-7770-4529-bab2-52fffbc68c93",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "b6b5890f-ff4a-4b4c-a115-f9c5a5d47dd5",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "600e5665-fa27-4f52-9a22-712d32d28ced",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "c1e45185-e2f0-44b5-b6ff-d9860339520e",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-13T17:22:50.678Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": false,
"createdAt": "2026-09-10T07:05:28.439Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"updatedAt": "2026-09-13T17:23:20.135Z",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T17:15:32.013Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T17:15:32.013Z"
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-13T17:22:50.690437Z · changed isActive
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": true,
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T17:15:32.013Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T17:15:32.013Z"
},
"provenance": {
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"extractedAt": "2026-09-13T17:22:07.391Z",
"extractorId": "celebrity-cruises@v1",
"sourceObservedAt": "2026-09-13T17:15:32.013Z"
},
"schemaVersion": 1
}2026-09-13T14:26:15.503254Z · changed isActive
{
"stops": [
{
"id": "2ea72ba8-6705-42bb-befa-b29723f05bd2",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"id": "a528d638-a197-4a49-886f-b2f5021c7e8b",
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"id": "8a478257-0b4c-4055-93da-61506ca82389",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "15bb31ea-033a-479a-96eb-698881d6f514",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "6ab3e02a-cabc-40bb-9bcd-080695095f6c",
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"id": "509504a1-3024-466b-90ac-103493b259cc",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "8a2c33fa-c979-4bb2-af5d-5efebf080a7e",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "4203f255-7fb9-411f-bd1d-7709a77fabe7",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "83f41b88-403b-43d7-8f91-a08dc4eea79b",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-13T14:26:02.342Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": false,
"createdAt": "2026-09-10T07:05:28.439Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"updatedAt": "2026-09-13T14:26:15.500Z",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T09:41:57.002Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T09:41:57.002Z"
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-13T14:26:02.366913Z · changed isActive
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": true,
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"lastObservedAt": "2026-09-13T09:41:57.002Z",
"departurePortId": null,
"priceObservedAt": "2026-09-13T09:41:57.002Z"
},
"provenance": {
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"extractedAt": "2026-09-13T14:25:26.678Z",
"extractorId": "celebrity-cruises@v1",
"sourceObservedAt": "2026-09-13T09:41:57.002Z"
},
"schemaVersion": 1
}2026-09-13T13:31:45.978942Z · changed isActive
{
"stops": [
{
"id": "618c90dc-8400-4041-b3e7-1b3c45617be0",
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"id": "45765ab5-12c2-4cc1-83a7-ca73a8985d13",
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"id": "6e662fb5-b6b3-4119-a5d1-a90705d175b7",
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"id": "d5d0a571-cda6-4997-9f3d-931eeb6b0e10",
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"id": "342d20e3-2031-424d-9c2f-2f6034d29424",
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"id": "2656e826-f899-4b19-921d-d4ae6c329657",
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"id": "eccea6ba-64b5-4c72-9e38-793d856235fb",
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"id": "762af7a8-8019-40af-8398-8ff54fe25ab9",
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"id": "c5792f43-0afb-407b-a6fa-bdf60f92d412",
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"createdAt": "2026-09-13T13:30:53.448Z",
"sailingId": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": false,
"createdAt": "2026-09-10T07:05:28.439Z",
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"updatedAt": "2026-09-13T13:31:45.985Z",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"departurePortId": null
},
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"schemaVersion": 1,
"expirationReason": "Malformed stored scrape: invalid price or required itinerary fields"
}2026-09-13T13:30:53.448877Z · changed departurePortId
{
"stops": [
{
"portId": "dc0e8e98-0df7-4fbd-b3f9-b466c18f4904",
"stopOrder": 1,
"arrivalDate": null,
"rawPortName": "Amsterdam",
"departureDate": "2028-12-09"
},
{
"portId": "9ac23906-d8c8-40ba-863f-acdf607ca610",
"stopOrder": 2,
"arrivalDate": "2028-12-10",
"rawPortName": "Dusseldorf",
"departureDate": null
},
{
"portId": "bc510a30-d52b-4c3e-a54e-547aa9e0d2ab",
"stopOrder": 3,
"arrivalDate": "2028-12-11",
"rawPortName": "Cologne",
"departureDate": null
},
{
"portId": "38698530-c46f-4255-ab32-c69bb7d8f492",
"stopOrder": 4,
"arrivalDate": "2028-12-12",
"rawPortName": "Scenic Rhine",
"departureDate": null
},
{
"portId": "1e3ed1c4-c6d7-417c-9ac8-8a8e4c211b54",
"stopOrder": 5,
"arrivalDate": "2028-12-12",
"rawPortName": "Mainz",
"departureDate": null
},
{
"portId": "51438f55-7b26-4f47-a622-0aa41458a9c5",
"stopOrder": 6,
"arrivalDate": "2028-12-13",
"rawPortName": "Speyer",
"departureDate": null
},
{
"portId": "34eb125e-1ccf-48c1-871b-8d917431f912",
"stopOrder": 7,
"arrivalDate": "2028-12-14",
"rawPortName": "Strasbourg",
"departureDate": null
},
{
"portId": "0d98ab57-5976-41f2-9218-248d1d8ad580",
"stopOrder": 8,
"arrivalDate": "2028-12-15",
"rawPortName": "Breisach",
"departureDate": null
},
{
"portId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"stopOrder": 9,
"arrivalDate": "2028-12-16",
"rawPortName": "Basel",
"departureDate": null
}
],
"sailing": {
"id": "d4347084-3cba-44d7-81f2-3572b641b8ac",
"title": "Rhine Christmas Markets",
"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/amsterdam/amsterdam-netherlands-new-years-2560x1440.jpg",
"isActive": true,
"sourceUrl": "https://www.celebritycruises.com/itinerary/7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"externalId": "7-night-rhine-christmas-markets-from-amsterdam-on-roamer-RR7RC052",
"arrivalDate": "2028-12-16",
"description": null,
"isRoundTrip": false,
"priceAmount": "4598.50",
"cruiseLineId": "c2e8bfae-a9af-48d5-bfef-75f8509cacb9",
"arrivalPortId": "e66b071c-a900-40cf-8aa6-97ec0d74b532",
"departureDate": "2028-12-09",
"priceCurrency": "USD",
"departurePortId": null
},
"schemaVersion": 1
}Sailing ID: d4347084-3cba-44d7-81f2-3572b641b8ac. The history API supports pagination for older revisions.