VCVCMS API Corpus

타입 레퍼런스

전체 142개 오브젝트 및 인풋 타입을 도메인별로 정리했습니다. 필드명, 필드 타입, 종류를 인라인으로 확인할 수 있습니다.

accommodation

숙소 관리 (8)

Accommodation 오브젝트

필드타입설명
idULID!
nameString!
typeAccommodationTypes!
addressAddress!
optionsAccommodationOptions!
isLaunchedBoolean!
launchedAtDateTime!
trialExpiredAtDateTime!
integrationPeriodInt!
autoCloseOnBanBoolean!
isTrialActiveBoolean!
isBillingActiveBoolean!
createdAtDateTime!
updatedAtDateTime!
nightuseTimeTableAccommodationTimeTable!
dayuseTimeTableAccommodationTimeTable!
users[User!]!@roleGuard(role: MANAGER, access: READ): Only the user with the role of 'MANAGER' and the access permission of 'READ' can access this object (field).
roles[Role!]!@roleGuard(role: MANAGER, access: READ): Only the user with the role of 'MANAGER' and the access permission of 'READ' can access this object (field).
policies[Policy!]!@roleGuard(role: MANAGER, access: READ): Only the user with the role of 'MANAGER' and the access permission of 'READ' can access this object (field).
roomTypes[RoomType!]!
rooms[Room!]!
channels[ChannelAccount!]!
packages[Package!]!
channelPackages[ChannelPackage!]!
rates[Rate!]!
periods[Period!]!
inclusions[Inclusion!]!
subscriptionBillingBilling
billingPaymentMethods[BillingPaymentMethod!]!
billingDiscountAllocations[BillingDiscountAllocation!]!
packageTimeTables[PackageTimeTable!]!
tags[Tag!]!

AccommodationForIntegration 오브젝트

필드타입설명
idULID!
nameString!
typeAccommodationTypes!
addressAddress!
optionsAccommodationOptions!
isLaunchedBoolean!
launchedAtDateTime!
trialExpiredAtDateTime!
integrationPeriodInt!
createdAtDateTime!
updatedAtDateTime!
nightuseTimeTableAccommodationTimeTable!
dayuseTimeTableAccommodationTimeTable!

AccommodationOptions 오브젝트

필드타입설명
timezoneTimeZone!
currencyCurrency!
currencySymbolString!

AccommodationOptionsInput 인풋

필드타입설명
timezoneTimeZone!
currencyCurrency!

AccommodationTimeTable 오브젝트

필드타입설명
idULID!
stayTypeStayType!
monCheckInTimeLocalTime!
monCheckOutTimeLocalTime!
tueCheckInTimeLocalTime!
tueCheckOutTimeLocalTime!
wedCheckInTimeLocalTime!
wedCheckOutTimeLocalTime!
thuCheckInTimeLocalTime!
thuCheckOutTimeLocalTime!
friCheckInTimeLocalTime!
friCheckOutTimeLocalTime!
satCheckInTimeLocalTime!
satCheckOutTimeLocalTime!
sunCheckInTimeLocalTime!
sunCheckOutTimeLocalTime!
createdAtDateTime!
updatedAtDateTime!

AccommodationTimeTableInput 인풋

필드타입설명
monCheckInTimeLocalTime!
monCheckOutTimeLocalTime!
tueCheckInTimeLocalTime!
tueCheckOutTimeLocalTime!
wedCheckInTimeLocalTime!
wedCheckOutTimeLocalTime!
thuCheckInTimeLocalTime!
thuCheckOutTimeLocalTime!
friCheckInTimeLocalTime!
friCheckOutTimeLocalTime!
satCheckInTimeLocalTime!
satCheckOutTimeLocalTime!
sunCheckInTimeLocalTime!
sunCheckOutTimeLocalTime!

Address 오브젝트

필드타입설명
baseString!
detailString!
postcodeString!

AddressInput 인풋

필드타입설명
baseString!
detailString!
postcodeString!
audit

감사 로그 (7)

Audit 오브젝트

필드타입설명
idULID!
domainApiDomain!
eventApiEvent!
methodAuditMethod!
actorNameString
actorEmailString
actorPhoneString
ipAddressString!
userAgentString!
detailAuditDetail!
statusAuditStatus!
durationFloat!
createdAtDateTime!
deletedAtDateTime
actorIdULID!
actorUser!
accommodationIdULID
accommodationAccommodation

AuditConnection 오브젝트

필드타입설명
totalCountInt!
pageInfoPageInfo!
edges[AuditEdge!]!

AuditDetail 오브젝트

필드타입설명
beforeJSON
afterJSON

AuditDetailInput 인풋

필드타입설명
beforeJSON
afterJSON

AuditEdge 오브젝트

필드타입설명
nodeAudit!
cursorString!

AuditFilters 인풋

필드타입설명
keywordsString
domains[ApiDomain!]
events[ApiEvent!]
methods[AuditMethod!]
statuses[AuditStatus!]
actorIds[ULID!]
startSearchDateTime
endSearchDateTime

AuditOrders 인풋

필드타입설명
idOrderDirection
domainOrderDirection
eventOrderDirection
methodOrderDirection
statusOrderDirection
actorNameOrderDirection
actorIdentityOrderDirection
ipAddressOrderDirection
userAgentOrderDirection
durationOrderDirection
createdAtOrderDirection
billing

빌링 및 결제 (20)

Billing 오브젝트

필드타입설명
idULID!
typeBillingType!
statusBillingStatus!
paymentCurrencyBillingCurrency!
depositAmountFloat!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
quotas[BillingQuota!]!

BillingDiscount 오브젝트

