YGO API
Schemas
Copy Page
YGO API
Overview
Core Concepts
Authentication
Quickstart Guide
AI Search & Trip Planning
Booking Flow
Environments
General
Check API health status
Get current API key context
AI Search & Trip Planning
Send message to YGO AI
Product Search (Classic)
Search for hotel & package offers
Get transfers for booking
Get package price calendar
Bookings
Get or create open booking
Update open booking
Update booking status and trigger workflows
List bookings
Get booking
Schemas
Schemas
PackageSearchRequest
GetTransfersRequest
GetOpenBookingRequest
SaveOpenBookingRequest
SaveBookingStatusRequest
ListBookingsRequest
GetBookingRequest
GetPackageCalendarRequest
Product
TransferOptionsResponse
Booking
ProductTexts
TransferOption
BookingDetails
TripReference
PackageCalendarResponse
LocaleContent
Trip
BookingItemInput
PackageCalendarDate
ProductImage
TransferImage
BookingItem
ProductDetails
PickupInformation
Traveller
PackageOffer
PickupLocation
TourOperator
Pickup
Image
Accommodation
CheckPickup
Room
TransferRemark
Transport
CancellationPolicy
Flight
Airport
Price
PriceByPax
SuccessResponse
ErrorResponse
Hotel
HotelFeatures
FeatureState
RoomFeatures
RoomContent
Facility
Response
Unauthorized
Schemas
Copy Page
SaveBookingStatusRequest
Request to update a booking's status. Status transitions trigger automated workflows and cannot revert to 'open' status.
{
"BookingID"
:
"X9Y8Z7W6"
,
"UserID"
:
"user_def456uvw"
,
"Status"
:
"paid"
}