1 The OPERA export
It starts here: the export from OPERA Cloud,
hotel-001.json. Fictional data from a test hotel.
Sections in the file: reservations, ratePlans, groups, roomTypes, availability, roomAvailability, occupancy, prices, roomStatus, maintenance, operationalRooms, unavailableRooms, financialDetails, memberships, groupGrid, rentalCodes, functionSpaces, functionSpaceAvailability, events, bookingPace.
{
"label": "Fictionalized sandbox sample, not hotel performance",
"operaVersion": "26.4.0.0",
"collectedAt": "2026-10-19T20:26:11.804Z",
"sourceWindow": "2027-10-11 to 2027-10-24",
"businessDate": "2027-10-18",
"reservationsReturned": 50,
"reservationsReportedTotal": 1000,
"reservationsHasMore": true,
"ratePlansReturned": 50,
"ratePlansReportedTotal": 632,
"groupsReturned": 25,
"groupsReportedTotal": 29,
"dateShiftDays": 364,
"priceMultiplier": 1.17,
"note": "Counts and occupancy retained; dates and money transformed. All unknown fields, names, contacts, free text, links and original IDs removed. Arrivals-only reservation sample cannot reconstruct full occupancy or hotel revenue.",
"schemaVersion": 2,
"eventWindow": {
"startDate": "2027-10-20",
"endDate": "2027-10-21"
},
"operationalRoomsReportedTotal": 1053,
"operationalRoomsHasMore": true,
"eventsReportedTotal": 2,
"eventsHasMore": false,
"datasetId": "79c3055b21dfd029b87cc48590f9bb529aa6c35e70ac335de2065ac19f9bfb94",
"occupancyScaled": {
"method": "rank-preserving linear map",
"range": [
0.55,
0.85
],
"inventory": 1238,
"note": "Fictional. Occupancy scaled from a sandbox so it looks like a normal hotel."
}
}