필드타입설명
idULID!
keyString!
typeBillingDiscountType!
valueFloat!
currencyBillingCurrency!
serviceItemTypeServiceItemType
isActiveBoolean!
isForcedBoolean!
conditions[BillingDiscountConditionEntry!]!
createdAtDateTime!
updatedAtDateTime!
allocations[BillingDiscountAllocation!]!

BillingDiscountAllocation 오브젝트

필드타입설명
idULID!
quantityInt!
createdAtDateTime!
updatedAtDateTime!
billingDiscountIdULID!
accommodationIdULID!
billingDiscountBillingDiscount!

BillingDiscountConditionEntry 오브젝트

필드타입설명
serviceItemTypeServiceItemType!
minimumQuantityInt!
valueFloat!

BillingDiscountConditionInput 인풋

필드타입설명
serviceItemTypeServiceItemType!
minimumQuantityInt!*Constraints:* * Minimal value: `1`
valueFloat!*Constraints:* * Minimal value: `0`

BillingDiscountPayment 오브젝트

필드타입설명
billingDiscountBillingDiscount!
quantityInt!
discountValueFloat!
discountAmountFloat!

BillingPaymentMethod 오브젝트

필드타입설명
idULID!
providerBillingPaymentProvider!
typeBillingPaymentMethodType!
statusBillingPaymentMethodStatus!
isDefaultBoolean!
informationBillingPaymentMethodInformation!
currencyBillingCurrency!
nameString
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
transactions[BillingTransaction!]!

BillingPaymentMethodTossPaymentsCard 오브젝트

필드타입설명
acquirerCodeString!
cardTypeString!
issuerCodeString!
numberString!
ownerTypeString!

BillingPaymentMethodTossPaymentsInformation 오브젝트

필드타입설명
authenticatedAtDateTime!
billingKeyString!
cardBillingPaymentMethodTossPaymentsCard!
cardCompanyString!
cardNumberString!
customerKeyString!
mIdString!
methodString!

BillingQuota 오브젝트

필드타입설명
idULID!
typeBillingQuotaType!
serviceItemTypeServiceItemType!
chargeRateFloat!
quantityInt!
paymentMonthInt
paymentDayInt!
createdAtDateTime!
updatedAtDateTime!
billingIdULID!
serviceItemFigureIdULID!
billingBilling!
serviceItemFigureServiceItemFigure!

BillingQuotaInput 인풋

필드타입설명
typeBillingQuotaType!
serviceItemTypeServiceItemType!
quantityInt
fromMonthInt*Constraints:* * Minimal value: `1` * Maximal value: `12`
fromDayInt*Constraints:* * Minimal value: `1` * Maximal value: `31`
paymentMonthInt*Constraints:* * Minimal value: `1` * Maximal value: `12`
paymentDayInt!*Constraints:* * Minimal value: `1` * Maximal value: `31`

BillingQuotaPayment 오브젝트

필드타입설명
serviceItemFigureServiceItemFigure!
quantityInt!
originAmountFloat!
discountAmountFloat!
paymentAmountFloat!
minPaymentAmountFloat!
paymentCurrencyBillingCurrency!
paymentPeriodStartAtDateTime!
paymentPeriodEndAtDateTime!
paymentDurationInt!

BillingTransaction 오브젝트

필드타입설명
idULID!
typeBillingTransactionType!
chargeFloat!
currencyBillingCurrency!
periodStartAtDateTime
periodEndAtDateTime
receiptJSON!
statusBillingTransactionStatus!
createdAtDateTime!
updatedAtDateTime!
billingIdULID!
paymentMethodIdULID!
billingBilling!
paymentMethodBillingPaymentMethod!
items[BillingTransactionItem!]!

BillingTransactionConnection 오브젝트

필드타입설명
totalCountInt!
pageInfoPageInfo!
edges[BillingTransactionEdge!]!

BillingTransactionEdge 오브젝트

필드타입설명
nodeBillingTransaction!
cursorString!

BillingTransactionFilters 인풋

필드타입설명
statuses[BillingTransactionStatus!]
currencies[BillingCurrency!]

BillingTransactionItem 오브젝트

필드타입설명
idULID!
serviceItemTypeServiceItemType!
chargeFloat!
chargeRateFloat!
currencyBillingCurrency!
quantityInt!
createdAtDateTime!
updatedAtDateTime!
transactionIdULID!
transactionBillingTransaction!

BillingTransactionOrders 인풋

필드타입설명
chargeOrderDirection
currencyOrderDirection
statusOrderDirection
createdAtOrderDirection

RefundReceiveAccountInput 인풋

필드타입설명
accountNumberString!
bankBankCode!
holderNameString!

SubscriptionBillingPreview 오브젝트

필드타입설명
billingQuotaPayments[BillingQuotaPayment!]!
billingDiscountPayments[BillingDiscountPayment!]!
totalOriginAmountFloat!
totalDiscountAmountFloat!
totalDiscountRateFloat!
totalMinPaymentAmountFloat!
totalPaymentAmountFloat!
paymentCurrencyBillingCurrency!
isTrialActiveBoolean!
trialExpiredAtDateTime
booking

예약 관리 (14)

Booking 오브젝트

