1. PacesetterItinerary
YellowStone
  • Getting Started
    • Introduction
    • Quick Start
    • Authentication
    • General
    • Changelog
  • APIs
    • Booking
      • Post Booking
    • Inventory
      • Get Inventory Locations
      • Get Inventory Item
    • PacesetterItinerary
      • Get Guest Itinerary
        GET
    • Reservation
      • Get Reservations
      • Get Reservations For Pacesetter
    • Sale
      • Post Sale
    • Schemas
      • Address
      • Addresses
      • AlertRequest
      • ContactInfo
      • ApiResponse
      • ContactInfos
      • DateRange
      • Description
      • Emails
      • GetProperty
      • GetRatePlans
      • Error
      • GetRatesAvailability
      • FetchReservation
      • GetRoomType
      • GetInventoryItemResponse
      • GuestRoom
      • GetInventoryItemResponseListApiResponse
      • HotelDescriptiveContents
      • HotelInfo
      • HotelProperty
      • InquiryCorrespondence
      • InquiryInterest
      • InquiryTag
      • Name
      • Names
      • Occupancy
      • Phone
      • Phones
      • Position
      • InventoryLocationSetup
      • PostActivitiesBookedHostsRequest
      • InventoryLocationSetupListApiResponse
      • PostActivitiesBookedLocationsRequest
      • PostActivitiesBookedRatesRequest
      • PostActivitiesBookedRequest
      • PostActivitiesBookedResourceRequest
      • PacesetterItineraryCombinedDetails
      • PostBookingParametersRequest
      • PacesetterItineraryCombinedDetailsApiResponse
      • PostCancellationFeeRequest
      • PacesetterItineraryOverview
      • PostCorrespondenceToBeSentRequest
      • PacesetterItineraryRoomStay
      • PostGuestsRequest
      • PacesetterItineraryScheduleItem
      • PostInquiryRequest
      • PacesetterReservation
      • PostPaymentDetailsRequest
      • PacesetterReservationListApiResponse
      • PostPrimaryGuestDetailsRequest
      • PacesetterVisitingGuest
      • PostRatesRequest
      • PostRequest
      • PostRoomsBookedRequest
      • Prices
      • PropertyResponse
      • RBSCMConnectItem
      • RatePlan
      • RatePlanDescription
      • RatePlanResponse
      • RatePlansContainer
      • Rates
      • RatesAvailabilityResponse
      • ReservationCMRequest
      • ReservationRequest
      • Room
      • RoomDates
      • RoomInfo
      • RoomTypeResponse
      • PostRequestApiResponse
      • Rooms
      • SaveExternalPurchaseItemRequest
      • SellableProduct
      • SellableProducts
      • UpdateFetchQueueMessageRequest
      • ReservationResponse
      • ReservationResponseApiResponse
      • SaveExternalPurchaseRequest
      • SaveExternalPurchaseRequestApiResponse
  1. PacesetterItinerary

Get Guest Itinerary

GET
https://api.rbsapps.com/api/public/PacesetterItinerary/details/{token}
Returns a read-only itinerary for one reservation: stay overview, room stays and scheduled activities.
The token is signed (HMAC SHA-256), expires after a configured number of hours, and is revoked when a newer link is issued.
Sample request:
GET /api/public/PacesetterItinerary/details/{token}
Note: an invalid, expired or revoked token returns 404 with the message "The link is invalid or has expired."
These cases are not distinguished, and a server error while loading the itinerary also returns this 404.

Request

Authorization
Path Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.rbsapps.com/api/public/PacesetterItinerary/details/'

Responses

🟢200
application/json
Returns the guest itinerary
Bodyapplication/json

Example
{
    "content": {
        "overview": {
            "reservationId": 0,
            "reservationNumber": 0,
            "clientId": 0,
            "primaryGuestId": 0,
            "guestFirstName": "string",
            "guestLastName": "string",
            "arrivalDate": "2019-08-24T14:15:22.123Z",
            "departureDate": "2019-08-24T14:15:22.123Z",
            "arrivalTime": "string",
            "departureTime": "string",
            "reservationType": "string",
            "reservationStatus": "string",
            "clientName": "string",
            "clientLogoUrl": "string",
            "clientImagePath": "string"
        },
        "roomStays": [
            {
                "roomId": 0,
                "roomName": "string",
                "roomNo": "string",
                "roomTypeName": "string",
                "roomTypeDescription": "string",
                "roomLocationName": "string",
                "assignmentStartDate": "2019-08-24T14:15:22.123Z",
                "assignmentEndDate": "2019-08-24T14:15:22.123Z",
                "occupants": 0
            }
        ],
        "scheduleItems": [
            {
                "scheduleDate": "2019-08-24T14:15:22.123Z",
                "startTime": "string",
                "endTime": "string",
                "activityName": "string",
                "scheduleType": "string",
                "locationName": "string",
                "hostNames": "string",
                "occupantsCount": 0,
                "guestNotes": "string"
            }
        ]
    },
    "errors": [
        {
            "code": "string",
            "description": "string"
        }
    ],
    "message": "string",
    "success": true
}
🟠404
Modified at 2026-10-08 09:12:29
Previous
Get Inventory Item
Next
Get Reservations
Built with