Skip to main content

GET /v1.1/sitting/:id

Returns a single dining sitting by its ID, with related company, ship, stateroom subcategory, and sitting category data included.

Request

GET /v1.1/sitting/:id

URL Parameters

ParameterTypeRequiredDescription
idstringYesThe sitting ID

Example Request

curl -X GET "https://api.rccl.ro/v1.1/sitting/01106da4-2c48-3d09-8b54-78e3a406610b" \
-H "X-WorldTravel-ApiKey: YOUR_API_KEY"

Response

200 OK

Returns a single sitting resource with related objects included.

Response body:

{
"data": {
"type": "sitting",
"id": "01106da4-2c48-3d09-8b54-78e3a406610b",
"attributes": {
"departure": "2026-12-05",
"type": "Traditional",
"description": "05:30 PM",
"open": true,
"family_time": true,
"smoking_allowed": false
},
"relationships": {
"company": {
"links": {
"related": "/v1.1/company/2a15e462-7710-332a-b536-2ef4731d9dad"
},
"data": {
"type": "company",
"id": "2a15e462-7710-332a-b536-2ef4731d9dad"
}
},
"ship": {
"links": {
"related": "/v1.1/ship/9508a19d-7801-307e-a7b7-628c31bfdd47"
},
"data": {
"type": "ship",
"id": "9508a19d-7801-307e-a7b7-628c31bfdd47"
}
},
"stateroom_subcategory": {
"links": {
"related": "/v1.1/stateroom_subcategory/55523f76-70a2-3ea9-8e77-e68cb819c503"
},
"data": {
"type": "stateroom_subcategory",
"id": "55523f76-70a2-3ea9-8e77-e68cb819c503"
}
},
"sitting_category": {
"links": {
"related": "/v1.1/sitting_category/69691c7b-dcc3-3e6d-9d8a-1361f22d04ac"
},
"data": {
"type": "sitting_category",
"id": "69691c7b-dcc3-3e6d-9d8a-1361f22d04ac"
}
}
},
"links": {
"self": "/v1.1/sitting/01106da4-2c48-3d09-8b54-78e3a406610b"
}
},
"links": {
"self": "/v1.1/sitting/01106da4-2c48-3d09-8b54-78e3a406610b"
},
"included": [
{
"type": "ship",
"id": "9508a19d-7801-307e-a7b7-628c31bfdd47",
"attributes": {
"code": "RH",
"title": "Rhapsody of the Seas",
"description": "..."
},
"links": {
"self": "/v1.1/ship/9508a19d-7801-307e-a7b7-628c31bfdd47"
}
},
{
"type": "company",
"id": "2a15e462-7710-332a-b536-2ef4731d9dad",
"attributes": {
"code": "RCC",
"title": "Royal Caribbean International\u00ae",
"description": "..."
},
"links": {
"self": "/v1.1/company/2a15e462-7710-332a-b536-2ef4731d9dad"
}
},
{
"type": "stateroom_subcategory",
"id": "55523f76-70a2-3ea9-8e77-e68cb819c503",
"attributes": {
"code": "4B",
"color": "94D0E8",
"title": "Cabina spatioasa cu balcon cu vedere la ocean",
"description": "..."
},
"links": {
"self": "/v1.1/stateroom_subcategory/55523f76-70a2-3ea9-8e77-e68cb819c503"
}
},
{
"type": "sitting_category",
"id": "69691c7b-dcc3-3e6d-9d8a-1361f22d04ac",
"attributes": {
"code": "M"
},
"links": {
"self": "/v1.1/sitting_category/69691c7b-dcc3-3e6d-9d8a-1361f22d04ac"
}
}
],
"jsonapi": {
"version": "1.0"
}
}

Sitting Attributes

FieldTypeDescription
departurestringDeparture date (ISO 8601)
typestringDining type (Traditional for fixed-time, Open for flexible)
descriptionstringTime slot (e.g. 05:30 PM) or dining program name (e.g. MY TIME)
openbooleanWhether this sitting is currently available for booking
family_timebooleanWhether this is a family-friendly time slot
smoking_allowedbooleanWhether smoking is allowed

Relationships

RelationshipTypeCardinalityDescription
companycompanyoneOperating cruise line
shipshiponeThe ship
stateroom_subcategorystateroom_subcategoryoneThe stateroom subcategory
sitting_categorysitting_categoryoneThe sitting category code

Included Resource Types

TypeDescription
shipShip details
companyCruise line details
stateroom_subcategorySubcategory details (color, surface area, image)
facilityFacility/amenity group
sitting_categorySitting category code

Error Responses

StatusDescription
401Unauthorized — missing or invalid API key
500Internal Server Error — sitting not found or upstream query failure