필드타입설명
idULID!
identifierString!
nameString!
contactString!
statusBookingStatus!
checkInAtDateTime!
checkOutAtDateTime!
modeOfArrivalModeOfArrival!
stayTypeStayType!
quantityInt!
nightsInt!
companionsInt!
adultsInt!
childrenInt!
infantsInt!
rawDataJSON!
isMarkedBoolean!
isFragmentedBoolean!
salesAmountFloat
netAmountFloat
dueAmountFloat
guestRequestString
memoString
excludeIntegrationBoolean!
controlledRoomTypeByIntegrationBoolean!
controlledCheckInAtByIntegrationBoolean!
controlledCheckOutAtByIntegrationBoolean!
controlledStatusByIntegrationBoolean!
controlledCompanionsByIntegrationBoolean!
controlledAdultsByIntegrationBoolean!
controlledChildrenByIntegrationBoolean!
controlledInfantsByIntegrationBoolean!
controlledModeOfArrivalByIntegrationBoolean!
controlledStayTypeByIntegrationBoolean!
controlledSalesAmountByIntegrationBoolean!
controlledNetAmountByIntegrationBoolean!
controlledDueAmountByIntegrationBoolean!
controlledMemoByIntegrationBoolean!
originalChannelPackageIdULID!
controlledByControlledBy!
salesAtDateTime!
collectedAtDateTime!
updatedAtDateTime!
cancelledAtDateTime
roomTypeIdULID
packageIdULID
channelPackageIdULID!
accommodationIdULID!
parentIdULID
roomTypeRoomType
packagePackage
channelPackageChannelPackage!
accommodationAccommodation!
parentBooking
updateHistories[BookingUpdateHistory!]!
fragments[Booking!]!

BookingConnection 오브젝트

필드타입설명
totalCountInt!
pageInfoPageInfo!
edges[BookingEdge!]!

BookingConnectionForIntegration 오브젝트

필드타입설명
totalCountInt!
pageInfoPageInfo!
edges[BookingEdgeForIntegration!]!

BookingDateSearch 인풋

필드타입설명
typeBookingDateSearchType!
startSearchDateTime!
endSearchDateTime!

BookingEdge 오브젝트

필드타입설명
nodeBooking!
cursorString!

BookingEdgeForIntegration 오브젝트

필드타입설명
nodeBookingForIntegration!
cursorString!

BookingExistence 오브젝트

필드타입설명
identifierString!
existsBoolean!

BookingFilters 인풋

필드타입설명
keywordsString
statuses[BookingStatus!]
stayTypes[StayType!]
roomTypeIds[ULID!]
packageIds[ULID!]
channelIds[ULID!]
dateSearchBookingDateSearch

BookingForIntegration 오브젝트

필드타입설명
idULID!
identifierString!
nameString!
contactString!
statusBookingStatus!
checkInAtDateTime!
checkOutAtDateTime!
modeOfArrivalModeOfArrival!
stayTypeStayType!
quantityInt!
nightsInt!
companionsInt!
adultsInt!
childrenInt!
infantsInt!
rawDataJSON!
isMarkedBoolean!
isFragmentedBoolean!
salesAmountFloat
netAmountFloat
dueAmountFloat
guestRequestString
memoString
excludeIntegrationBoolean!
controlledRoomTypeByIntegrationBoolean!
controlledCheckInAtByIntegrationBoolean!
controlledCheckOutAtByIntegrationBoolean!
controlledStatusByIntegrationBoolean!
controlledCompanionsByIntegrationBoolean!
controlledAdultsByIntegrationBoolean!
controlledChildrenByIntegrationBoolean!
controlledInfantsByIntegrationBoolean!
controlledModeOfArrivalByIntegrationBoolean!
controlledStayTypeByIntegrationBoolean!
controlledSalesAmountByIntegrationBoolean!
controlledNetAmountByIntegrationBoolean!
controlledDueAmountByIntegrationBoolean!
controlledMemoByIntegrationBoolean!
originalChannelPackageIdULID!
controlledByControlledBy!
salesAtDateTime!
collectedAtDateTime!
updatedAtDateTime!
cancelledAtDateTime
roomTypeIdULID
packageIdULID
channelPackageIdULID!
accommodationIdULID!
parentIdULID
roomTypeRoomTypeForIntegration
packagePackageForIntegration
channelPackageChannelPackageForIntegration!
accommodationAccommodationForIntegration!
parentBookingForIntegration
updateHistories[BookingUpdateHistory!]!
fragments[BookingForIntegration!]!

BookingOrders 인풋

필드타입설명
idOrderDirection
identifierOrderDirection
nameOrderDirection
contactOrderDirection
statusOrderDirection
checkInAtOrderDirection
checkOutAtOrderDirection
salesAmountOrderDirection
netAmountOrderDirection
dueAmountOrderDirection
modeOfArrivalOrderDirection
stayTypeOrderDirection
quantityOrderDirection
nightsOrderDirection
companionsOrderDirection
adultsOrderDirection
childrenOrderDirection
infantsOrderDirection
isMarkedOrderDirection
isFragmentedOrderDirection
excludeIntegrationOrderDirection
controlledRoomTypeByIntegrationOrderDirection
controlledCheckInAtByIntegrationOrderDirection
controlledCheckOutAtByIntegrationOrderDirection
controlledStatusByIntegrationOrderDirection
controlledCompanionsByIntegrationOrderDirection
controlledAdultsByIntegrationOrderDirection
controlledChildrenByIntegrationOrderDirection
controlledInfantsByIntegrationOrderDirection
controlledModeOfArrivalByIntegrationOrderDirection
controlledStayTypeByIntegrationOrderDirection
controlledSalesAmountByIntegrationOrderDirection
controlledNetAmountByIntegrationOrderDirection
controlledDueAmountByIntegrationOrderDirection
controlledMemoByIntegrationOrderDirection
salesAtOrderDirection
collectedAtOrderDirection
updatedAtOrderDirection
cancelledAtOrderDirection

BookingPartial 오브젝트

필드타입설명
identifierString
nameString
contactString
statusBookingStatus
checkInAtDateTime
checkOutAtDateTime
modeOfArrivalModeOfArrival
stayTypeStayType
quantityInt
nightsInt
companionsInt
adultsInt
childrenInt
infantsInt
rawDataJSON
isMarkedBoolean
isFragmentedBoolean
salesAmountFloat
netAmountFloat
dueAmountFloat
guestRequestString
memoString
excludeIntegrationBoolean
controlledRoomTypeByIntegrationBoolean
controlledCheckInAtByIntegrationBoolean
controlledCheckOutAtByIntegrationBoolean
controlledStatusByIntegrationBoolean
controlledCompanionsByIntegrationBoolean
controlledAdultsByIntegrationBoolean
controlledChildrenByIntegrationBoolean
controlledInfantsByIntegrationBoolean
controlledModeOfArrivalByIntegrationBoolean
controlledStayTypeByIntegrationBoolean
controlledSalesAmountByIntegrationBoolean
controlledNetAmountByIntegrationBoolean
controlledDueAmountByIntegrationBoolean
controlledMemoByIntegrationBoolean
originalChannelPackageIdULID!
salesAtDateTime
collectedAtDateTime
updatedAtDateTime
cancelledAtDateTime
roomTypeIdULID
packageIdULID
channelPackageIdULID
accommodationIdULID
parentIdULID
roomTypeRoomType
packagePackage
channelPackageChannelPackage
accommodationAccommodation

BookingUpdateHistory 오브젝트

필드타입설명
idULID!
beforeBookingPartial!
afterBookingPartial!
bookingIdULID!
bookingBooking!
userIdULID
userUser
createdAtDateTime!

BookingUpdateHistoryForIntegration 오브젝트

필드타입설명
idULID!
beforeBookingPartial!
afterBookingPartial!
bookingIdULID!
bookingBookingForIntegration!
userIdULID
userUser
createdAtDateTime!

PageInfo 오브젝트

필드타입설명
hasNextPageBoolean!
hasPreviousPageBoolean!
startCursorString
endCursorString
channel

채널 연동 (11)

CalculatedChannelPackageDate 오브젝트

필드타입설명
nameString!
identifierString!
bookCountInt!
quantityInt!
availabilityInt!
isClosedBoolean!
checkInTimeString
checkOutTimeString
baseQuantityInt
isPropagateQuantityBoolean!
isPropagateChargeBoolean!
isControllableBoolean!
isSharedQuantityBoolean
isIntegrationBoolean!
channelKeyString!
channelIdULID!
channelPackageIdULID!
channelPackageAdjustmentIdULID
channelPackageAdjustmentInventoryAdjustmentWithoutRelation

CalculatedChannelPackageRateDate 오브젝트

필드타입설명
nameString!
identifierString!
chargeFloat!
currencyCurrency!
currencySymbolString!
isFixedBoolean!
isPropagateQuantityBoolean!
isPropagateChargeBoolean!
isControllableBoolean!
isIntegrationBoolean!
channelPackageIdULID!
channelPackageAdjustmentIdULID
channelPropertyIdULID!
adjustmentRateMultiplierRateMultiplierValues
channelLevelRateMultipliersChannelLevelRateMultipliers!
ratePeriodCalculatedRatePeriod

Channel 오브젝트

필드타입설명
idULID!
keyString!
iconString!
credentialFigure[FieldFigure!]!
createdAtDateTime!
updatedAtDateTime!

ChannelAccount 오브젝트

필드타입설명
idULID!
credentialJSON!@roleGuard(role: MANAGER, access: READ): Only the user with the role of 'MANAGER' and the access permission of 'READ' can access this object (field).
statusChannelAccountStatus!
isBannedBoolean!
isSharedBoolean!
countPropertiesInt
createdAtDateTime!
updatedAtDateTime!
channelIdULID!
accommodationIdULID!
channelChannel!
accommodationAccommodation!
properties[ChannelProperty!]!

ChannelAccountForIntegration 오브젝트

필드타입설명
idULID!
statusChannelAccountStatus!
channelIdULID!
channelChannel!
countPropertiesInt
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodationForIntegration!
properties[ChannelPropertyForIntegration!]!

ChannelLevelRateMultipliers 오브젝트

필드타입설명
appliedRateMultiplierValues
channelPackageLevelRateMultiplierValues
packageLevelRateMultiplierValues
channelPropertyLevelRateMultiplierValues

ChannelPackage 오브젝트

필드타입설명
idULID!
nameString!
identifierString!
stayTypeStayType!
isPropagateQuantityBoolean!
isPropagateChargeBoolean!
isControllableBoolean!
isSharedQuantityBoolean
isHiddenBoolean!
baseQuantityInt
createdAtDateTime!
updatedAtDateTime!
rateMultiplierIdULID
packageIdULID
channelPropertyIdULID!
accommodationIdULID!
integrationAdapterIdULID
rateMultiplierRateMultiplier
packagePackage
channelPropertyChannelProperty!
accommodationAccommodation!

ChannelPackageForIntegration 오브젝트

필드타입설명
idULID!
nameString!
identifierString!
stayTypeStayType!
isPropagateQuantityBoolean!
isPropagateChargeBoolean!
isControllableBoolean!
isSharedQuantityBoolean
isHiddenBoolean!
baseQuantityInt
createdAtDateTime!
updatedAtDateTime!
rateMultiplierIdULID
packageIdULID
channelPropertyIdULID!
accommodationIdULID!
integrationAdapterIdULID
rateMultiplierRateMultiplier
packagePackageForIntegration
channelPropertyChannelPropertyForIntegration!
accommodationAccommodationForIntegration!

ChannelProperty 오브젝트

필드타입설명
idULID!
nameString!
identifierString!
isUsingBoolean!
bookingCommissionPercentageFloat!
statusChannelPropertyStatus!
isInitializedBoolean!
integrateBookingsBeforeInitializeBoolean!
createdAtDateTime!
updatedAtDateTime!
rateMultiplierIdULID
channelAccountIdULID!
accommodationIdULID!
rateMultiplierRateMultiplier
channelAccountChannelAccount!
accommodationAccommodation!
channelPackages[ChannelPackage!]!

ChannelPropertyForIntegration 오브젝트

필드타입설명
idULID!
nameString!
identifierString!
isUsingBoolean!
bookingCommissionPercentageFloat!
statusChannelPropertyStatus!
isInitializedBoolean!
integrateBookingsBeforeInitializeBoolean!
createdAtDateTime!
updatedAtDateTime!
rateMultiplierIdULID
channelAccountIdULID!
accommodationIdULID!
rateMultiplierRateMultiplier
channelAccountChannelAccountForIntegration!
accommodationAccommodationForIntegration!
channelPackages[ChannelPackageForIntegration!]!

DateAndChannelPackageIdInput 인풋

필드타입설명
dateLocalDate!
channelPackageIdULID
currency

통화 관리 (2)

CurrencyExchange 오브젝트

필드타입설명
idULID!
currencyCurrency!
decimalPlacesInt!
multipleToOneDollarFloat!
primaryNumberUnitFloat!
createdAtDateTime!
updatedAtDateTime!

CurrencySet 오브젝트

필드타입설명
currencyCurrency!
currencySymbolString!
inclusion

포함 항목 (2)

Inclusion 오브젝트

필드타입설명
idULID!
orderInt!
nameString!
descriptionString!
iconString!
chargeFloat!
currencyCurrency!
currencySymbolString!
isStaticBoolean!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
packages[PackageInclusion!]!
tags[Tag!]!

InclusionForIntegration 오브젝트

필드타입설명
idULID!
orderInt!
nameString!
descriptionString!
iconString!
chargeFloat!
currencyCurrency!
currencySymbolString!
isStaticBoolean!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodationForIntegration!
integration

외부 연동 (3)

ControlledBy 오브젝트

필드타입설명
RTBoolean!
CHKIBoolean!
CHKOBoolean!
STATBoolean!
COMBoolean!
ADTBoolean!
CHIBoolean!
INFBoolean!
MOABoolean!
STYBoolean!
SALEBoolean!
NETBoolean!
DUEBoolean!
MEMOBoolean!

Integration 오브젝트

필드타입설명
idULID!
aggregateIntegrationAggregate!
iconString!
keyString!
optionFigure[FieldFigure!]!
allowedEvents[ApiEventForIntegration!]!
subscribeEvents[ApiEvent!]!
webhookUriString!
onboardUriString
createdAtDateTime!
updatedAtDateTime!

IntegrationAdapter 오브젝트

필드타입설명
idULID!
optionJSON!
isEnabledBoolean!
isFailedBoolean!
failCodeString
createdAtDateTime!
updatedAtDateTime!
integrationIdULID!
accommodationIdULID!
accommodationAccommodation!
integrationIntegration!
inventory

재고 관리 (9)

CalculatedInventory 오브젝트

필드타입설명
roomTypeNameString!
roomCountInt!
baseOccupancyInt!
maxOccupancyInt!
isManagedBoolean!
inventoryIdULID!
roomTypeIdULID!
dates[CalculatedInventoryDate!]!

CalculatedInventoryDate 오브젝트

필드타입설명
dateLocalDate!
bookCountInt!
quantityInt!
availabilityInt!
isClosedBoolean!
checkInTimeString
checkOutTimeString
adjustmentIdULID
adjustmentInventoryAdjustmentWithoutRelation
packages[CalculatedPackageDate!]!

Inventory 오브젝트

필드타입설명
idULID!
baseQuantityInt!
createdAtDateTime!
updatedAtDateTime!
roomTypeIdULID!
accommodationIdULID!
roomTypeRoomType!
accommodationAccommodation!
adjustments[InventoryAdjustment!]!
packageAdjustments[InventoryPackageAdjustment!]!
channelPackageAdjustments[InventoryChannelPackageAdjustment!]!

InventoryAdjustment 오브젝트

필드타입설명
idULID!
dateLocalDate!
bookCountInt!
quantityInt
isClosedBoolean
checkInTimeString
checkOutTimeString
createdAtDateTime!
updatedAtDateTime!
inventoryIdULID!
inventoryInventory

InventoryAdjustmentDeleteWith 인풋

필드타입설명
availabilityBoolean
stopSellBoolean
checkInOutTimeBoolean

InventoryAdjustmentWithoutRelation 오브젝트

필드타입설명
idULID!
dateLocalDate!
bookCountInt!
quantityInt
isClosedBoolean
checkInTimeString
checkOutTimeString

InventoryChannelPackageAdjustment 오브젝트

필드타입설명
idULID!
dateLocalDate!
bookCountInt!
quantityInt
isClosedBoolean
checkInTimeString
checkOutTimeString
createdAtDateTime!
updatedAtDateTime!
inventoryIdULID!
channelPackageIdULID!
inventoryInventory
channelPackageChannelPackage

InventoryForIntegration 오브젝트

필드타입설명
idULID!
baseQuantityInt!
createdAtDateTime!
updatedAtDateTime!
roomTypeIdULID!
accommodationIdULID!
roomTypeRoomTypeForIntegration!
accommodationAccommodationForIntegration!

InventoryPackageAdjustment 오브젝트

필드타입설명
idULID!
dateLocalDate!
bookCountInt!
quantityInt
isClosedBoolean
checkInTimeString
checkOutTimeString
createdAtDateTime!
updatedAtDateTime!
inventoryIdULID!
packageIdULID!
inventoryInventory
packagePackage
notification

알림 (14)

Notification 오브젝트

필드타입설명
idULID!
keyString!
typeNotificationType!
urlString
expiredAtDateTime
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
interactNotificationInteract
accommodationAccommodation!

NotificationAlarm 오브젝트

필드타입설명
idULID!
nameString!
contactString!
languageLanguage!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation

NotificationAlarmHistory 오브젝트

필드타입설명
idULID!
statusNotificationAlarmHistoryStatus!
failedReasonString
contentsJSON!
createdAtDateTime!
updatedAtDateTime!
notificationAlarmIdULID!
notificationAlarmMessageTemplateIdULID!
notificationAlarmNotificationAlarm
notificationAlarmMessageTemplateNotificationAlarmMessageTemplate

NotificationAlarmHistoryConnection 오브젝트

필드타입설명
totalCountInt!
pageInfoPageInfo!
edges[NotificationAlarmHistoryEdge!]!

NotificationAlarmHistoryEdge 오브젝트

필드타입설명
nodeNotificationAlarmHistory!
cursorString!

NotificationAlarmHistoryFilters 인풋

필드타입설명
statuses[NotificationAlarmHistoryStatus!]!
startSearchDateTime
endSearchDateTime

NotificationAlarmHistoryOrders 인풋

필드타입설명
statusOrderDirection
createdAtOrderDirection

NotificationAlarmMessage 인풋

필드타입설명
keyString!
variablesJSON!

NotificationAlarmMessageTemplate 오브젝트

필드타입설명
idULID!
keyString!
languageLanguage!
typeNotificationType!
outletNotificationAlarmOutlet!
contentsJSON!
variablesFigure[FieldFigure!]!
translationsJSON
createdAtDateTime!
updatedAtDateTime!

NotificationConnection 오브젝트

필드타입설명
totalCountInt!
pageInfoPageInfo!
edges[NotificationEdge!]!

NotificationEdge 오브젝트

필드타입설명
nodeNotification!
cursorString!

NotificationFilters 인풋

필드타입설명
keywordsString
types[NotificationType!]
isExpiredBoolean
isReadBoolean
isVisitedBoolean
isDeletedBoolean
isArchivedBoolean
startSearchDateTime
endSearchDateTime

NotificationInteract 오브젝트

필드타입설명
idULID!
isReadBoolean!
isVisitedBoolean!
isDeletedBoolean!
isArchivedBoolean!
createdAtDateTime!
updatedAtDateTime!
notificationIdULID!
userIdULID!
notificationNotification
userUser

NotificationOrders 인풋

필드타입설명
idOrderDirection
keyOrderDirection
typeOrderDirection
urlOrderDirection
expiredAtOrderDirection
createdAtOrderDirection
updatedAtOrderDirection
package

패키지 관리 (11)

CalculatedPackageDate 오브젝트

필드타입설명
nameString!
bookCountInt!
quantityInt!
availabilityInt!
isRefillBoolean!
refillAmountInt!
isClosedBoolean!
checkInTimeString
checkOutTimeString
baseQuantityInt
isIntegrationBoolean!
packageIdULID!
packageAdjustmentIdULID
packageAdjustmentInventoryAdjustmentWithoutRelation
channelPackages[CalculatedChannelPackageDate!]

CalculatedPackageRateDate 오브젝트

필드타입설명
nameString!
baseChargeFloat!
chargeFloat!
staticChargeFloat!
staticRateChargeFloat!
currencyCurrency!
currencySymbolString!
channelPackages[CalculatedChannelPackageRateDate!]
isFixedBoolean!
isStaticBoolean!
isOccupancyBasedBoolean!
baseOccupancyInt!
maxOccupancyInt!
extraAdultChargeFloat!
maxChargeFloat
minChargeFloat
packageIdULID!
packageAdjustmentIdULID
adjustmentRateMultiplierRateMultiplierValues
packageRateMultiplierMaps[PackageRateMultiplierMapValues!]!
ratePeriodCalculatedRatePeriod

DateAndPackageIdInput 인풋

필드타입설명
dateLocalDate!
packageIdULID

Package 오브젝트

필드타입설명
idULID!
nameString!
descriptionString!
isRefillBoolean!
refillAmountInt!
stayTypeStayType!
baseQuantityInt
currencyCurrency!
currencySymbolString!
orderInt!
createdAtDateTime!
updatedAtDateTime!
roomTypeIdULID!
accommodationIdULID!
integrationAdapterIdULID
roomTypeRoomType!
accommodationAccommodation!
channelPackages[ChannelPackage!]!
ratePlanRatePlan
rateMultipliers[PackageRateMultiplierMap!]!
inclusions[PackageInclusion!]!
timeTablePackageTimeTable

PackageForIntegration 오브젝트

필드타입설명
idULID!
nameString!
descriptionString!
isRefillBoolean!
refillAmountInt!
stayTypeStayType!
baseQuantityInt
currencyCurrency!
currencySymbolString!
orderInt!
createdAtDateTime!
updatedAtDateTime!
roomTypeIdULID!
accommodationIdULID!
integrationAdapterIdULID
roomTypeRoomTypeForIntegration!
accommodationAccommodationForIntegration!
inclusions[PackageInclusionForIntegration!]!
channelPackages[ChannelPackageForIntegration!]!
timeTablePackageTimeTable

PackageInclusion 오브젝트

필드타입설명
packageIdULID!
inclusionIdULID!
quantityInt!
isEnabledBoolean!
createdAtDateTime!
updatedAtDateTime!
packagePackage!
inclusionInclusion!

PackageInclusionForIntegration 오브젝트

필드타입설명
packageIdULID!
inclusionIdULID!
quantityInt!
isEnabledBoolean!
createdAtDateTime!
updatedAtDateTime!
packagePackageForIntegration!
inclusionInclusionForIntegration!

PackageInclusionInput 인풋

필드타입설명
inclusionIdULID!
quantityInt!
isEnabledBoolean!

PackageRateMultiplierMap 오브젝트

필드타입설명
packageIdULID!
channelPropertyIdULID!
rateMultiplierIdULID!
packagePackage!
channelPropertyChannelProperty!
rateMultiplierRateMultiplier!

PackageRateMultiplierMapValues 오브젝트

필드타입설명
packageIdULID!
channelPropertyIdULID!
rateMultiplierIdULID!
rateMultiplierRateMultiplierValues!

PackageTimeTable 오브젝트

필드타입설명
idULID!
nameString!
orderInt!
monCheckInTimeLocalTime!
monCheckOutTimeLocalTime!
tueCheckInTimeLocalTime!
tueCheckOutTimeLocalTime!
wedCheckInTimeLocalTime!
wedCheckOutTimeLocalTime!
thuCheckInTimeLocalTime!
thuCheckOutTimeLocalTime!
friCheckInTimeLocalTime!
friCheckOutTimeLocalTime!
satCheckInTimeLocalTime!
satCheckOutTimeLocalTime!
sunCheckInTimeLocalTime!
sunCheckOutTimeLocalTime!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
packages[Package!]!
period

기간 설정 (7)

DaysOfWeek 오브젝트

필드타입설명
sundayBoolean!
mondayBoolean!
tuesdayBoolean!
wednesdayBoolean!
thursdayBoolean!
fridayBoolean!
saturdayBoolean!

DaysOfWeekInput 인풋

필드타입설명
sundayBoolean!
mondayBoolean!
tuesdayBoolean!
wednesdayBoolean!
thursdayBoolean!
fridayBoolean!
saturdayBoolean!

MonthsOfYear 오브젝트

필드타입설명
januaryBoolean!
februaryBoolean!
marchBoolean!
aprilBoolean!
mayBoolean!
juneBoolean!
julyBoolean!
augustBoolean!
septemberBoolean!
octoberBoolean!
novemberBoolean!
decemberBoolean!

MonthsOfYearInput 인풋

필드타입설명
januaryBoolean!
februaryBoolean!
marchBoolean!
aprilBoolean!
mayBoolean!
juneBoolean!
julyBoolean!
augustBoolean!
septemberBoolean!
octoberBoolean!
novemberBoolean!
decemberBoolean!

Period 오브젝트

필드타입설명
idULID!
nameString!
descriptionString!
orderInt!
daysOfWeekDaysOfWeek!
daysOfMonth[DayOfMonth!]!
monthsOfYearMonthsOfYear!
startDateDateTime
endDateDateTime
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
rateMultipliers[PeriodRateMultiplierMap!]!
accommodationAccommodation!
ratePeriods[RatePeriod!]!

PeriodRateMultiplierMap 오브젝트

필드타입설명
currencyCurrency!
periodIdULID!
rateMultiplierIdULID!
periodPeriod!
rateMultiplierRateMultiplier!

PeriodRateMultiplierMapInput 인풋

필드타입설명
currencyCurrency!
rateMultiplierRateMultiplierInput!
policy

정책 관리 (1)

Policy 오브젝트

필드타입설명
idULID!
aggregateString!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
rate

요금 관리 (14)

CalculatedRate 오브젝트

필드타입설명
roomTypeIdULID!
roomTypeNameString!
isManagedBoolean!
dates[CalculatedRateDate!]!

CalculatedRateDate 오브젝트

필드타입설명
dateLocalDate!
packages[CalculatedPackageRateDate!]!

CalculatedRatePeriod 오브젝트

필드타입설명
idULID!
nameString!

Rate 오브젝트

필드타입설명
idULID!
nameString!
descriptionString!
orderInt!
chargeFloat!
currencyCurrency!
currencySymbolString!
isStaticBoolean!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
periods[RatePeriod!]!
plans[RatePlan!]!
inclusions[RateInclusion!]!

RateChannelPackageAdjustment 오브젝트

필드타입설명
idULID!
dateLocalDate!
fixedChargeFloat
createdAtDateTime!
updatedAtDateTime!
channelPackageIdULID!
ratePlanIdULID!
rateMultiplierIdULID!
channelPackageChannelPackage!
ratePlanRatePlan!
rateMultiplierRateMultiplier!

RateInclusion 오브젝트

필드타입설명
rateIdULID!
inclusionIdULID!
quantityInt!
isEnabledBoolean!
createdAtDateTime!
updatedAtDateTime!
rateRate!
inclusionInclusion!

RateInclusionInput 인풋

필드타입설명
inclusionIdULID!
quantityInt!
isEnabledBoolean!

RateMultiplier 오브젝트

필드타입설명
idULID!
multipleFloat!
extraChargeFloat!
createdAtDateTime!
updatedAtDateTime!

RateMultiplierInput 인풋

필드타입설명
multipleFloat!
extraChargeFloat!

RateMultiplierMapInput 인풋

필드타입설명
channelPropertyIdULID!
rateMultiplierRateMultiplierInput!

RateMultiplierValues 오브젝트

필드타입설명
multipleFloat!
extraChargeFloat!

RatePackageAdjustment 오브젝트

필드타입설명
idULID!
dateLocalDate!
fixedChargeFloat
createdAtDateTime!
updatedAtDateTime!
packageIdULID!
ratePlanIdULID!
rateMultiplierIdULID!
packagePackage!
ratePlanRatePlan!
rateMultiplierRateMultiplier!

RatePeriod 오브젝트

필드타입설명
idULID!
orderInt!
createdAtDateTime!
updatedAtDateTime!
ratePlanIdULID!
rateIdULID!
periodIdULID!
rateMultiplierIdULID!
ratePlanRatePlan!
rateRate!
periodPeriod!
rateMultiplierRateMultiplier!

RatePlan 오브젝트

필드타입설명
idULID!
descriptionString!
isOccupancyBasedBoolean!
baseOccupancyInt!
maxOccupancyInt!
extraAdultChargeFloat!
maxChargeFloat
minChargeFloat
createdAtDateTime!
updatedAtDateTime!
baseRateIdULID!
baseRateMultiplierIdULID!
accommodationIdULID!
packageIdULID!
baseRateRate!
baseRateMultiplierRateMultiplier!
accommodationAccommodation!
packagePackage!
periods[RatePeriod!]!
packageAdjustments[RatePackageAdjustment!]!
channelPackageAdjustments[RateChannelPackageAdjustment!]!
role

역할 및 권한 (2)

Role 오브젝트

필드타입설명
idULID!
typeRoleTypes!
permissionInt!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID
accommodationAccommodation
policies[RolePolicy!]!

RolePolicy 오브젝트

필드타입설명
permissionInt!
createdAtDateTime!
updatedAtDateTime!
roleIdULID!
policyIdULID!
roleRole!
policyPolicy!
room

객실 관리 (4)

Room 오브젝트

필드타입설명
idULID!
nameString
indexInt!
orderInt!
isAvailableBoolean!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
roomTypeIdULID!
accommodationAccommodation!
roomTypeRoomType!

RoomForIntegration 오브젝트

필드타입설명
idULID!
nameString
indexInt!
orderInt!
isAvailableBoolean!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
roomTypeIdULID!
accommodationAccommodationForIntegration!
roomTypeRoomTypeForIntegration!

RoomType 오브젝트

필드타입설명
idULID!
nameString!
orderInt!
isManagedBoolean!
roomCountInt!
availableRoomCountInt!
baseOccupancyInt!
maxOccupancyInt!
maxAdultsInt!
maxChildrenInt!
maxInfantsInt!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
rooms[Room!]!
packages[Package!]!
inventoryInventory!

RoomTypeForIntegration 오브젝트

필드타입설명
idULID!
nameString!
orderInt!
isManagedBoolean!
roomCountInt!
availableRoomCountInt!
baseOccupancyInt!
maxOccupancyInt!
maxAdultsInt!
maxChildrenInt!
maxInfantsInt!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodationForIntegration!
rooms[RoomForIntegration!]!
packages[PackageForIntegration!]!
inventoryInventoryForIntegration!
service

부가 서비스 (3)

FieldFigure 오브젝트

필드타입설명
keyString!
minInt
maxInt
typeFieldFigureType!
isRequiredBoolean!
isSecretBoolean!

FieldFigureInput 인풋

필드타입설명
keyString!
minInt
maxInt
typeFieldFigureType!
isRequiredBoolean!
isSecretBoolean!

ServiceItemFigure 오브젝트

필드타입설명
idULID!
typeServiceItemType!
restrictionServiceItemRestriction!
yearlyDiscountRateFloat!
chargeKRWInt!
chargeUSDFloat!
minQuantityInt
maxQuantityInt
minChargeRateFloat
minChargeBaseQuantityInt
createdAtDateTime!
updatedAtDateTime!
tag

태그 관리 (1)

Tag 오브젝트

필드타입설명
idULID!
nameString!
colorString!
createdAtDateTime!
updatedAtDateTime!
accommodationIdULID!
accommodationAccommodation!
inclusions[Inclusion!]!
user

사용자 관리 (9)

InvitedAccommodationPartial 오브젝트

필드타입설명
idULID!
nameString!

InvitedRolePartial 오브젝트

필드타입설명
idULID!
typeRoleTypes!
permissionInt!
accommodationIdULID
accommodationInvitedAccommodationPartial

InvitedUser 오브젝트

필드타입설명
idULID!
emailString
phoneString
roles[InvitedUserRole]!

InvitedUserRole 오브젝트

필드타입설명
isConfirmedBoolean!
grantThroughIdentityTypes
createdAtDateTime!
updatedAtDateTime!
roleInvitedRolePartial!

RequestTotpResult 오브젝트

필드타입설명
userIdULID!
errorRequestTotpError

TokenSet 오브젝트

필드타입설명
accessTokenString!
refreshTokenString!

TokenSetForIntegration 오브젝트

필드타입설명
tokensTokenSet!
integrationAdapterIdULID!

User 오브젝트

필드타입설명
idULID!
nameString!
emailString
phoneString
languageLanguage!
isActivatedBoolean!
isPhoneVerifiedBoolean!
isEmailVerifiedBoolean!
createdAtDateTime!
updatedAtDateTime!
roles[UserRole]!

UserRole 오브젝트

필드타입설명
isConfirmedBoolean!
grantThroughIdentityTypes
createdAtDateTime!
updatedAtDateTime!
roleIdULID!
userIdULID!
roleRole!
userUser!