Change log
This change log lists changes to the EventsAir GraphQL API over time including GraphQL API schema changes and bug fixes.
Changes to the API might affect existing integrated applications and require action from you to test and update them.
Where possible, advanced notice of changes will be published in planned breaking changes to provide you time to change your applications.
GraphQL API schema change are annotated as follows:
❌ Breaking change: Indicates a change that can break compatibility with an application, such as removing a field from a query.
⚠️ Dangerous change: Indicates a change that could affect the runtime behavior of an applications, such as adding an enum value.
✅ Non-breaking change: Indicates a change that will not break compatibility with existing applications, such as the additional of a new field, type, query or mutation.
2025-12-05
Key feature changes
- Added mutations for creating, updating, and deleting hotels.
- Added mutations for creating, updating, and deleting room types.
- Added mutations for creating, updating, deleting, canceling, restoring and confirming hotel bookings.
- Added mutations for creating, updating, deleting, canceling, restoring and confirming sponsorships.
- Updated mutations for creating and updating exhibition bookings.
- Added mutation for deleting exhibition bookings.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
limit: PaginationLimit!(with default value) added to fieldHotel.roomTypes. - Argument
offset: NonNegativeInt!(with default value) added to fieldHotel.roomTypes.
✅ Non-breaking changes
- Directive
deprecatedwas added to enum valuePaymentStatusInput.SHARED. - Directive
deprecatedwas added to enum valuePaymentStatusInput.SHARED_SPLIT_PURCHASE. - Directive
deprecatedwas added to enum valuePaymentStatus.SHARED. - Directive
deprecatedwas added to enum valuePaymentStatus.SHARED_SPLIT_PURCHASE. - Directive
deprecatedwas added to enum valueAdditionalPaymentStatus.SHARED. - Directive
deprecatedwas added to enum valueAdditionalPaymentStatus.SHARED_SPLIT_PURCHASE. - Directive
deprecatedwas added to fieldHotelBooking.paymentStatus. - Directive
deprecatedwas added to fieldSponsorshipPackage.amounts. - Directive
deprecatedwas added to input fieldpaymentDetailsin input objectCreateExhibitionBookingInput. - Directive
deprecatedwas added to input fieldpaymentDetailsin input objectUpdateExhibitionBookingInput. - Enum value
PDFwas added to enumBrochureType. - Enum value
URLwas added to enumBrochureType. - Enum value
VIDEO_URLwas added to enumBrochureType. - Enum value
LIMITEDwas added to enumHotelInventoryType. - Enum value
UNLIMITEDwas added to enumHotelInventoryType. - Enum value
AMENDEDwas added to enumHotelNotificationStatus. - Enum value
CANCELATIONwas added to enumHotelNotificationStatus. - Enum value
CONFIRMED_BOOKINGwas added to enumHotelNotificationStatus. - Enum value
CONFIRMED_CANCELATIONwas added to enumHotelNotificationStatus. - Enum value
NEW_BOOKINGwas added to enumHotelNotificationStatus. - Enum value
LIMITED_TO_HOTEL_INVENTORYwas added to enumRoomTypeInventoryType. - Enum value
LIMITED_TO_OTHER_ROOM_TYPE_INVENTORYwas added to enumRoomTypeInventoryType. - Enum value
LIMITED_TO_ROOM_TYPEwas added to enumRoomTypeInventoryType. - Enum value
UNLIMITEDwas added to enumRoomTypeInventoryType. - Enum value
FIXED_AMOUNT_DEPOSITwas added to enumRoomTypePaymentOption. - Enum value
FULL_PAYMENTwas added to enumRoomTypePaymentOption. - Enum value
ONE_NIGHT_DEPOSITwas added to enumRoomTypePaymentOption. - Enum value
PERCENTAGE_DEPOSITwas added to enumRoomTypePaymentOption. - Enum value
DYNAMICwas added to enumRoomTypeRateType. - Enum value
FIXEDwas added to enumRoomTypeRateType. - Enum value
CONFIRMEDwas added to enumSponsorshipStatusInput. - Enum value
RESERVEDwas added to enumSponsorshipStatusInput. - Enum value
PaymentStatusInput.SHAREDwas deprecated with reasonThis is not a valid payment status and the enum will be removed in a future release.. - Enum value
PaymentStatusInput.SHARED_SPLIT_PURCHASEwas deprecated with reasonThis is not a valid payment status and the enum will be removed in a future release.. - Enum value
PaymentStatus.SHAREDwas deprecated with reasonThis is not a valid payment status and the enum will be removed in a future release.. - Enum value
PaymentStatus.SHARED_SPLIT_PURCHASEwas deprecated with reasonThis is not a valid payment status and the enum will be removed in a future release.. - Enum value
AdditionalPaymentStatus.SHAREDwas deprecated with reasonThis is not a valid payment status and the enum will be removed in a future release.. - Enum value
AdditionalPaymentStatus.SHARED_SPLIT_PURCHASEwas deprecated with reasonThis is not a valid payment status and the enum will be removed in a future release.. - Field
hotelBookingwas added to object typeCancelHotelBookingPayload. - Field
sponsorshipwas added to object typeCancelSponsorshipPayload. - Field
hotelBookingwas added to object typeConfirmHotelBookingNotificationStatusPayload. - Field
hotelBookingwas added to object typeCreateGroupHotelBookingPayload. - Field
hotelBookingwas added to object typeCreateHotelBookingPayload. - Field
hotelwas added to object typeCreateHotelPayload. - Field
roomTypewas added to object typeCreateRoomTypePayload. - Field
sponsorshipwas added to object typeCreateSponsorshipPayload. - Field
successwas added to object typeDeleteGroupHotelBookingPayload. - Field
successwas added to object typeDeleteHotelBookingPayload. - Field
successwas added to object typeDeleteHotelPayload. - Field
successwas added to object typeDeleteRoomTypePayload. - Field
successwas added to object typeDeleteSponsorshipPayload. - Field
createdAtwas added to object typeExhibitionNameBadge. - Field
createdBywas added to object typeExhibitionNameBadge. - Field
firstNamewas added to object typeExhibitionNameBadge. - Field
idwas added to object typeExhibitionNameBadge. - Field
jobTitlewas added to object typeExhibitionNameBadge. - Field
lastModifiedAtwas added to object typeExhibitionNameBadge. - Field
lastModifiedBywas added to object typeExhibitionNameBadge. - Field
lastNamewas added to object typeExhibitionNameBadge. - Field
organizationNamewas added to object typeExhibitionNameBadge. - Field
titlewas added to object typeExhibitionNameBadge. - Field
consumedwas added to object typeGroupBookingAllocation. - Field
datewas added to object typeGroupBookingAllocation. - Field
numberOfRoomswas added to object typeGroupBookingAllocation. - Field
remainingwas added to object typeGroupBookingAllocation. - Field
totalNumberOfRoomswas added to object typeGroupBookingAllocation. - Field
companyNumberwas added to object typeHotelBillingDetails. - Field
companyTaxNumberwas added to object typeHotelBillingDetails. - Field
directLinewas added to object typeHotelBillingDetails. - Field
emailwas added to object typeHotelBillingDetails. - Field
faxwas added to object typeHotelBillingDetails. - Field
firstNamewas added to object typeHotelBillingDetails. - Field
internalReferencewas added to object typeHotelBillingDetails. - Field
lastNamewas added to object typeHotelBillingDetails. - Field
mobilewas added to object typeHotelBillingDetails. - Field
organizationwas added to object typeHotelBillingDetails. - Field
phonewas added to object typeHotelBillingDetails. - Field
titlewas added to object typeHotelBillingDetails. - Field
websitewas added to object typeHotelBillingDetails. - Field
adjustmentAmountwas added to object typeHotelBookingPaymentDetail. - Field
cancelationFeewas added to object typeHotelBookingPaymentDetail. - Field
currencywas added to object typeHotelBookingPaymentDetail. - Field
discountAmountwas added to object typeHotelBookingPaymentDetail. - Field
payingContactwas added to object typeHotelBookingPaymentDetail. - Field
paymentStatuswas added to object typeHotelBookingPaymentDetail. - Field
taxAmountwas added to object typeHotelBookingPaymentDetail. - Field
totalChargeAmountwas added to object typeHotelBookingPaymentDetail. - Field
totalOutstandingAmountwas added to object typeHotelBookingPaymentDetail. - Field
directLinewas added to object typeHotelContactDetails. - Field
emailwas added to object typeHotelContactDetails. - Field
faxwas added to object typeHotelContactDetails. - Field
firstNamewas added to object typeHotelContactDetails. - Field
lastNamewas added to object typeHotelContactDetails. - Field
mobilewas added to object typeHotelContactDetails. - Field
phonewas added to object typeHotelContactDetails. - Field
titlewas added to object typeHotelContactDetails. - Field
websitewas added to object typeHotelContactDetails. - Field
dailyInventorieswas added to object typeHotelInventory. - Field
typewas added to object typeHotelInventory. - Field
consumedwas added to object typeHotelInventoryByDate. - Field
datewas added to object typeHotelInventoryByDate. - Field
isSubBlockwas added to object typeHotelInventoryByDate. - Field
limitwas added to object typeHotelInventoryByDate. - Field
mustStayNightwas added to object typeHotelInventoryByDate. - Field
remainingwas added to object typeHotelInventoryByDate. - Field
subBlockwas added to object typeHotelInventoryByDate. - Field
idwas added to object typeHotelPhoto. - Field
photowas added to object typeHotelPhoto. - Field
hotelBookingwas added to object typeRestoreHotelBookingPayload. - Field
sponsorshipwas added to object typeRestoreSponsorshipPayload. - Field
alternateCurrencyRoomRateswas added to object typeRoomTypeInventoryRateByDate. - Field
consumedwas added to object typeRoomTypeInventoryRateByDate. - Field
datewas added to object typeRoomTypeInventoryRateByDate. - Field
limitwas added to object typeRoomTypeInventoryRateByDate. - Field
mustStayNightwas added to object typeRoomTypeInventoryRateByDate. - Field
remainingwas added to object typeRoomTypeInventoryRateByDate. - Field
roomCostwas added to object typeRoomTypeInventoryRateByDate. - Field
roomRatewas added to object typeRoomTypeInventoryRateByDate. - Field
alternateCurrencyCancelationAmountwas added to object typeRoomTypeInventoryRates. - Field
alternateCurrencyFixedNightlyRoomRateswas added to object typeRoomTypeInventoryRates. - Field
cancelationAmountwas added to object typeRoomTypeInventoryRates. - Field
dailyInventoriesAndRateswas added to object typeRoomTypeInventoryRates. - Field
fixedNightlyRoomCostwas added to object typeRoomTypeInventoryRates. - Field
fixedNightlyRoomRatewas added to object typeRoomTypeInventoryRates. - Field
inventoryTypewas added to object typeRoomTypeInventoryRates. - Field
minimumStayRequiredwas added to object typeRoomTypeInventoryRates. - Field
numberOfNightsForMinimumStaywas added to object typeRoomTypeInventoryRates. - Field
otherRoomTypewas added to object typeRoomTypeInventoryRates. - Field
rateTypewas added to object typeRoomTypeInventoryRates. - Field
idwas added to object typeRoomTypePhoto. - Field
photowas added to object typeRoomTypePhoto. - Field
idwas added to object typeSubBlock. - Field
namewas added to object typeSubBlock. - Field
uniqueCodewas added to object typeSubBlock. - Field
carrierwas added to object typeTransferFromHotel. - Field
departureDatewas added to object typeTransferFromHotel. - Field
departurePortwas added to object typeTransferFromHotel. - Field
departureTerminalwas added to object typeTransferFromHotel. - Field
departureTimeEstimatedwas added to object typeTransferFromHotel. - Field
flightNumberwas added to object typeTransferFromHotel. - Field
linkedTravelBookingwas added to object typeTransferFromHotel. - Field
noteswas added to object typeTransferFromHotel. - Field
numberOfPassengerswas added to object typeTransferFromHotel. - Field
pickupTimewas added to object typeTransferFromHotel. - Field
arrivalDatewas added to object typeTransferToHotel. - Field
arrivalPortwas added to object typeTransferToHotel. - Field
arrivalTerminalwas added to object typeTransferToHotel. - Field
arrivalTimeEstimatedwas added to object typeTransferToHotel. - Field
carrierwas added to object typeTransferToHotel. - Field
flightNumberwas added to object typeTransferToHotel. - Field
linkedTravelBookingwas added to object typeTransferToHotel. - Field
noteswas added to object typeTransferToHotel. - Field
numberOfPassengerswas added to object typeTransferToHotel. - Field
pickupTimewas added to object typeTransferToHotel. - Field
hotelBookingwas added to object typeUpdateGroupHotelBookingPayload. - Field
hotelBookingwas added to object typeUpdateHotelBookingPayload. - Field
hotelBookingwas added to object typeUpdateHotelBookingStatusPayload. - Field
hotelwas added to object typeUpdateHotelPayload. - Field
roomTypewas added to object typeUpdateRoomTypePayload. - Field
sponsorshipwas added to object typeUpdateSponsorshipPayload. - Field
sponsorshipwas added to object typeUpdateSponsorshipStatusPayload. - Field
additionalAmenitieswas added to object typeHotel. - Field
amenitieswas added to object typeHotel. - Field
billingAddresswas added to object typeHotel. - Field
billingDetailswas added to object typeHotel. - Field
commissionRatewas added to object typeHotel. - Field
contactDetailswas added to object typeHotel. - Field
descriptionwas added to object typeHotel. - Field
distanceFromVenuewas added to object typeHotel. - Field
eventVenuewas added to object typeHotel. - Field
inventorywas added to object typeHotel. - Field
mapLinkwas added to object typeHotel. - Field
photoswas added to object typeHotel. - Field
selfRatedwas added to object typeHotel. - Field
starRatingwas added to object typeHotel. - Field
termsConditionswas added to object typeHotel. - Field
alternateCurrencyDepositFixedAmountwas added to object typeRoomType. - Field
beddingConfigurationwas added to object typeRoomType. - Field
customFieldswas added to object typeRoomType. - Field
depositFixedAmountwas added to object typeRoomType. - Field
depositPercentageAmountwas added to object typeRoomType. - Field
descriptionwas added to object typeRoomType. - Field
incomeAccountwas added to object typeRoomType. - Field
inventoryAndRateswas added to object typeRoomType. - Field
itineraryInformationwas added to object typeRoomType. - Field
paymentOptionwas added to object typeRoomType. - Field
paymentStatuseswas added to object typeRoomType. - Field
photoswas added to object typeRoomType. - Field
commentwas added to object typeHotelBooking. - Field
groupBookingAllocationswas added to object typeHotelBooking. - Field
hotelNotificationStatuswas added to object typeHotelBooking. - Field
isGroupInventorywas added to object typeHotelBooking. - Field
itinerarywas added to object typeHotelBooking. - Field
itineraryOrderwas added to object typeHotelBooking. - Field
numberOfRoomswas added to object typeHotelBooking. - Field
paymentDetailswas added to object typeHotelBooking. - Field
replaceStandardItinerarywas added to object typeHotelBooking. - Field
roomNumberwas added to object typeHotelBooking. - Field
specialRequestswas added to object typeHotelBooking. - Field
transferFromHotelwas added to object typeHotelBooking. - Field
transferToHotelwas added to object typeHotelBooking. - Field
cancelHotelBookingwas added to object typeMutation. - Field
cancelSponsorshipwas added to object typeMutation. - Field
confirmHotelBookingNotificationStatuswas added to object typeMutation. - Field
createGroupHotelBookingwas added to object typeMutation. - Field
createHotelwas added to object typeMutation. - Field
createHotelBookingwas added to object typeMutation. - Field
createRoomTypewas added to object typeMutation. - Field
createSponsorshipwas added to object typeMutation. - Field
deleteGroupHotelBookingwas added to object typeMutation. - Field
deleteHotelwas added to object typeMutation. - Field
deleteHotelBookingwas added to object typeMutation. - Field
deleteRoomTypewas added to object typeMutation. - Field
deleteSponsorshipwas added to object typeMutation. - Field
restoreHotelBookingwas added to object typeMutation. - Field
restoreSponsorshipwas added to object typeMutation. - Field
updateGroupHotelBookingwas added to object typeMutation. - Field
updateHotelwas added to object typeMutation. - Field
updateHotelBookingwas added to object typeMutation. - Field
updateHotelBookingStatuswas added to object typeMutation. - Field
updateRoomTypewas added to object typeMutation. - Field
updateSponsorshipwas added to object typeMutation. - Field
updateSponsorshipStatuswas added to object typeMutation. - Field
payingContactwas added to object typeCourseRegistrationPaymentDetails. - Field
documentswas added to object typeExhibitionBooking. - Field
nameBadgeswas added to object typeExhibitionBooking. - Field
positionPreferencewas added to object typeExhibitionBooking. - Field
signageInstructionswas added to object typeExhibitionBooking. - Field
standSignagewas added to object typeExhibitionBooking. - Field
payingContactwas added to object typeExhibitionBookingPaymentDetails. - Field
payingContactwas added to object typeFunctionRegistrationPaymentDetails. - Field
tableNumberwas added to object typeRegistrationWithRegistrationMeeting. - Field
payingContactwas added to object typeMembershipRegistrationPaymentDetails. - Field
payingContactwas added to object typeRegistrationPaymentDetails. - Field
customFieldswas added to object typeSponsorship. - Field
documentswas added to object typeSponsorship. - Field
payingContactwas added to object typeSponsorshipPaymentDetails. - Field
totalOutstandingAmountwas added to object typeSponsorshipPaymentDetails. - Field
payingContactwas added to object typeTravelBookingPaymentDetails. - Argument
input: HotelInventoryByDateSearchFilterInput!(with default value) added to fieldHotelInventory.dailyInventories. - Argument
limit: PaginationLimit!(with default value) added to fieldHotelInventory.dailyInventories. - Argument
offset: NonNegativeInt!(with default value) added to fieldHotelInventory.dailyInventories. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldRoomType.customFields. - Argument
limit: PaginationLimit!(with default value) added to fieldRoomType.customFields. - Argument
offset: NonNegativeInt!(with default value) added to fieldRoomType.customFields. - Argument
input: CancelHotelBookingInput!added to fieldMutation.cancelHotelBooking. - Argument
input: CancelSponsorshipInput!added to fieldMutation.cancelSponsorship. - Argument
input: ConfirmHotelBookingNotificationStatusInput!added to fieldMutation.confirmHotelBookingNotificationStatus. - Argument
input: CreateGroupHotelBookingInput!added to fieldMutation.createGroupHotelBooking. - Argument
input: CreateHotelInput!added to fieldMutation.createHotel. - Argument
input: CreateHotelBookingInput!added to fieldMutation.createHotelBooking. - Argument
input: CreateRoomTypeInput!added to fieldMutation.createRoomType. - Argument
input: CreateSponsorshipInput!added to fieldMutation.createSponsorship. - Argument
input: DeleteGroupHotelBookingInput!added to fieldMutation.deleteGroupHotelBooking. - Argument
input: DeleteHotelInput!added to fieldMutation.deleteHotel. - Argument
input: DeleteHotelBookingInput!added to fieldMutation.deleteHotelBooking. - Argument
input: DeleteRoomTypeInput!added to fieldMutation.deleteRoomType. - Argument
input: DeleteSponsorshipInput!added to fieldMutation.deleteSponsorship. - Argument
input: RestoreHotelBookingInput!added to fieldMutation.restoreHotelBooking. - Argument
input: RestoreSponsorshipInput!added to fieldMutation.restoreSponsorship. - Argument
input: UpdateGroupHotelBookingInput!added to fieldMutation.updateGroupHotelBooking. - Argument
input: UpdateHotelInput!added to fieldMutation.updateHotel. - Argument
input: UpdateHotelBookingInput!added to fieldMutation.updateHotelBooking. - Argument
input: UpdateHotelBookingStatusInput!added to fieldMutation.updateHotelBookingStatus. - Argument
input: UpdateRoomTypeInput!added to fieldMutation.updateRoomType. - Argument
input: UpdateSponsorshipInput!added to fieldMutation.updateSponsorship. - Argument
input: UpdateSponsorshipStatusInput!added to fieldMutation.updateSponsorshipStatus. - Argument
limit: PaginationLimit!(with default value) added to fieldExhibitionBooking.documents. - Argument
offset: NonNegativeInt!(with default value) added to fieldExhibitionBooking.documents. - Argument
limit: PaginationLimit!(with default value) added to fieldExhibitionBooking.nameBadges. - Argument
offset: NonNegativeInt!(with default value) added to fieldExhibitionBooking.nameBadges. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldSponsorship.customFields. - Argument
limit: PaginationLimit!(with default value) added to fieldSponsorship.customFields. - Argument
offset: NonNegativeInt!(with default value) added to fieldSponsorship.customFields. - Argument
limit: PaginationLimit!(with default value) added to fieldSponsorship.documents. - Argument
offset: NonNegativeInt!(with default value) added to fieldSponsorship.documents. - Field
HotelBooking.paymentStatusis deprecated. - Input field
contactIdof typeID!was added to input object typeCancelHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeCancelHotelBookingInput. - Input field
hotelBookingIdof typeID!was added to input object typeCancelHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeCancelSponsorshipInput. - Input field
eventIdof typeID!was added to input object typeCancelSponsorshipInput. - Input field
sponsorshipIdof typeID!was added to input object typeCancelSponsorshipInput. - Input field
temporaryFileIdof typeID!was added to input object typeCompanyLogoInput. - Input field
contactIdof typeID!was added to input object typeConfirmHotelBookingNotificationStatusInput. - Input field
eventIdof typeID!was added to input object typeConfirmHotelBookingNotificationStatusInput. - Input field
hotelBookingIdof typeID!was added to input object typeConfirmHotelBookingNotificationStatusInput. - Input field
alternateUrlof typeURLwas added to input object typeCreateBrochureInput. - Input field
descriptionof typeString!was added to input object typeCreateBrochureInput. - Input field
nameof typeString!was added to input object typeCreateBrochureInput. - Input field
temporaryFileIdof typeIDwas added to input object typeCreateBrochureInput. - Input field
typeof typeBrochureType!was added to input object typeCreateBrochureInput. - Input field
urlof typeURLwas added to input object typeCreateBrochureInput. - Input field
documentTypeIdof typeID!was added to input object typeCreateExhibitionAttachedDocumentInput. - Input field
notesof typeStringwas added to input object typeCreateExhibitionAttachedDocumentInput. - Input field
temporaryFileIdof typeIDwas added to input object typeCreateExhibitionAttachedDocumentInput. - Input field
textof typeStringwas added to input object typeCreateExhibitionAttachedDocumentInput. - Input field
urlof typeURLwas added to input object typeCreateExhibitionAttachedDocumentInput. - Input field
firstNameof typeStringwas added to input object typeCreateExhibitionNameBadgeInput. - Input field
jobTitleof typeStringwas added to input object typeCreateExhibitionNameBadgeInput. - Input field
lastNameof typeString!was added to input object typeCreateExhibitionNameBadgeInput. - Input field
organizationNameof typeStringwas added to input object typeCreateExhibitionNameBadgeInput. - Input field
titleof typeStringwas added to input object typeCreateExhibitionNameBadgeInput. - Input field
adjustmentAmountof typeFloatwas added to input object typeCreateExhibitionPaymentDetailsInput. - Input field
currencyIdof typeIDwas added to input object typeCreateExhibitionPaymentDetailsInput. - Input field
discountAmountof typeFloatwas added to input object typeCreateExhibitionPaymentDetailsInput. - Input field
loadingAmountof typeFloatwas added to input object typeCreateExhibitionPaymentDetailsInput. - Input field
payingContactIdof typeIDwas added to input object typeCreateExhibitionPaymentDetailsInput. - Input field
paymentStatusof typePaymentStatusInput!was added to input object typeCreateExhibitionPaymentDetailsInput. - Input field
checkInEstimatedTimeof typeLocalTimewas added to input object typeCreateGroupHotelBookingInput. - Input field
checkOutEstimatedTimeof typeLocalTimewas added to input object typeCreateGroupHotelBookingInput. - Input field
commentof typeStringwas added to input object typeCreateGroupHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeCreateGroupHotelBookingInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeCreateGroupHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeCreateGroupHotelBookingInput. - Input field
groupBookingAllocationsof type[GroupBookingAllocationInput!]!was added to input object typeCreateGroupHotelBookingInput. - Input field
hotelIdof typeID!was added to input object typeCreateGroupHotelBookingInput. - Input field
itineraryof typeStringwas added to input object typeCreateGroupHotelBookingInput. - Input field
itineraryOrderof typeIntwas added to input object typeCreateGroupHotelBookingInput. - Input field
paymentDetailsof typeCreatePaymentDetailsInput!was added to input object typeCreateGroupHotelBookingInput. - Input field
replaceStandardItineraryof typeBooleanwas added to input object typeCreateGroupHotelBookingInput. - Input field
roomTypeIdof typeID!was added to input object typeCreateGroupHotelBookingInput. - Input field
specialRequestsof typeStringwas added to input object typeCreateGroupHotelBookingInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeCreateGroupHotelBookingInput. - Input field
transferFromHotelof typeTransferFromHotelInputwas added to input object typeCreateGroupHotelBookingInput. - Input field
transferToHotelof typeTransferToHotelInputwas added to input object typeCreateGroupHotelBookingInput. - Input field
checkInDateof typeLocalDate!was added to input object typeCreateHotelBookingInput. - Input field
checkInEstimatedTimeof typeLocalTimewas added to input object typeCreateHotelBookingInput. - Input field
checkOutDateof typeLocalDate!was added to input object typeCreateHotelBookingInput. - Input field
checkOutEstimatedTimeof typeLocalTimewas added to input object typeCreateHotelBookingInput. - Input field
commentof typeStringwas added to input object typeCreateHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeCreateHotelBookingInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeCreateHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeCreateHotelBookingInput. - Input field
hotelIdof typeID!was added to input object typeCreateHotelBookingInput. - Input field
itineraryof typeStringwas added to input object typeCreateHotelBookingInput. - Input field
itineraryOrderof typeIntwas added to input object typeCreateHotelBookingInput. - Input field
numberOfRoomsof typePositiveIntwas added to input object typeCreateHotelBookingInput. - Input field
paymentDetailsof typeCreatePaymentDetailsInput!was added to input object typeCreateHotelBookingInput. - Input field
replaceStandardItineraryof typeBooleanwas added to input object typeCreateHotelBookingInput. - Input field
roomNumberof typeStringwas added to input object typeCreateHotelBookingInput. - Input field
roomTypeIdof typeID!was added to input object typeCreateHotelBookingInput. - Input field
sharingWithof typeStringwas added to input object typeCreateHotelBookingInput. - Input field
specialRequestsof typeStringwas added to input object typeCreateHotelBookingInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeCreateHotelBookingInput. - Input field
transferFromHotelof typeTransferFromHotelInputwas added to input object typeCreateHotelBookingInput. - Input field
transferToHotelof typeTransferToHotelInputwas added to input object typeCreateHotelBookingInput. - Input field
additionalAmenitiesof typeStringwas added to input object typeCreateHotelInput. - Input field
addressof typeAddressInputwas added to input object typeCreateHotelInput. - Input field
amenitiesof type[HotelAmenityInput!]was added to input object typeCreateHotelInput. - Input field
billingAddressof typeAddressInputwas added to input object typeCreateHotelInput. - Input field
billingDetailsof typeHotelBillingDetailsInputwas added to input object typeCreateHotelInput. - Input field
commissionRateof typeFloatwas added to input object typeCreateHotelInput. - Input field
contactDetailsof typeHotelContactDetailsInputwas added to input object typeCreateHotelInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeCreateHotelInput. - Input field
descriptionof typeStringwas added to input object typeCreateHotelInput. - Input field
distanceFromVenueof typeFloatwas added to input object typeCreateHotelInput. - Input field
eventIdof typeID!was added to input object typeCreateHotelInput. - Input field
eventVenueof typeStringwas added to input object typeCreateHotelInput. - Input field
inventoryof typeHotelInventoryInputwas added to input object typeCreateHotelInput. - Input field
mapLinkof typeURLwas added to input object typeCreateHotelInput. - Input field
nameof typeString!was added to input object typeCreateHotelInput. - Input field
photosof type[CreateHotelPhotoInput!]was added to input object typeCreateHotelInput. - Input field
selfRatedof typeBooleanwas added to input object typeCreateHotelInput. - Input field
standardCheckInTimeof typeLocalTimewas added to input object typeCreateHotelInput. - Input field
standardCheckOutTimeof typeLocalTimewas added to input object typeCreateHotelInput. - Input field
starRatingof typeFloatwas added to input object typeCreateHotelInput. - Input field
termsConditionsof typeStringwas added to input object typeCreateHotelInput. - Input field
uniqueCodeof typeStringwas added to input object typeCreateHotelInput. - Input field
temporaryFileIdof typeID!was added to input object typeCreateHotelPhotoInput. - Input field
additionalPaymentStatusesof type[AdditionalPaymentStatus!]was added to input object typeCreateRoomTypeInput. - Input field
alternateCurrencyDepositFixedAmountof type[MoneyInput!]was added to input object typeCreateRoomTypeInput. - Input field
beddingConfigurationof typeStringwas added to input object typeCreateRoomTypeInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeCreateRoomTypeInput. - Input field
depositFixedAmountof typeFloatwas added to input object typeCreateRoomTypeInput. - Input field
depositPercentageAmountof typeFloatwas added to input object typeCreateRoomTypeInput. - Input field
descriptionof typeStringwas added to input object typeCreateRoomTypeInput. - Input field
eventIdof typeID!was added to input object typeCreateRoomTypeInput. - Input field
hotelIdof typeID!was added to input object typeCreateRoomTypeInput. - Input field
incomeAccountIdof typeIDwas added to input object typeCreateRoomTypeInput. - Input field
inventoryAndRatesof typeRoomTypeInventoryRateInputwas added to input object typeCreateRoomTypeInput. - Input field
itineraryInformationof typeStringwas added to input object typeCreateRoomTypeInput. - Input field
maximumOccupancyof typeNonNegativeIntwas added to input object typeCreateRoomTypeInput. - Input field
nameof typeString!was added to input object typeCreateRoomTypeInput. - Input field
paymentOptionof typeRoomTypePaymentOptionwas added to input object typeCreateRoomTypeInput. - Input field
photosof type[CreateRoomTypePhotoInput!]was added to input object typeCreateRoomTypeInput. - Input field
uniqueCodeof typeStringwas added to input object typeCreateRoomTypeInput. - Input field
temporaryFileIdof typeID!was added to input object typeCreateRoomTypePhotoInput. - Input field
documentTypeIdof typeID!was added to input object typeCreateSponsorshipAttachedDocumentInput. - Input field
notesof typeStringwas added to input object typeCreateSponsorshipAttachedDocumentInput. - Input field
temporaryFileIdof typeIDwas added to input object typeCreateSponsorshipAttachedDocumentInput. - Input field
textof typeStringwas added to input object typeCreateSponsorshipAttachedDocumentInput. - Input field
urlof typeURLwas added to input object typeCreateSponsorshipAttachedDocumentInput. - Input field
attachedDocumentsof type[CreateSponsorshipAttachedDocumentInput!]was added to input object typeCreateSponsorshipInput. - Input field
brochuresof type[CreateBrochureInput!]was added to input object typeCreateSponsorshipInput. - Input field
companyLogoof typeCompanyLogoInputwas added to input object typeCreateSponsorshipInput. - Input field
confirmationDateof typeLocalDatewas added to input object typeCreateSponsorshipInput. - Input field
contactIdof typeID!was added to input object typeCreateSponsorshipInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeCreateSponsorshipInput. - Input field
eventIdof typeID!was added to input object typeCreateSponsorshipInput. - Input field
inclusionsof type[SponsorshipItemInput!]was added to input object typeCreateSponsorshipInput. - Input field
notesof typeStringwas added to input object typeCreateSponsorshipInput. - Input field
paymentDetailsof typeCreateSponsorshipPaymentDetailsInput!was added to input object typeCreateSponsorshipInput. - Input field
profileof typeStringwas added to input object typeCreateSponsorshipInput. - Input field
quantityof typeNonNegativeInt!was added to input object typeCreateSponsorshipInput. - Input field
sponsorshipPackageIdof typeID!was added to input object typeCreateSponsorshipInput. - Input field
statusof typeSponsorshipStatusInput!was added to input object typeCreateSponsorshipInput. - Input field
adjustmentAmountof typeFloatwas added to input object typeCreateSponsorshipPaymentDetailsInput. - Input field
currencyIdof typeIDwas added to input object typeCreateSponsorshipPaymentDetailsInput. - Input field
discountAmountof typeFloatwas added to input object typeCreateSponsorshipPaymentDetailsInput. - Input field
loadingAmountof typeFloatwas added to input object typeCreateSponsorshipPaymentDetailsInput. - Input field
payingContactIdof typeIDwas added to input object typeCreateSponsorshipPaymentDetailsInput. - Input field
paymentStatusof typePaymentStatusInput!was added to input object typeCreateSponsorshipPaymentDetailsInput. - Input field
contactIdof typeID!was added to input object typeDeleteGroupHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeDeleteGroupHotelBookingInput. - Input field
hotelBookingIdof typeID!was added to input object typeDeleteGroupHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeDeleteHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeDeleteHotelBookingInput. - Input field
hotelBookingIdof typeID!was added to input object typeDeleteHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeDeleteHotelInput. - Input field
hotelIdof typeID!was added to input object typeDeleteHotelInput. - Input field
eventIdof typeID!was added to input object typeDeleteRoomTypeInput. - Input field
roomTypeIdof typeID!was added to input object typeDeleteRoomTypeInput. - Input field
contactIdof typeID!was added to input object typeDeleteSponsorshipInput. - Input field
eventIdof typeID!was added to input object typeDeleteSponsorshipInput. - Input field
sponsorshipIdof typeID!was added to input object typeDeleteSponsorshipInput. - Input field
dateof typeLocalDate!was added to input object typeGroupBookingAllocationInput. - Input field
numberOfRoomsof typePositiveInt!was added to input object typeGroupBookingAllocationInput. - Input field
amenityIdof typeID!was added to input object typeHotelAmenityInput. - Input field
companyNumberof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
companyTaxNumberof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
directLineof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
emailof typeEmailAddresswas added to input object typeHotelBillingDetailsInput. - Input field
faxof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
firstNameof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
internalReferenceof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
lastNameof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
mobileof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
organizationof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
phoneof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
titleof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
websiteof typeStringwas added to input object typeHotelBillingDetailsInput. - Input field
directLineof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
emailof typeEmailAddresswas added to input object typeHotelContactDetailsInput. - Input field
faxof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
firstNameof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
lastNameof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
mobileof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
phoneof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
titleof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
websiteof typeStringwas added to input object typeHotelContactDetailsInput. - Input field
dateof typeLocalDate!was added to input object typeHotelInventoryByDateInput. - Input field
limitof typeInt!was added to input object typeHotelInventoryByDateInput. - Input field
mustStayNightof typeBooleanwas added to input object typeHotelInventoryByDateInput. - Input field
dateof typeOpenEndedLocalDateRangeFilterwas added to input object typeHotelInventoryByDateSearchFilterInput. - Input field
isSubBlockof typeBooleanwas added to input object typeHotelInventoryByDateSearchFilterInput. - Input field
subBlockIdsof type[ID!]was added to input object typeHotelInventoryByDateSearchFilterInput. - Input field
subBlockUniqueCodesof type[String!]was added to input object typeHotelInventoryByDateSearchFilterInput. - Input field
dailyInventoriesof type[HotelInventoryByDateInput!]was added to input object typeHotelInventoryInput. - Input field
typeof typeHotelInventoryType!was added to input object typeHotelInventoryInput. - Input field
contactIdof typeID!was added to input object typeRestoreHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeRestoreHotelBookingInput. - Input field
hotelBookingIdof typeID!was added to input object typeRestoreHotelBookingInput. - Input field
payingContactIdof typeIDwas added to input object typeRestoreHotelBookingInput. - Input field
paymentStatusof typePaymentStatusInput!was added to input object typeRestoreHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeRestoreSponsorshipInput. - Input field
eventIdof typeID!was added to input object typeRestoreSponsorshipInput. - Input field
payingContactIdof typeIDwas added to input object typeRestoreSponsorshipInput. - Input field
paymentStatusof typePaymentStatusInput!was added to input object typeRestoreSponsorshipInput. - Input field
sponsorshipIdof typeID!was added to input object typeRestoreSponsorshipInput. - Input field
statusof typeSponsorshipStatusInput!was added to input object typeRestoreSponsorshipInput. - Input field
alternateCurrencyRoomRatesof type[MoneyInput!]was added to input object typeRoomTypeInventoryRateByDateInput. - Input field
dateof typeLocalDate!was added to input object typeRoomTypeInventoryRateByDateInput. - Input field
limitof typeIntwas added to input object typeRoomTypeInventoryRateByDateInput. - Input field
mustStayNightof typeBooleanwas added to input object typeRoomTypeInventoryRateByDateInput. - Input field
roomCostof typeFloatwas added to input object typeRoomTypeInventoryRateByDateInput. - Input field
roomRateof typeFloatwas added to input object typeRoomTypeInventoryRateByDateInput. - Input field
alternateCurrencyCancelationAmountof type[MoneyInput!]was added to input object typeRoomTypeInventoryRateInput. - Input field
alternateCurrencyFixedNightlyRoomRatesof type[MoneyInput!]was added to input object typeRoomTypeInventoryRateInput. - Input field
cancelationAmountof typeFloatwas added to input object typeRoomTypeInventoryRateInput. - Input field
dailyInventoriesAndRatesof type[RoomTypeInventoryRateByDateInput!]was added to input object typeRoomTypeInventoryRateInput. - Input field
fixedNightlyRoomCostof typeFloatwas added to input object typeRoomTypeInventoryRateInput. - Input field
fixedNightlyRoomRateof typeFloatwas added to input object typeRoomTypeInventoryRateInput. - Input field
inventoryTypeof typeRoomTypeInventoryTypewas added to input object typeRoomTypeInventoryRateInput. - Input field
numberOfNightsForMinimumStayof typeNonNegativeIntwas added to input object typeRoomTypeInventoryRateInput. - Input field
otherRoomTypeIdof typeIDwas added to input object typeRoomTypeInventoryRateInput. - Input field
rateTypeof typeRoomTypeRateTypewas added to input object typeRoomTypeInventoryRateInput. - Input field
inclusionIdof typeID!was added to input object typeSponsorshipItemInput. - Input field
notesof typeStringwas added to input object typeSponsorshipItemInput. - Input field
quantityof typeNonNegativeInt!was added to input object typeSponsorshipItemInput. - Input field
carrierIdof typeIDwas added to input object typeTransferFromHotelInput. - Input field
departureDateof typeLocalDatewas added to input object typeTransferFromHotelInput. - Input field
departurePortIdof typeIDwas added to input object typeTransferFromHotelInput. - Input field
departureTerminalof typeStringwas added to input object typeTransferFromHotelInput. - Input field
departureTimeEstimatedof typeLocalTimewas added to input object typeTransferFromHotelInput. - Input field
flightNumberof typeStringwas added to input object typeTransferFromHotelInput. - Input field
linkToTravelBookingIdof typeIDwas added to input object typeTransferFromHotelInput. - Input field
notesof typeStringwas added to input object typeTransferFromHotelInput. - Input field
numberOfPassengersof typePositiveIntwas added to input object typeTransferFromHotelInput. - Input field
pickupTimeof typeLocalTimewas added to input object typeTransferFromHotelInput. - Input field
arrivalDateof typeLocalDatewas added to input object typeTransferToHotelInput. - Input field
arrivalPortIdof typeIDwas added to input object typeTransferToHotelInput. - Input field
arrivalTerminalof typeStringwas added to input object typeTransferToHotelInput. - Input field
arrivalTimeEstimatedof typeLocalTimewas added to input object typeTransferToHotelInput. - Input field
carrierIdof typeIDwas added to input object typeTransferToHotelInput. - Input field
flightNumberof typeStringwas added to input object typeTransferToHotelInput. - Input field
linkToTravelBookingIdof typeIDwas added to input object typeTransferToHotelInput. - Input field
notesof typeStringwas added to input object typeTransferToHotelInput. - Input field
numberOfPassengersof typePositiveIntwas added to input object typeTransferToHotelInput. - Input field
pickupTimeof typeLocalTimewas added to input object typeTransferToHotelInput. - Input field
alternateUrlof typeURLwas added to input object typeUpdateBrochureInput. - Input field
descriptionof typeStringwas added to input object typeUpdateBrochureInput. - Input field
idof typeIDwas added to input object typeUpdateBrochureInput. - Input field
nameof typeStringwas added to input object typeUpdateBrochureInput. - Input field
temporaryFileIdof typeIDwas added to input object typeUpdateBrochureInput. - Input field
typeof typeBrochureTypewas added to input object typeUpdateBrochureInput. - Input field
urlof typeURLwas added to input object typeUpdateBrochureInput. - Input field
documentTypeIdof typeID!was added to input object typeUpdateExhibitionAttachedDocumentInput. - Input field
notesof typeStringwas added to input object typeUpdateExhibitionAttachedDocumentInput. - Input field
temporaryFileIdof typeIDwas added to input object typeUpdateExhibitionAttachedDocumentInput. - Input field
textof typeStringwas added to input object typeUpdateExhibitionAttachedDocumentInput. - Input field
urlof typeURLwas added to input object typeUpdateExhibitionAttachedDocumentInput. - Input field
firstNameof typeStringwas added to input object typeUpdateExhibitionNameBadgeInput. - Input field
idof typeIDwas added to input object typeUpdateExhibitionNameBadgeInput. - Input field
jobTitleof typeStringwas added to input object typeUpdateExhibitionNameBadgeInput. - Input field
lastNameof typeStringwas added to input object typeUpdateExhibitionNameBadgeInput. - Input field
organizationNameof typeStringwas added to input object typeUpdateExhibitionNameBadgeInput. - Input field
titleof typeStringwas added to input object typeUpdateExhibitionNameBadgeInput. - Input field
adjustmentAmountof typeFloatwas added to input object typeUpdateExhibitionPaymentDetailsInput. - Input field
currencyIdof typeIDwas added to input object typeUpdateExhibitionPaymentDetailsInput. - Input field
discountAmountof typeFloatwas added to input object typeUpdateExhibitionPaymentDetailsInput. - Input field
loadingAmountof typeFloatwas added to input object typeUpdateExhibitionPaymentDetailsInput. - Input field
checkInEstimatedTimeof typeLocalTimewas added to input object typeUpdateGroupHotelBookingInput. - Input field
checkOutEstimatedTimeof typeLocalTimewas added to input object typeUpdateGroupHotelBookingInput. - Input field
commentof typeStringwas added to input object typeUpdateGroupHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeUpdateGroupHotelBookingInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeUpdateGroupHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeUpdateGroupHotelBookingInput. - Input field
groupBookingAllocationsof type[GroupBookingAllocationInput!]was added to input object typeUpdateGroupHotelBookingInput. - Input field
hotelBookingIdof typeID!was added to input object typeUpdateGroupHotelBookingInput. - Input field
hotelIdof typeIDwas added to input object typeUpdateGroupHotelBookingInput. - Input field
itineraryof typeStringwas added to input object typeUpdateGroupHotelBookingInput. - Input field
itineraryOrderof typeIntwas added to input object typeUpdateGroupHotelBookingInput. - Input field
paymentDetailsof typeUpdatePaymentDetailsInputwas added to input object typeUpdateGroupHotelBookingInput. - Input field
replaceStandardItineraryof typeBooleanwas added to input object typeUpdateGroupHotelBookingInput. - Input field
roomTypeIdof typeIDwas added to input object typeUpdateGroupHotelBookingInput. - Input field
specialRequestsof typeStringwas added to input object typeUpdateGroupHotelBookingInput. - Input field
transferFromHotelof typeTransferFromHotelInputwas added to input object typeUpdateGroupHotelBookingInput. - Input field
transferToHotelof typeTransferToHotelInputwas added to input object typeUpdateGroupHotelBookingInput. - Input field
checkInDateof typeLocalDatewas added to input object typeUpdateHotelBookingInput. - Input field
checkInEstimatedTimeof typeLocalTimewas added to input object typeUpdateHotelBookingInput. - Input field
checkOutDateof typeLocalDatewas added to input object typeUpdateHotelBookingInput. - Input field
checkOutEstimatedTimeof typeLocalTimewas added to input object typeUpdateHotelBookingInput. - Input field
commentof typeStringwas added to input object typeUpdateHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeUpdateHotelBookingInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeUpdateHotelBookingInput. - Input field
eventIdof typeID!was added to input object typeUpdateHotelBookingInput. - Input field
hotelBookingIdof typeID!was added to input object typeUpdateHotelBookingInput. - Input field
hotelIdof typeIDwas added to input object typeUpdateHotelBookingInput. - Input field
itineraryof typeStringwas added to input object typeUpdateHotelBookingInput. - Input field
itineraryOrderof typeIntwas added to input object typeUpdateHotelBookingInput. - Input field
numberOfRoomsof typePositiveIntwas added to input object typeUpdateHotelBookingInput. - Input field
paymentDetailsof typeUpdatePaymentDetailsInputwas added to input object typeUpdateHotelBookingInput. - Input field
replaceStandardItineraryof typeBooleanwas added to input object typeUpdateHotelBookingInput. - Input field
roomNumberof typeStringwas added to input object typeUpdateHotelBookingInput. - Input field
roomTypeIdof typeIDwas added to input object typeUpdateHotelBookingInput. - Input field
sharingWithof typeStringwas added to input object typeUpdateHotelBookingInput. - Input field
specialRequestsof typeStringwas added to input object typeUpdateHotelBookingInput. - Input field
transferFromHotelof typeTransferFromHotelInputwas added to input object typeUpdateHotelBookingInput. - Input field
transferToHotelof typeTransferToHotelInputwas added to input object typeUpdateHotelBookingInput. - Input field
contactIdof typeID!was added to input object typeUpdateHotelBookingStatusInput. - Input field
eventIdof typeID!was added to input object typeUpdateHotelBookingStatusInput. - Input field
hotelBookingIdof typeID!was added to input object typeUpdateHotelBookingStatusInput. - Input field
payingContactIdof typeIDwas added to input object typeUpdateHotelBookingStatusInput. - Input field
paymentStatusof typePaymentStatusInput!was added to input object typeUpdateHotelBookingStatusInput. - Input field
additionalAmenitiesof typeStringwas added to input object typeUpdateHotelInput. - Input field
addressof typeAddressInputwas added to input object typeUpdateHotelInput. - Input field
amenitiesof type[HotelAmenityInput!]was added to input object typeUpdateHotelInput. - Input field
billingAddressof typeAddressInputwas added to input object typeUpdateHotelInput. - Input field
billingDetailsof typeHotelBillingDetailsInputwas added to input object typeUpdateHotelInput. - Input field
commissionRateof typeFloatwas added to input object typeUpdateHotelInput. - Input field
contactDetailsof typeHotelContactDetailsInputwas added to input object typeUpdateHotelInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeUpdateHotelInput. - Input field
descriptionof typeStringwas added to input object typeUpdateHotelInput. - Input field
distanceFromVenueof typeFloatwas added to input object typeUpdateHotelInput. - Input field
eventIdof typeID!was added to input object typeUpdateHotelInput. - Input field
eventVenueof typeStringwas added to input object typeUpdateHotelInput. - Input field
hotelIdof typeID!was added to input object typeUpdateHotelInput. - Input field
inventoryof typeHotelInventoryInputwas added to input object typeUpdateHotelInput. - Input field
mapLinkof typeURLwas added to input object typeUpdateHotelInput. - Input field
nameof typeStringwas added to input object typeUpdateHotelInput. - Input field
photosof type[UpdateHotelPhotoInput!]was added to input object typeUpdateHotelInput. - Input field
selfRatedof typeBooleanwas added to input object typeUpdateHotelInput. - Input field
standardCheckInTimeof typeLocalTimewas added to input object typeUpdateHotelInput. - Input field
standardCheckOutTimeof typeLocalTimewas added to input object typeUpdateHotelInput. - Input field
starRatingof typeFloatwas added to input object typeUpdateHotelInput. - Input field
termsConditionsof typeStringwas added to input object typeUpdateHotelInput. - Input field
uniqueCodeof typeStringwas added to input object typeUpdateHotelInput. - Input field
idof typeIDwas added to input object typeUpdateHotelPhotoInput. - Input field
temporaryFileIdof typeIDwas added to input object typeUpdateHotelPhotoInput. - Input field
additionalPaymentStatusesof type[AdditionalPaymentStatus!]was added to input object typeUpdateRoomTypeInput. - Input field
alternateCurrencyDepositFixedAmountof type[MoneyInput!]was added to input object typeUpdateRoomTypeInput. - Input field
beddingConfigurationof typeStringwas added to input object typeUpdateRoomTypeInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeUpdateRoomTypeInput. - Input field
depositFixedAmountof typeFloatwas added to input object typeUpdateRoomTypeInput. - Input field
depositPercentageAmountof typeFloatwas added to input object typeUpdateRoomTypeInput. - Input field
descriptionof typeStringwas added to input object typeUpdateRoomTypeInput. - Input field
eventIdof typeID!was added to input object typeUpdateRoomTypeInput. - Input field
incomeAccountIdof typeIDwas added to input object typeUpdateRoomTypeInput. - Input field
inventoryAndRatesof typeRoomTypeInventoryRateInputwas added to input object typeUpdateRoomTypeInput. - Input field
itineraryInformationof typeStringwas added to input object typeUpdateRoomTypeInput. - Input field
maximumOccupancyof typeNonNegativeIntwas added to input object typeUpdateRoomTypeInput. - Input field
nameof typeStringwas added to input object typeUpdateRoomTypeInput. - Input field
paymentOptionof typeRoomTypePaymentOptionwas added to input object typeUpdateRoomTypeInput. - Input field
photosof type[UpdateRoomTypePhotoInput!]was added to input object typeUpdateRoomTypeInput. - Input field
roomTypeIdof typeID!was added to input object typeUpdateRoomTypeInput. - Input field
uniqueCodeof typeStringwas added to input object typeUpdateRoomTypeInput. - Input field
idof typeIDwas added to input object typeUpdateRoomTypePhotoInput. - Input field
temporaryFileIdof typeIDwas added to input object typeUpdateRoomTypePhotoInput. - Input field
documentTypeIdof typeID!was added to input object typeUpdateSponsorshipAttachedDocumentInput. - Input field
notesof typeStringwas added to input object typeUpdateSponsorshipAttachedDocumentInput. - Input field
temporaryFileIdof typeIDwas added to input object typeUpdateSponsorshipAttachedDocumentInput. - Input field
textof typeStringwas added to input object typeUpdateSponsorshipAttachedDocumentInput. - Input field
urlof typeURLwas added to input object typeUpdateSponsorshipAttachedDocumentInput. - Input field
attachedDocumentsof type[UpdateSponsorshipAttachedDocumentInput!]was added to input object typeUpdateSponsorshipInput. - Input field
brochuresof type[UpdateBrochureInput!]was added to input object typeUpdateSponsorshipInput. - Input field
companyLogoof typeCompanyLogoInputwas added to input object typeUpdateSponsorshipInput. - Input field
contactIdof typeID!was added to input object typeUpdateSponsorshipInput. - Input field
customFieldsof type[CustomFieldInput!]was added to input object typeUpdateSponsorshipInput. - Input field
eventIdof typeID!was added to input object typeUpdateSponsorshipInput. - Input field
inclusionsof type[SponsorshipItemInput!]was added to input object typeUpdateSponsorshipInput. - Input field
notesof typeStringwas added to input object typeUpdateSponsorshipInput. - Input field
paymentDetailsof typeUpdateSponsorshipPaymentDetailsInputwas added to input object typeUpdateSponsorshipInput. - Input field
profileof typeStringwas added to input object typeUpdateSponsorshipInput. - Input field
quantityof typeNonNegativeIntwas added to input object typeUpdateSponsorshipInput. - Input field
sponsorshipIdof typeID!was added to input object typeUpdateSponsorshipInput. - Input field
sponsorshipPackageIdof typeIDwas added to input object typeUpdateSponsorshipInput. - Input field
adjustmentAmountof typeFloatwas added to input object typeUpdateSponsorshipPaymentDetailsInput. - Input field
currencyIdof typeIDwas added to input object typeUpdateSponsorshipPaymentDetailsInput. - Input field
discountAmountof typeFloatwas added to input object typeUpdateSponsorshipPaymentDetailsInput. - Input field
loadingAmountof typeFloatwas added to input object typeUpdateSponsorshipPaymentDetailsInput. - Input field
confirmationDateof typeLocalDatewas added to input object typeUpdateSponsorshipStatusInput. - Input field
contactIdof typeID!was added to input object typeUpdateSponsorshipStatusInput. - Input field
eventIdof typeID!was added to input object typeUpdateSponsorshipStatusInput. - Input field
payingContactIdof typeIDwas added to input object typeUpdateSponsorshipStatusInput. - Input field
paymentStatusof typePaymentStatusInput!was added to input object typeUpdateSponsorshipStatusInput. - Input field
sponsorshipIdof typeID!was added to input object typeUpdateSponsorshipStatusInput. - Input field
statusof typeSponsorshipStatusInput!was added to input object typeUpdateSponsorshipStatusInput. - Input field
attachedDocumentsof type[CreateExhibitionAttachedDocumentInput!]was added to input object typeCreateExhibitionBookingInput. - Input field
bookingTypeof typeExhibitionBookingTypewas added to input object typeCreateExhibitionBookingInput. - Input field
brochuresof type[CreateBrochureInput!]was added to input object typeCreateExhibitionBookingInput. - Input field
companyLogoof typeCompanyLogoInputwas added to input object typeCreateExhibitionBookingInput. - Input field
nameBadgesof type[CreateExhibitionNameBadgeInput!]was added to input object typeCreateExhibitionBookingInput. - Input field
notesof typeStringwas added to input object typeCreateExhibitionBookingInput. - Input field
paymentDetailof typeCreateExhibitionPaymentDetailsInputwas added to input object typeCreateExhibitionBookingInput. - Input field
positionPreferenceof typeStringwas added to input object typeCreateExhibitionBookingInput. - Input field
profileof typeStringwas added to input object typeCreateExhibitionBookingInput. - Input field
signageInstructionsof typeStringwas added to input object typeCreateExhibitionBookingInput. - Input field
standSignageof typeStringwas added to input object typeCreateExhibitionBookingInput. - Input field
attachedDocumentsof type[UpdateExhibitionAttachedDocumentInput!]was added to input object typeUpdateExhibitionBookingInput. - Input field
bookingTypeof typeExhibitionBookingTypewas added to input object typeUpdateExhibitionBookingInput. - Input field
brochuresof type[UpdateBrochureInput!]was added to input object typeUpdateExhibitionBookingInput. - Input field
companyLogoof typeCompanyLogoInputwas added to input object typeUpdateExhibitionBookingInput. - Input field
nameBadgesof type[UpdateExhibitionNameBadgeInput!]was added to input object typeUpdateExhibitionBookingInput. - Input field
notesof typeStringwas added to input object typeUpdateExhibitionBookingInput. - Input field
paymentDetailof typeUpdateExhibitionPaymentDetailsInputwas added to input object typeUpdateExhibitionBookingInput. - Input field
positionPreferenceof typeStringwas added to input object typeUpdateExhibitionBookingInput. - Input field
profileof typeStringwas added to input object typeUpdateExhibitionBookingInput. - Input field
signageInstructionsof typeStringwas added to input object typeUpdateExhibitionBookingInput. - Input field
standSignageof typeStringwas added to input object typeUpdateExhibitionBookingInput. - Input field
CreateExhibitionBookingInput.paymentDetailschanged type fromCreatePaymentDetailsInput!toCreatePaymentDetailsInput. - Type
BrochureTypewas added. - Type
CancelHotelBookingInputwas added. - Type
CancelHotelBookingPayloadwas added. - Type
CancelSponsorshipInputwas added. - Type
CancelSponsorshipPayloadwas added. - Type
CompanyLogoInputwas added. - Type
ConfirmHotelBookingNotificationStatusInputwas added. - Type
ConfirmHotelBookingNotificationStatusPayloadwas added. - Type
CreateBrochureInputwas added. - Type
CreateExhibitionAttachedDocumentInputwas added. - Type
CreateExhibitionNameBadgeInputwas added. - Type
CreateExhibitionPaymentDetailsInputwas added. - Type
CreateGroupHotelBookingInputwas added. - Type
CreateGroupHotelBookingPayloadwas added. - Type
CreateHotelBookingInputwas added. - Type
CreateHotelBookingPayloadwas added. - Type
CreateHotelInputwas added. - Type
CreateHotelPayloadwas added. - Type
CreateHotelPhotoInputwas added. - Type
CreateRoomTypeInputwas added. - Type
CreateRoomTypePayloadwas added. - Type
CreateRoomTypePhotoInputwas added. - Type
CreateSponsorshipAttachedDocumentInputwas added. - Type
CreateSponsorshipInputwas added. - Type
CreateSponsorshipPayloadwas added. - Type
CreateSponsorshipPaymentDetailsInputwas added. - Type
DeleteGroupHotelBookingInputwas added. - Type
DeleteGroupHotelBookingPayloadwas added. - Type
DeleteHotelBookingInputwas added. - Type
DeleteHotelBookingPayloadwas added. - Type
DeleteHotelInputwas added. - Type
DeleteHotelPayloadwas added. - Type
DeleteRoomTypeInputwas added. - Type
DeleteRoomTypePayloadwas added. - Type
DeleteSponsorshipInputwas added. - Type
DeleteSponsorshipPayloadwas added. - Type
ExhibitionNameBadgewas added. - Type
GroupBookingAllocationwas added. - Type
GroupBookingAllocationInputwas added. - Type
HotelAmenityInputwas added. - Type
HotelBillingDetailswas added. - Type
HotelBillingDetailsInputwas added. - Type
HotelBookingPaymentDetailwas added. - Type
HotelContactDetailswas added. - Type
HotelContactDetailsInputwas added. - Type
HotelInventorywas added. - Type
HotelInventoryByDatewas added. - Type
HotelInventoryByDateInputwas added. - Type
HotelInventoryByDateSearchFilterInputwas added. - Type
HotelInventoryInputwas added. - Type
HotelInventoryTypewas added. - Type
HotelNotificationStatuswas added. - Type
HotelPhotowas added. - Type
RestoreHotelBookingInputwas added. - Type
RestoreHotelBookingPayloadwas added. - Type
RestoreSponsorshipInputwas added. - Type
RestoreSponsorshipPayloadwas added. - Type
RoomTypeInventoryRateByDatewas added. - Type
RoomTypeInventoryRateByDateInputwas added. - Type
RoomTypeInventoryRateInputwas added. - Type
RoomTypeInventoryRateswas added. - Type
RoomTypeInventoryTypewas added. - Type
RoomTypePaymentOptionwas added. - Type
RoomTypePhotowas added. - Type
RoomTypeRateTypewas added. - Type
SponsorshipItemInputwas added. - Type
SponsorshipStatusInputwas added. - Type
SubBlockwas added. - Type
TransferFromHotelwas added. - Type
TransferFromHotelInputwas added. - Type
TransferToHotelwas added. - Type
TransferToHotelInputwas added. - Type
UpdateBrochureInputwas added. - Type
UpdateExhibitionAttachedDocumentInputwas added. - Type
UpdateExhibitionNameBadgeInputwas added. - Type
UpdateExhibitionPaymentDetailsInputwas added. - Type
UpdateGroupHotelBookingInputwas added. - Type
UpdateGroupHotelBookingPayloadwas added. - Type
UpdateHotelBookingInputwas added. - Type
UpdateHotelBookingPayloadwas added. - Type
UpdateHotelBookingStatusInputwas added. - Type
UpdateHotelBookingStatusPayloadwas added. - Type
UpdateHotelInputwas added. - Type
UpdateHotelPayloadwas added. - Type
UpdateHotelPhotoInputwas added. - Type
UpdateRoomTypeInputwas added. - Type
UpdateRoomTypePayloadwas added. - Type
UpdateRoomTypePhotoInputwas added. - Type
UpdateSponsorshipAttachedDocumentInputwas added. - Type
UpdateSponsorshipInputwas added. - Type
UpdateSponsorshipPayloadwas added. - Type
UpdateSponsorshipPaymentDetailsInputwas added. - Type
UpdateSponsorshipStatusInputwas added. - Type
UpdateSponsorshipStatusPayloadwas added.
2025-11-05
Key feature changes
- Added mutations for creating and releasing a temporary accommodation hold.
- Fixed an issue around the area recalculation for exhibition stands and stand types.
- Fixed an issue around calculating available timeslots for meeting requests.
- Change security requirements for querying of global amenities.
GraphQL API schema changes
✅ Non-breaking changes
- Field
createTemporaryHoldForHotelBookingwas added to object typeMutation. - Field
releaseTemporaryHoldForHotelBookingwas added to object typeMutation. - Type
CreateTemporaryHoldForHotelBookingInputwas added. - Type
CreateTemporaryHoldForHotelBookingPayloadwas added. - Type
ReleaseTemporaryHoldForHotelBookingInputwas added. - Type
ReleaseTemporaryHoldForHotelBookingPayloadwas added.
2025-10-30
Key feature changes
- Added mutations for exhibition stand types.
- Added mutations for sponsorship packages.
- Added mutation to delete an exhibition booking.
- Added query to retrieve global amenities.
- Added additional fields to sponsorship package query response.
- Added additional fields to exhibition stand type query response.
- Added income account to the function fee type query response.
- Fixed an issue affecting the
createFunctionmutation where some fields that are required in the planner app were not being set to their defaults. - Allow
sessionRolemutations to proceed without requiring the presentation module.
GraphQL API schema changes
✅ Non-breaking changes
- Directive
deprecatedwas added to fieldSponsorshipPackage.amounts. - Field
SponsorshipPackage.amountshas deprecation reasonUsefeesinstead. This field will be removed in a future release.. - Field
createExhibitionStandTypewas added to object typeMutation. - Field
createSponsorshipPackagewas added to object typeMutation. - Field
deleteExhibitionBookingwas added to object typeMutation. - Field
deleteExhibitionStandTypewas added to object typeMutation. - Field
deleteSponsorshipPackagewas added to object typeMutation. - Field
updateExhibitionStandTypewas added to object typeMutation. - Field
updateSponsorshipPackagewas added to object typeMutation. - Field
amenitieswas added to object typeQuery. - Field
availableColorwas added to object typeExhibitionStandType. - Field
backgroundColorwas added to object typeExhibitionStandType. - Field
confirmedColorwas added to object typeExhibitionStandType. - Field
defaultAreawas added to object typeExhibitionStandType. - Field
defaultDepthwas added to object typeExhibitionStandType. - Field
defaultHeightwas added to object typeExhibitionStandType. - Field
defaultWidthwas added to object typeExhibitionStandType. - Field
includedPackagewas added to object typeExhibitionStandType. - Field
numberOfComplimentaryRegistrationswas added to object typeExhibitionStandType. - Field
rankwas added to object typeExhibitionStandType. - Field
rankHeadingwas added to object typeExhibitionStandType. - Field
reservedColorwas added to object typeExhibitionStandType. - Field
showBoldTextwas added to object typeExhibitionStandType. - Field
textColorwas added to object typeExhibitionStandType. - Field
incomeAccountwas added to object typeFunctionFeeType. - Field
backgroundColorwas added to object typeSponsorshipPackage. - Field
feeswas added to object typeSponsorshipPackage. - Field
incomeAccountwas added to object typeSponsorshipPackage. - Field
showBoldTextwas added to object typeSponsorshipPackage. - Field
textColorwas added to object typeSponsorshipPackage. - Type
Amenitywas added. - Type
CreateExhibitionStandTypeInputwas added. - Type
CreateExhibitionStandTypePayloadwas added. - Type
CreateSponsorshipPackageInputwas added. - Type
CreateSponsorshipPackagePayloadwas added. - Type
DeleteExhibitionBookingInputwas added. - Type
DeleteExhibitionBookingPayloadwas added. - Type
DeleteExhibitionStandTypeInputwas added. - Type
DeleteExhibitionStandTypePayloadwas added. - Type
DeleteSponsorshipPackageInputwas added. - Type
DeleteSponsorshipPackagePayloadwas added. - Type
SponsorshipPackageItemInputwas added. - Type
UpdateExhibitionStandTypeInputwas added. - Type
UpdateExhibitionStandTypePayloadwas added. - Type
UpdateSponsorshipPackageInputwas added. - Type
UpdateSponsorshipPackagePayloadwas added.
2025-10-22
Key feature changes
- Added permission checks for existing mutations to ensure the user has sufficient permission level to access the corresponding module.
- Added mutations for marketing tags.
- Added mutations for exhibition stands.
- Added mutations for sponsorship & exhibition documents types.
- Added mutations for sponsorship inclusions.
- Added mutations for configuring dietary requirements.
- Added mutations for registration types.
- Added mutations for registration groups.
- Added mutations for session role assignments.
- Fixed a bug affecting the
functionFeeTyperesponse where theisPooledWithParentFunctionboolean returns the incorrect value. - Fixed a bug affecting the way start & end times of a session are updated when assigning/unassigning a session block (concurrent session).
GraphQL API schema changes
✅ Non-breaking changes
- Field
sessionRoleswas added to object typeContact. - Field
createCeContactStoreDietaryRequirementwas added to object typeMutation. - Field
createCeContactStoreMarketingTagwas added to object typeMutation. - Field
createContactStoreDietaryRequirementwas added to object typeMutation. - Field
createContactStoreMarketingTagwas added to object typeMutation. - Field
createEventDietaryRequirementwas added to object typeMutation. - Field
createEventMarketingTagwas added to object typeMutation. - Field
createExhibitionDocumentTypewas added to object typeMutation. - Field
createExhibitionStandwas added to object typeMutation. - Field
createInclusionwas added to object typeMutation. - Field
createMembershipContactStoreDietaryRequirementwas added to object typeMutation. - Field
createMembershipContactStoreMarketingTagwas added to object typeMutation. - Field
createRegistrationGroupwas added to object typeMutation. - Field
createRegistrationTypewas added to object typeMutation. - Field
createSessionRoleAssignmentwas added to object typeMutation. - Field
createSponsorshipDocumentTypewas added to object typeMutation. - Field
deleteCeContactStoreDietaryRequirementwas added to object typeMutation. - Field
deleteCeContactStoreMarketingTagwas added to object typeMutation. - Field
deleteContactStoreDietaryRequirementwas added to object typeMutation. - Field
deleteContactStoreMarketingTagwas added to object typeMutation. - Field
deleteEventDietaryRequirementwas added to object typeMutation. - Field
deleteEventMarketingTagwas added to object typeMutation. - Field
deleteExhibitionDocumentTypewas added to object typeMutation. - Field
deleteExhibitionStandwas added to object typeMutation. - Field
deleteInclusionwas added to object typeMutation. - Field
deleteMembershipContactStoreDietaryRequirementwas added to object typeMutation. - Field
deleteMembershipContactStoreMarketingTagwas added to object typeMutation. - Field
deleteRegistrationGroupwas added to object typeMutation. - Field
deleteSessionRoleAssignmentwas added to object typeMutation. - Field
deleteSponsorshipDocumentTypewas added to object typeMutation. - Field
updateCeContactStoreMarketingTagwas added to object typeMutation. - Field
updateContactStoreMarketingTagwas added to object typeMutation. - Field
updateEventMarketingTagwas added to object typeMutation. - Field
updateExhibitionDocumentTypewas added to object typeMutation. - Field
updateExhibitionStandwas added to object typeMutation. - Field
updateInclusionwas added to object typeMutation. - Field
updateMembershipContactStoreMarketingTagwas added to object typeMutation. - Field
updateRegistrationGroupwas added to object typeMutation. - Field
updateRegistrationTypewas added to object typeMutation. - Field
updateSessionRoleAssignmentwas added to object typeMutation. - Field
updateSponsorshipDocumentTypewas added to object typeMutation. - Field
systemDietaryRequirementswas added to object typeQuery. - Field
documentTypeswas added to object typeExhibitionSetup. - Field
areawas added to object typeExhibitionStand. - Field
depthwas added to object typeExhibitionStand. - Field
heightwas added to object typeExhibitionStand. - Field
openSideswas added to object typeExhibitionStand. - Field
widthwas added to object typeExhibitionStand. - Field
backgroundColorwas added to object typeRegistrationGroup. - Field
textColorwas added to object typeRegistrationGroup. - Field
maximumPrescheduledMeetingsLimitwas added to object typeRegistrationTypeMeetingPreferenceSettings. - Field
maximumPrescheduledMeetingsPerDaywas added to object typeRegistrationTypeMeetingPreferenceSettings. - Field
documentTypeswas added to object typeSponsorshipSetup. - Type
AlternateCurrencyExhibitionStandPriceInputwas added. - Type
ContactSessionRoleAssignmentwas added. - Type
CreateCeContactStoreDietaryRequirementInputwas added. - Type
CreateCeContactStoreMarketingTagInputwas added. - Type
CreateCeContactStoreMarketingTagPayloadwas added. - Type
CreateContactStoreDietaryRequirementInputwas added. - Type
CreateContactStoreMarketingTagInputwas added. - Type
CreateContactStoreMarketingTagPayloadwas added. - Type
CreateDietaryRequirementPayloadwas added. - Type
CreateEventDietaryRequirementInputwas added. - Type
CreateEventMarketingTagInputwas added. - Type
CreateEventMarketingTagPayloadwas added. - Type
CreateExhibitionDocumentTypeInputwas added. - Type
CreateExhibitionDocumentTypePayloadwas added. - Type
CreateExhibitionStandInputwas added. - Type
CreateExhibitionStandPayloadwas added. - Type
CreateInclusionInputwas added. - Type
CreateInclusionPayloadwas added. - Type
CreateMembershipContactStoreDietaryRequirementInputwas added. - Type
CreateMembershipContactStoreMarketingTagInputwas added. - Type
CreateMembershipContactStoreMarketingTagPayloadwas added. - Type
CreateRegistrationGroupInputwas added. - Type
CreateRegistrationGroupPayloadwas added. - Type
CreateRegistrationTypeInputwas added. - Type
CreateRegistrationTypePayloadwas added. - Type
CreateSessionRoleAssignmentPayloadwas added. - Type
CreateSessionRoleSignleAssignmentInputwas added. - Type
CreateSponsorshipDocumentTypeInputwas added. - Type
CreateSponsorshipDocumentTypePayloadwas added. - Type
DeleteCeContactStoreDietaryRequirementInputwas added. - Type
DeleteCeContactStoreMarketingTagInputwas added. - Type
DeleteContactStoreDietaryRequirementInputwas added. - Type
DeleteContactStoreMarketingTagInputwas added. - Type
DeleteDietaryRequirementPayloadwas added. - Type
DeleteEventDietaryRequirementInputwas added. - Type
DeleteEventMarketingTagInputwas added. - Type
DeleteExhibitionDocumentTypeInputwas added. - Type
DeleteExhibitionDocumentTypePayloadwas added. - Type
DeleteExhibitionStandInputwas added. - Type
DeleteExhibitionStandPayloadwas added. - Type
DeleteInclusionInputwas added. - Type
DeleteInclusionPayloadwas added. - Type
DeleteMembershipContactStoreDietaryRequirementInputwas added. - Type
DeleteMembershipContactStoreMarketingTagInputwas added. - Type
DeleteRegistrationGroupInputwas added. - Type
DeleteRegistrationGroupPayloadwas added. - Type
DeleteSessionRoleAssignmentInputwas added. - Type
DeleteSessionRoleAssignmentPayloadwas added. - Type
DeleteSponsorshipDocumentTypeInputwas added. - Type
DeleteSponsorshipDocumentTypePayloadwas added. - Type
ExhibitionStandPriceInputwas added. - Type
MarketingDeletePayloadwas added. - Type
RegistrationTypeInventoryInputwas added. - Type
RegistrationTypeInventoryTypewas added. - Type
SystemDietaryRequirementwas added. - Type
UpdateCeContactStoreMarketingTagInputwas added. - Type
UpdateCeContactStoreMarketingTagPayloadwas added. - Type
UpdateContactStoreMarketingTagInputwas added. - Type
UpdateContactStoreMarketingTagPayloadwas added. - Type
UpdateEventMarketingTagInputwas added. - Type
UpdateEventMarketingTagPayloadwas added. - Type
UpdateExhibitionDocumentTypeInputwas added. - Type
UpdateExhibitionDocumentTypePayloadwas added. - Type
UpdateExhibitionStandInputwas added. - Type
UpdateExhibitionStandPayloadwas added. - Type
UpdateInclusionInputwas added. - Type
UpdateInclusionPayloadwas added. - Type
UpdateMembershipContactStoreMarketingTagInputwas added. - Type
UpdateMembershipContactStoreMarketingTagPayloadwas added. - Type
UpdateRegistrationGroupInputwas added. - Type
UpdateRegistrationGroupPayloadwas added. - Type
UpdateRegistrationTypeInputwas added. - Type
UpdateRegistrationTypePayloadwas added. - Type
UpdateSessionRoleAssignmentPayloadwas added. - Type
UpdateSessionRoleSignleAssignmentInputwas added. - Type
UpdateSponsorshipDocumentTypeInputwas added. - Type
UpdateSponsorshipDocumentTypePayloadwas added.
2025-09-30
Key feature changes
- Added extra fields to existing session mutation
- Added mutations for session configuration (SessionRole, SessionBlock).
- Added mutations for functions and function configuration (FeeType, Group).
- Added mutations for presentation configuration (DocumentType, Keyword, Paperstatus, Theme, Subtheme)
- Added mutations for locations.
GraphQL API schema changes
⚠️ Dangerous changes
- Input field
doNotPublishToAttendeeAppof typeBooleanwas added to input object typeCreateSessionInput. - Input field
doNotPublishToEventWebsiteof typeBooleanwas added to input object typeCreateSessionInput. - Input field
doNotPublishToMyAgendaof typeBooleanwas added to input object typeCreateSessionInput. - Input field
doNotPublishToOnAirof typeBooleanwas added to input object typeCreateSessionInput. - Input field
foodAndBeverageof typeStringwas added to input object typeCreateSessionInput. - Input field
doNotPublishToAttendeeAppof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
doNotPublishToEventWebsiteof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
doNotPublishToMyAgendaof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
doNotPublishToOnAirof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
foodAndBeverageof typeStringwas added to input object typeUpdateSessionInput.
✅ Non-breaking changes
- Field
doNotPublishToAttendeeAppwas added to object typeSession. - Field
doNotPublishToEventWebsitewas added to object typeSession. - Field
doNotPublishToMyAgendawas added to object typeSession. - Field
doNotPublishToOnAirwas added to object typeSession. - Field
foodAndBeveragewas added to object typeSession. - Field
createCeContactStoreFunctionwas added to object typeMutation. - Field
createCeContactStoreFunctionFeeTypewas added to object typeMutation. - Field
createCeContactStoreFunctionGroupwas added to object typeMutation. - Field
createCeContactStoreLocationwas added to object typeMutation. - Field
createEventFunctionwas added to object typeMutation. - Field
createEventFunctionFeeTypewas added to object typeMutation. - Field
createEventFunctionGroupwas added to object typeMutation. - Field
createEventLocationwas added to object typeMutation. - Field
createMembershipContactStoreFunctionwas added to object typeMutation. - Field
createMembershipContactStoreFunctionFeeTypewas added to object typeMutation. - Field
createMembershipContactStoreFunctionGroupwas added to object typeMutation. - Field
createMembershipContactStoreLocationwas added to object typeMutation. - Field
createPresentationDocumentTypewas added to object typeMutation. - Field
createPresentationKeywordwas added to object typeMutation. - Field
createPresentationPaperStatuswas added to object typeMutation. - Field
createPresentationSubThemewas added to object typeMutation. - Field
createPresentationThemewas added to object typeMutation. - Field
createPresentationTypewas added to object typeMutation. - Field
createSessionBlockwas added to object typeMutation. - Field
createSessionRolewas added to object typeMutation. - Field
deleteCeContactStoreFunctionwas added to object typeMutation. - Field
deleteCeContactStoreFunctionFeeTypewas added to object typeMutation. - Field
deleteCeContactStoreFunctionGroupwas added to object typeMutation. - Field
deleteCeContactStoreLocationwas added to object typeMutation. - Field
deleteEventFunctionwas added to object typeMutation. - Field
deleteEventFunctionFeeTypewas added to object typeMutation. - Field
deleteEventFunctionGroupwas added to object typeMutation. - Field
deleteEventLocationwas added to object typeMutation. - Field
deleteMembershipContactStoreFunctionwas added to object typeMutation. - Field
deleteMembershipContactStoreFunctionFeeTypewas added to object typeMutation. - Field
deleteMembershipContactStoreFunctionGroupwas added to object typeMutation. - Field
deleteMembershipContactStoreLocationwas added to object typeMutation. - Field
deletePresentationDocumentTypewas added to object typeMutation. - Field
deletePresentationKeywordwas added to object typeMutation. - Field
deletePresentationPaperStatuswas added to object typeMutation. - Field
deletePresentationSubThemewas added to object typeMutation. - Field
deletePresentationThemewas added to object typeMutation. - Field
deletePresentationTypewas added to object typeMutation. - Field
deleteSessionBlockwas added to object typeMutation. - Field
deleteSessionRolewas added to object typeMutation. - Field
updateCeContactStoreFunctionwas added to object typeMutation. - Field
updateCeContactStoreFunctionFeeTypewas added to object typeMutation. - Field
updateCeContactStoreFunctionGroupwas added to object typeMutation. - Field
updateCeContactStoreLocationwas added to object typeMutation. - Field
updateEventFunctionwas added to object typeMutation. - Field
updateEventFunctionFeeTypewas added to object typeMutation. - Field
updateEventFunctionGroupwas added to object typeMutation. - Field
updateEventLocationwas added to object typeMutation. - Field
updateMembershipContactStoreFunctionwas added to object typeMutation. - Field
updateMembershipContactStoreFunctionFeeTypewas added to object typeMutation. - Field
updateMembershipContactStoreFunctionGroupwas added to object typeMutation. - Field
updateMembershipContactStoreLocationwas added to object typeMutation. - Field
updatePresentationDocumentTypewas added to object typeMutation. - Field
updatePresentationKeywordwas added to object typeMutation. - Field
updatePresentationPaperStatuswas added to object typeMutation. - Field
updatePresentationSubThemewas added to object typeMutation. - Field
updatePresentationThemewas added to object typeMutation. - Field
updatePresentationTypewas added to object typeMutation. - Field
updateSessionBlockwas added to object typeMutation. - Field
updateSessionRolewas added to object typeMutation. - Field
checkInViaOrganizerAppEnabledwas added to interfaceAttendanceAgendaItem. - Field
checkOutViaOrganizerAppEnabledwas added to interfaceAttendanceAgendaItem. - Field
doNotPublishToAttendeeAppwas added to interfaceAttendanceAgendaItem. - Field
doNotPublishToEventWebsitewas added to interfaceAttendanceAgendaItem. - Field
doNotPublishToMyAgendawas added to interfaceAttendanceAgendaItem. - Field
doNotPublishToOnAirwas added to interfaceAttendanceAgendaItem. - Field
expectedAttendeeswas added to interfaceAttendanceAgendaItem. - Field
foodAndBeveragewas added to interfaceAttendanceAgendaItem. - Field
indicateAttendanceEnabledwas added to interfaceAttendanceAgendaItem. - Field
locationwas added to interfaceAttendanceAgendaItem. - Field
roomSetupwas added to interfaceAttendanceAgendaItem. - Field
checkInViaOrganizerAppEnabledwas added to object typeActivityBreakAttendanceAgendaItem. - Field
checkOutViaOrganizerAppEnabledwas added to object typeActivityBreakAttendanceAgendaItem. - Field
doNotPublishToAttendeeAppwas added to object typeActivityBreakAttendanceAgendaItem. - Field
doNotPublishToEventWebsitewas added to object typeActivityBreakAttendanceAgendaItem. - Field
doNotPublishToMyAgendawas added to object typeActivityBreakAttendanceAgendaItem. - Field
doNotPublishToOnAirwas added to object typeActivityBreakAttendanceAgendaItem. - Field
expectedAttendeeswas added to object typeActivityBreakAttendanceAgendaItem. - Field
foodAndBeveragewas added to object typeActivityBreakAttendanceAgendaItem. - Field
indicateAttendanceEnabledwas added to object typeActivityBreakAttendanceAgendaItem. - Field
locationwas added to object typeActivityBreakAttendanceAgendaItem. - Field
roomSetupwas added to object typeActivityBreakAttendanceAgendaItem. - Field
doNotPublishToAttendeeAppwas added to object typeSessionAttendanceAgendaItem. - Field
doNotPublishToEventWebsitewas added to object typeSessionAttendanceAgendaItem. - Field
doNotPublishToMyAgendawas added to object typeSessionAttendanceAgendaItem. - Field
doNotPublishToOnAirwas added to object typeSessionAttendanceAgendaItem. - Field
foodAndBeveragewas added to object typeSessionAttendanceAgendaItem. - Field
roomSetupwas added to object typeSessionAttendanceAgendaItem. - Field
allowCheckInForEventStreamwas added to object typeLocation. - Field
customFieldswas added to object typePresentationType. - Field
backgroundColorwas added to object typePresentationKeyword. - Field
colorCodingEnabledwas added to object typePresentationKeyword. - Field
showBoldNamewas added to object typePresentationKeyword. - Field
textColorwas added to object typePresentationKeyword. - Type
AlternateCurrencyFeeInputwas added. - Type
CreateCeContactStoreFunctionFeeTypeInputwas added. - Type
CreateCeContactStoreFunctionGroupInputwas added. - Type
CreateCeContactStoreFunctionInputwas added. - Type
CreateCeContactStoreFunctionPayloadwas added. - Type
CreateCeContactStoreLocationInputwas added. - Type
CreateCeContactStoreLocationPayloadwas added. - Type
CreateEventFunctionFeeTypeInputwas added. - Type
CreateEventFunctionGroupInputwas added. - Type
CreateEventFunctionInputwas added. - Type
CreateEventFunctionPayloadwas added. - Type
CreateEventLocationInputwas added. - Type
CreateEventLocationPayloadwas added. - Type
CreateFunctionFeeTypePayloadwas added. - Type
CreateFunctionGroupPayloadwas added. - Type
CreateMembershipContactStoreFunctionFeeTypeInputwas added. - Type
CreateMembershipContactStoreFunctionGroupInputwas added. - Type
CreateMembershipContactStoreFunctionInputwas added. - Type
CreateMembershipContactStoreFunctionPayloadwas added. - Type
CreateMembershipContactStoreLocationInputwas added. - Type
CreateMembershipContactStoreLocationPayloadwas added. - Type
CreatePresentationDocumentTypeInputwas added. - Type
CreatePresentationDocumentTypePayloadwas added. - Type
CreatePresentationKeywordInputwas added. - Type
CreatePresentationKeywordPayloadwas added. - Type
CreatePresentationPaperStatusInputwas added. - Type
CreatePresentationPaperStatusPayloadwas added. - Type
CreatePresentationSubThemeInputwas added. - Type
CreatePresentationSubThemePayloadwas added. - Type
CreatePresentationThemeInputwas added. - Type
CreatePresentationThemePayloadwas added. - Type
CreatePresentationTypeInputwas added. - Type
CreatePresentationTypePayloadwas added. - Type
CreateSessionBlockInputwas added. - Type
CreateSessionBlockPayloadwas added. - Type
CreateSessionRoleInputwas added. - Type
CreateSessionRolePayloadwas added. - Type
DeleteCeContactStoreFunctionFeeTypeInputwas added. - Type
DeleteCeContactStoreFunctionGroupInputwas added. - Type
DeleteCeContactStoreFunctionInputwas added. - Type
DeleteCeContactStoreFunctionPayloadwas added. - Type
DeleteCeContactStoreLocationInputwas added. - Type
DeleteCeContactStoreLocationPayloadwas added. - Type
DeleteEventFunctionFeeTypeInputwas added. - Type
DeleteEventFunctionGroupInputwas added. - Type
DeleteEventFunctionInputwas added. - Type
DeleteEventFunctionPayloadwas added. - Type
DeleteEventLocationInputwas added. - Type
DeleteEventLocationPayloadwas added. - Type
DeleteFunctionFeeTypePayloadwas added. - Type
DeleteFunctionGroupPayloadwas added. - Type
DeleteMembershipContactStoreFunctionFeeTypeInputwas added. - Type
DeleteMembershipContactStoreFunctionGroupInputwas added. - Type
DeleteMembershipContactStoreFunctionInputwas added. - Type
DeleteMembershipContactStoreFunctionPayloadwas added. - Type
DeleteMembershipContactStoreLocationInputwas added. - Type
DeleteMembershipContactStoreLocationPayloadwas added. - Type
DeletePresentationDocumentTypeInputwas added. - Type
DeletePresentationDocumentTypePayloadwas added. - Type
DeletePresentationKeywordInputwas added. - Type
DeletePresentationKeywordPayloadwas added. - Type
DeletePresentationPaperStatusInputwas added. - Type
DeletePresentationPaperStatusPayloadwas added. - Type
DeletePresentationSubThemeInputwas added. - Type
DeletePresentationSubThemePayloadwas added. - Type
DeletePresentationThemeInputwas added. - Type
DeletePresentationThemePayloadwas added. - Type
DeletePresentationTypeInputwas added. - Type
DeletePresentationTypePayloadwas added. - Type
DeleteSessionBlockInputwas added. - Type
DeleteSessionBlockPayloadwas added. - Type
DeleteSessionRoleInputwas added. - Type
DeleteSessionRolePayloadwas added. - Type
FeeInputwas added. - Type
FunctionFeeTypeInventoryInputwas added. - Type
FunctionFeeTypeInventoryTypewas added. - Type
UpdateCeContactStoreFunctionFeeTypeInputwas added. - Type
UpdateCeContactStoreFunctionGroupInputwas added. - Type
UpdateCeContactStoreFunctionInputwas added. - Type
UpdateCeContactStoreFunctionPayloadwas added. - Type
UpdateCeContactStoreLocationInputwas added. - Type
UpdateCeContactStoreLocationPayloadwas added. - Type
UpdateEventFunctionFeeTypeInputwas added. - Type
UpdateEventFunctionGroupInputwas added. - Type
UpdateEventFunctionInputwas added. - Type
UpdateEventFunctionPayloadwas added. - Type
UpdateEventLocationInputwas added. - Type
UpdateEventLocationPayloadwas added. - Type
UpdateFunctionFeeTypePayloadwas added. - Type
UpdateFunctionGroupPayloadwas added. - Type
UpdateMembershipContactStoreFunctionFeeTypeInputwas added. - Type
UpdateMembershipContactStoreFunctionGroupInputwas added. - Type
UpdateMembershipContactStoreFunctionInputwas added. - Type
UpdateMembershipContactStoreFunctionPayloadwas added. - Type
UpdateMembershipContactStoreLocationInputwas added. - Type
UpdateMembershipContactStoreLocationPayloadwas added. - Type
UpdatePresentationDocumentTypeInputwas added. - Type
UpdatePresentationDocumentTypePayloadwas added. - Type
UpdatePresentationKeywordInputwas added. - Type
UpdatePresentationKeywordPayloadwas added. - Type
UpdatePresentationPaperStatusInputwas added. - Type
UpdatePresentationPaperStatusPayloadwas added. - Type
UpdatePresentationSubThemeInputwas added. - Type
UpdatePresentationSubThemePayloadwas added. - Type
UpdatePresentationThemeInputwas added. - Type
UpdatePresentationThemePayloadwas added. - Type
UpdatePresentationTypeInputwas added. - Type
UpdatePresentationTypePayloadwas added. - Type
UpdateSessionBlockInputwas added. - Type
UpdateSessionBlockPayloadwas added. - Type
UpdateSessionRoleInputwas added. - Type
UpdateSessionRolePayloadwas added.
2025-09-12
Bug fixes
- Fixed an issue affecting
availableMeetingTimeSlotswhen queryingregistrationsfor a function that has no date/start/end time, or the function registration is in a cancelled state.
2025-09-10
Key feature changes
- Added mutations for agenda heading, activity/break and information blocks.
- Added support for EventsAir membership contact stores. The following changes have been made:
- The existing mutation
createMembershipCategorywas renamed tocreateExternalMembershipCategory. - The existing mutation
updateMembershipCategorywas renamed toupdateExternalMembershipCategory. - The existing mutation
deleteMembershipCategorywas renamed todeleteExternalMembershipCategory. - The existing mutation
createMembershipFeeTypewas renamed tocreateExternalMembershipFeeType. - The existing mutation
updateMembershipFeeTypewas renamed toupdateExternalMembershipFeeType. - The existing mutation
deleteMembershipFeeTypewas renamed todeleteExternalMembershipFeeType. - The existing mutation
createMembershipRegistrationwas renamed tocreateExternalMembershipRegistration. - The existing mutation
updateMembershipRegistrationwas renamed toupdateExternalMembershipRegistration. - The existing mutation
deleteMembershipRegistrationwas renamed todeleteExternalMembershipRegistration. - Added entity for
EventsAirMembershipFeeType.
- The existing mutation
- Added field
discountCodestoMembershipContactStore - Added field
customFieldsto object typeMembershipCategory. - Added field
creditHoursto object typeFunctionFeeType. - Query depth limit increased from 7 to 12.
GraphQL API schema changes
❌ Breaking changes
- Field
CreateMembershipFeeTypePayload.membershipFeeTypechanged type fromMembershipFeeType!toExternalMembershipFeeType!. - Field
UpdateMembershipFeeTypePayload.membershipFeeTypechanged type fromMembershipFeeType!toExternalMembershipFeeType!. - Field
CreateMembershipRegistrationPayload.membershipRegistrationchanged type fromMembershipRegistration!toExternalMembershipRegistration!. - Field
UpdateMembershipRegistrationPayload.membershipRegistrationchanged type fromMembershipRegistration!toExternalMembershipRegistration!. MembershipFeeTypekind changed toInterfaceTypeDefinition.MembershipRegistrationkind changed toInterfaceTypeDefinition.
✅ Non-breaking changes
- Field
discountCodeswas added to object typeMembershipContactStoreSetup. - Field
checkInViaOrganizerAppEnabledwas added to object typeFunction. - Field
checkOutViaOrganizerAppEnabledwas added to object typeFunction. - Field
doNotPublishToAttendeeAppwas added to object typeFunction. - Field
doNotPublishToEventWebsitewas added to object typeFunction. - Field
doNotPublishToMyAgendawas added to object typeFunction. - Field
doNotPublishToOnAirwas added to object typeFunction. - Field
endsOnNextDaywas added to object typeFunction. - Field
expectedAttendeeswas added to object typeFunction. - Field
foodAndBeveragewas added to object typeFunction. - Field
roomSetupwas added to object typeFunction. - Field
checkInViaOrganizerAppEnabledwas added to object typeCeContactStoreFunction. - Field
checkOutViaOrganizerAppEnabledwas added to object typeCeContactStoreFunction. - Field
doNotPublishToAttendeeAppwas added to object typeCeContactStoreFunction. - Field
doNotPublishToEventWebsitewas added to object typeCeContactStoreFunction. - Field
doNotPublishToMyAgendawas added to object typeCeContactStoreFunction. - Field
doNotPublishToOnAirwas added to object typeCeContactStoreFunction. - Field
endsOnNextDaywas added to object typeCeContactStoreFunction. - Field
expectedAttendeeswas added to object typeCeContactStoreFunction. - Field
foodAndBeveragewas added to object typeCeContactStoreFunction. - Field
roomSetupwas added to object typeCeContactStoreFunction. - Field
checkInViaOrganizerAppEnabledwas added to object typeMembershipContactStoreFunction. - Field
checkOutViaOrganizerAppEnabledwas added to object typeMembershipContactStoreFunction. - Field
doNotPublishToAttendeeAppwas added to object typeMembershipContactStoreFunction. - Field
doNotPublishToEventWebsitewas added to object typeMembershipContactStoreFunction. - Field
doNotPublishToMyAgendawas added to object typeMembershipContactStoreFunction. - Field
doNotPublishToOnAirwas added to object typeMembershipContactStoreFunction. - Field
endsOnNextDaywas added to object typeMembershipContactStoreFunction. - Field
expectedAttendeeswas added to object typeMembershipContactStoreFunction. - Field
foodAndBeveragewas added to object typeMembershipContactStoreFunction. - Field
roomSetupwas added to object typeMembershipContactStoreFunction. - Field
createActivityBreakEventAgendaItemwas added to object typeMutation. - Field
createExternalMembershipCategorywas added to object typeMutation. - Field
createExternalMembershipFeeTypewas added to object typeMutation. - Field
createExternalMembershipRegistrationwas added to object typeMutation. - Field
createHeadingEventAgendaItemwas added to object typeMutation. - Field
createInformationEventAgendaItemwas added to object typeMutation. - Field
deleteActivityBreakEventAgendaItemwas added to object typeMutation. - Field
deleteExternalMembershipCategorywas added to object typeMutation. - Field
deleteExternalMembershipFeeTypewas added to object typeMutation. - Field
deleteExternalMembershipRegistrationwas added to object typeMutation. - Field
deleteHeadingEventAgendaItemwas added to object typeMutation. - Field
deleteInformationEventAgendaItemwas added to object typeMutation. - Field
updateActivityBreakEventAgendaItemwas added to object typeMutation. - Field
updateExternalMembershipCategorywas added to object typeMutation. - Field
updateExternalMembershipFeeTypewas added to object typeMutation. - Field
updateExternalMembershipRegistrationwas added to object typeMutation. - Field
updateHeadingEventAgendaItemwas added to object typeMutation. - Field
updateInformationEventAgendaItemwas added to object typeMutation. - Field
versionInformationwas added to object typeQuery. - Field
doNotPublishToAttendeeAppwas added to interfaceEventAgendaItem. - Field
doNotPublishToEventWebsitewas added to interfaceEventAgendaItem. - Field
doNotPublishToOnAirwas added to interfaceEventAgendaItem. - Field
doNotPublishToAttendeeAppwas added to object typeHeadingEventAgendaItem. - Field
doNotPublishToEventWebsitewas added to object typeHeadingEventAgendaItem. - Field
doNotPublishToOnAirwas added to object typeHeadingEventAgendaItem. - Field
showTimeswas added to object typeHeadingEventAgendaItem. - Field
checkInViaOrganizerAppEnabledwas added to object typeActivityBreakEventAgendaItem. - Field
checkOutViaOrganizerAppEnabledwas added to object typeActivityBreakEventAgendaItem. - Field
doNotPublishToAttendeeAppwas added to object typeActivityBreakEventAgendaItem. - Field
doNotPublishToEventWebsitewas added to object typeActivityBreakEventAgendaItem. - Field
doNotPublishToMyAgendawas added to object typeActivityBreakEventAgendaItem. - Field
doNotPublishToOnAirwas added to object typeActivityBreakEventAgendaItem. - Field
expectedAttendeeswas added to object typeActivityBreakEventAgendaItem. - Field
foodAndBeveragewas added to object typeActivityBreakEventAgendaItem. - Field
indicateAttendanceEnabledwas added to object typeActivityBreakEventAgendaItem. - Field
roomSetupwas added to object typeActivityBreakEventAgendaItem. - Field
doNotPublishToAttendeeAppwas added to object typeInformationEventAgendaItem. - Field
doNotPublishToEventWebsitewas added to object typeInformationEventAgendaItem. - Field
doNotPublishToOnAirwas added to object typeInformationEventAgendaItem. - Field
showTimeswas added to object typeInformationEventAgendaItem. - Field
checkInViaOrganizerAppEnabledwas added to object typeFunctionEventAgendaItem. - Field
checkOutViaOrganizerAppEnabledwas added to object typeFunctionEventAgendaItem. - Field
doNotPublishToAttendeeAppwas added to object typeFunctionEventAgendaItem. - Field
doNotPublishToEventWebsitewas added to object typeFunctionEventAgendaItem. - Field
doNotPublishToMyAgendawas added to object typeFunctionEventAgendaItem. - Field
doNotPublishToOnAirwas added to object typeFunctionEventAgendaItem. - Field
endsOnNextDaywas added to object typeFunctionEventAgendaItem. - Field
expectedAttendeeswas added to object typeFunctionEventAgendaItem. - Field
foodAndBeveragewas added to object typeFunctionEventAgendaItem. - Field
roomSetupwas added to object typeFunctionEventAgendaItem. - Field
doNotPublishToAttendeeAppwas added to object typeSessionEventAgendaItem. - Field
doNotPublishToEventWebsitewas added to object typeSessionEventAgendaItem. - Field
doNotPublishToMyAgendawas added to object typeSessionEventAgendaItem. - Field
doNotPublishToOnAirwas added to object typeSessionEventAgendaItem. - Field
foodAndBeveragewas added to object typeSessionEventAgendaItem. - Field
creditHourswas added to object typeFunctionFeeType. - Field
customFieldswas added to object typeMembershipCategory. - Type
CreateActivityBreakEventAgendaItemInputwas added. - Type
CreateActivityBreakEventAgendaItemPayloadwas added. - Type
CreateHeadingEventAgendaItemInputwas added. - Type
CreateHeadingEventAgendaItemPayloadwas added. - Type
CreateInformationEventAgendaItemInputwas added. - Type
CreateInformationEventAgendaItemPayloadwas added. - Type
DeleteActivityBreakEventAgendaItemInputwas added. - Type
DeleteActivityBreakEventAgendaItemPayloadwas added. - Type
DeleteHeadingEventAgendaItemInputwas added. - Type
DeleteHeadingEventAgendaItemPayloadwas added. - Type
DeleteInformationEventAgendaItemInputwas added. - Type
DeleteInformationEventAgendaItemPayloadwas added. - Type
EventsAirMembershipFeeTypewas added. - Type
EventsAirMembershipRegistrationwas added. - Type
ExternalMembershipFeeTypewas added. - Type
ExternalMembershipRegistrationwas added. - Type
MembershipChargewas added. - Type
MembershipDefaultRenewalwas added. - Type
MembershipDefaultStartDatewas added. - Type
MembershipDiscountCodewas added. - Type
MembershipDiscountCodeApplicabilitywas added. - Type
MembershipFeewas added. - Type
MembershipFeeTypeTypewas added. - Type
MembershipRegistrationPaymentDetailswas added. - Type
MembershipRegistrationTypewas added. - Type
UpdateActivityBreakEventAgendaItemInputwas added. - Type
UpdateActivityBreakEventAgendaItemPayloadwas added. - Type
UpdateHeadingEventAgendaItemInputwas added. - Type
UpdateHeadingEventAgendaItemPayloadwas added. - Type
UpdateInformationEventAgendaItemInputwas added. - Type
UpdateInformationEventAgendaItemPayloadwas added. - Type
VersionInformationwas added.
2025-07-24
Key feature changes
- All membership queries now return also return non-external memberships. The new
isExternalfield specifies the type. - Added pagination support to the
Session.presentations,Presentation.documentsandPresentation.authorsqueries. - Added query by
idsto theSessionSearchFilterInputinput.
Bug fixes
- Implement quota cost for the
Session.presentations,Presentation.documentsandPresentation.authorsqueries. Note: this change may result in queries that previously worked now returning a quota-exceeded message. Please use pagination features to restrict the amount of data being requested.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
limit: PaginationLimit!(with default value) added to fieldSession.presentations. - Argument
offset: NonNegativeInt!(with default value) added to fieldSession.presentations. - Argument
limit: PaginationLimit!(with default value) added to fieldPresentation.documents. - Argument
offset: NonNegativeInt!(with default value) added to fieldPresentation.documents. - Argument
limit: PaginationLimit!(with default value) added to fieldPresentation.authors. - Argument
offset: NonNegativeInt!(with default value) added to fieldPresentation.authors. - Input field
idsof type[ID!]was added to input object typeSessionSearchFilterInput.
✅ Non-breaking changes
- Field
isExternalwas added to object typeMembershipContactStore.
2025-07-08
Key feature changes
Bug fixes
- Update the cancel exhibition meeting request and cancel registration meeting request mutations to save specified note text.
2025-07-03
Key feature changes
- Added the ability to filter courses for continuing education and membership contact stores. The following filter options are available:
- start date within the specified date range
- end date within the specified date range
- identifiers(s)
- unique code(s)
- master course code(s)
- Added queries to return registration and agenda attendance by id.
- Added the following webhooks:
- check in and check out webhooks for event, session, function, agenda activity/break
- created, deleted webhook events for session and activity break agenda attendance
- add created, updated, deleted webhook events for function registration
- Return a bad input error when a non-id value is passed to a field that expects an id value.
Bug fixes
- Trigger the contact created webhook event on imports in the group allocation and registrations portal apps.
- Updated availableTimeSlots query to respect the 'block meetings that conflict with functions' and 'block meetings that conflict with registered sessions' settings.
- Update the UpdateEventMarketingRecord query to return a not found error when a incorrect record id is specified.
- Fixed and issue where the UpdateSession mutation cleared the date field if a date value is not specified.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
input: CourseSearchFilterInput!(with default value) added to fieldEventCourseSetup.courses. - Argument
input: CourseSearchFilterInput!(with default value) added to fieldCeContactStoreCourseSetup.courses. - Argument
input: CourseSearchFilterInput!(with default value) added to fieldMembershipContactStoreCourseSetup.courses. - Input field
attachedDocumentIdsof type[ID!]was added to input object typeCreatePresentationInput. - Input field
attachedDocumentIdsof type[ID!]was added to input object typeUpdatePresentationInput. - Type for argument
idon fieldQuery.webhookSubscriptionchanged fromID!toString!. - Type for argument
idon fieldQuery.webhookSubscriptionSecretchanged fromID!toString!. - Type for argument
webhookSubscriptionIdon fieldQuery.webhookMessageschanged fromID!toString!. - Type for argument
webhookMessageIdon fieldQuery.webhookMessageDeliveryAttemptschanged fromID!toString!. - Field
WebhookSubscription.idchanged type fromID!toString!. - Field
WebhookMessage.idchanged type fromID!toString!. - Field
WebhookMessageDeliveryAttempt.idchanged type fromID!toString!. - Field
WebhookSubscriptionFilter.identifierchanged type fromID!toString!. - Input field
WebhookSubscriptionFilterInput.identifierchanged type fromID!toString!. - Input field
DeleteWebhookSubscriptionInput.idchanged type fromID!toString!. - Input field
DisableWebhookSubscriptionInput.idchanged type fromID!toString!. - Input field
EnableWebhookSubscriptionInput.idchanged type fromID!toString!. - Input field
UpdateWebhookSubscriptionInput.idchanged type fromID!toString!.
✅ Non-breaking changes
- Field
agendaAttendanceItemwas added to object typeEvent. - Field
functionRegistrationwas added to object typeEvent. - Field
agendaAttendanceItemwas added to object typeContact. - Field
functionRegistrationwas added to object typeContact. - Field
updateCeContactStoreContactOnlineAccountwas added to object typeMutation. - Field
updateContactOnlineAccountwas added to object typeMutation. - Field
updateContactStoreContactOnlineAccountwas added to object typeMutation. - Field
updateMembershipContactStoreContactOnlineAccountwas added to object typeMutation. - Field
functionRegistrationwas added to object typeCeContactStore. - Field
functionRegistrationwas added to object typeCeContactStoreContact. - Field
functionRegistrationwas added to object typeMembershipContactStore. - Field
functionRegistrationwas added to object typeMembershipContactStoreContact. - Type
CourseSearchFilterInputwas added. - Type
UpdateCeContactStoreContactOnlineAccountInputwas added. - Type
UpdateContactOnlineAccountInputwas added. - Type
UpdateContactOnlineAccountPayloadwas added. - Type
UpdateContactStoreContactOnlineAccountInputwas added. - Type
UpdateMembershipContactStoreContactOnlineAccountInputwas added.
2025-06-02
Key feature changes
- Updated existing mutations and queries to support multiple meeting requests per time slot for meeting matching.
- Added the ability to specify the
bookingTypein exhibition search filter. - Added new field
numberOfMeetingRequestsAllowedPerTimeSlottoRegistrationPreferencesMeetingMatchingConfiguration. - Added new field
localPortsto the travel setup query.
Bug fixes
- The
definitionIdfield inTagCustomFieldFilterInputis now case insensitive. - Changed
tagNamesfield inTagCustomFieldFilterInputto be mandatory. This change avoids an internal server error message if not specified.
GraphQL API schema changes
⚠️ Dangerous changes
- Input field
bookingTypeof typeExhibitionBookingTypewas added to input object typeExhibitionBookingSearchFilterInput. - Input field
TagCustomFieldFilterInput.tagNameschanged type from[String!]to[String!]!.
✅ Non-breaking changes
- Field
numberOfMeetingRequestsAllowedPerTimeSlotwas added to object typeRegistrationPreferencesMeetingMatchingConfiguration. - Field
localPortswas added to object typeTravelSetup.
2025-04-30
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added the ability to specify non-contact authors to presentation mutations.
- Added new field
paymentStatusesto the travel type setup query. - Added the ability to search payable items by
payingContactIdandowningContactID. - Added the ability to specify the
payingContactIdin financial mutations whereCHARGE_TO_ANOTHER_CONTACTpayment status is used. - Added support to upload a photo in contact mutations.
- Changed
date,startandendfields inSessionBlockto be optional. See breaking changes document for more information. - The fields
CreatePresentationAuthorInput.contactIdandUpdatePresentationAuthorInput.contactIdhave been deprecated. These fields will be removed in a future release.
Bug fixes
- Updated event queries to return an event not found error if a contact store id was passed as an event id.
GraphQL API schema changes
❌ Breaking changes
- Field
SessionBlock.datechanged type fromLocalDate!toLocalDate. - Field
SessionBlock.startchanged type fromLocalTime!toLocalTime. - Field
SessionBlock.endchanged type fromLocalTime!toLocalTime.
⚠️ Dangerous changes
- Input field
owningContactIdsof type[ID!]was added to input object typePayableItemSearchFilterInput. - Input field
payingContactIdsof type[ID!]was added to input object typePayableItemSearchFilterInput. - Input field
contactAuthorof typePresentationContactAuthorInputwas added to input object typeCreatePresentationAuthorInput. - Input field
nonContactAuthorof typePresentationNonContactAuthorInputwas added to input object typeCreatePresentationAuthorInput. - Input field
contactAuthorof typePresentationContactAuthorInputwas added to input object typeUpdatePresentationAuthorInput. - Input field
nonContactAuthorof typePresentationNonContactAuthorInputwas added to input object typeUpdatePresentationAuthorInput. - Input field
payingContactIdof typeIDwas added to input object typeCreatePaymentDetailsInput. - Input field
photoof typeContactPhotoInputwas added to input object typeCreateContactInput. - Input field
photoof typeContactPhotoInputwas added to input object typeCreateContactStoreContactInput. - Input field
photoof typeContactPhotoInputwas added to input object typeCreateCeContactStoreContactInput. - Input field
photoof typeContactPhotoInputwas added to input object typeCreateMembershipContactStoreContactInput. - Input field
photoof typeContactPhotoInputwas added to input object typeUpdateContactDetailsInput. - Input field
photoof typeContactPhotoInputwas added to input object typeUpdateContactStoreContactDetailsInput. - Input field
photoof typeContactPhotoInputwas added to input object typeUpdateCeContactStoreContactDetailsInput. - Input field
photoof typeContactPhotoInputwas added to input object typeUpdateMembershipContactStoreContactDetailsInput. - Input field
payingContactIdof typeIDwas added to input object typeUpdateExhibitionBookingStatusInput. - Input field
payingContactIdof typeIDwas added to input object typeRestoreExhibitionBookingInput. - Input field
payingContactIdof typeIDwas added to input object typeUpdateFunctionRegistrationStatusInput. - Input field
payingContactIdof typeIDwas added to input object typeUpdateCeContactStoreFunctionRegistrationStatusInput. - Input field
payingContactIdof typeIDwas added to input object typeUpdateMembershipContactStoreFunctionRegistrationStatusInput. - Input field
payingContactIdof typeIDwas added to input object typeRestoreFunctionRegistrationInput. - Input field
payingContactIdof typeIDwas added to input object typeRestoreCeContactStoreFunctionRegistrationInput. - Input field
payingContactIdof typeIDwas added to input object typeRestoreMembershipContactStoreFunctionRegistrationInput. - Input field
payingContactIdof typeIDwas added to input object typeUpdateRegistrationStatusInput. - Input field
payingContactIdof typeIDwas added to input object typeRestoreRegistrationInput.
✅ Non-breaking changes
- Field
paymentStatuseswas added to object typeTravelType. - Input field
CreatePresentationAuthorInput.contactIdchanged type fromID!toID. - Type
ContactPhotoInputwas added. - Type
PresentationContactAuthorInputwas added. - Type
PresentationNonContactAuthorInputwas added. - Directive
deprecatedwas added to fieldCreatePresentationAuthorInput.contactId. - Directive
deprecatedwas added to fieldUpdatePresentationAuthorInput.contactId.
2025-04-14
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added the ability to order the
presentationslist for events and contacts. - Added new input fields
abstractPage,authorListPage,notesandposterBoardto create and update presentation mutations. - Added the ability to create and update attached documents with document type format
LINK,VIDEO_URLandTEXTwhen creating or updating a presentation. - Added new input fields
enableCheckInViaOrganizerApp,enableCheckOutViaOrganizerApp,enableIndicateAttendance,enableLivePolling,enableLiveQuestionsandinventoryLimitto create and update session mutations. - Added the ability to assign roles to a session.
- Added the ability to create and update the survey configuration of a session.
- Added new list
contactGroupsto event and contact store queries. - Added new fields
checkInViaOrganizerAppEnabled,checkOutViaOrganizerAppEnabled,indicateAttendanceEnabled,inventoryLimit,livePollingEnabled,liveQuestionsEnabledandsurveyConfigurationto session queries. - Added new fields
rankandrankHeadingto sponsorship package setup query. - Added new lists
sessionRolesandsessionSurveysto presentation setup query.
Bug fixes
- Fixed an issue where the
updateRegistrationmutation was not applyingadjustmentAmountcorrectly.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
orderByInput: PresentationsOrderByInputadded to fieldEvent.presentations. - Argument
orderByInput: PresentationsOrderByInputadded to fieldContact.presentations. - Input field
abstractPageof typePositiveIntwas added to input object typeCreatePresentationInput. - Input field
authorListPageof typePositiveIntwas added to input object typeCreatePresentationInput. - Input field
notesof typeStringwas added to input object typeCreatePresentationInput. - Input field
posterBoardof typeStringwas added to input object typeCreatePresentationInput. - Input field
textof typeStringwas added to input object typeCreatePresentationAttachedDocumentInput. - Input field
urlof typeURLwas added to input object typeCreatePresentationAttachedDocumentInput. - Input field
abstractPageof typePositiveIntwas added to input object typeUpdatePresentationInput. - Input field
authorListPageof typePositiveIntwas added to input object typeUpdatePresentationInput. - Input field
notesof typeStringwas added to input object typeUpdatePresentationInput. - Input field
posterBoardof typeStringwas added to input object typeUpdatePresentationInput. - Input field
textof typeStringwas added to input object typeUpdatePresentationAttachedDocumentInput. - Input field
urlof typeStringwas added to input object typeUpdatePresentationAttachedDocumentInput. - Input field
enableCheckInViaOrganizerAppof typeBooleanwas added to input object typeCreateSessionInput. - Input field
enableCheckOutViaOrganizerAppof typeBooleanwas added to input object typeCreateSessionInput. - Input field
enableIndicateAttendanceof typeBooleanwas added to input object typeCreateSessionInput. - Input field
enableLivePollingof typeBooleanwas added to input object typeCreateSessionInput. - Input field
enableLiveQuestionsof typeBooleanwas added to input object typeCreateSessionInput. - Input field
inventoryLimitof typePositiveIntwas added to input object typeCreateSessionInput. - Input field
roleAssignmentsof type[CreateSessionRoleAssignmentInput!]was added to input object typeCreateSessionInput. - Input field
surveyConfigurationof typeCreateSessionSurveyConfigurationInputwas added to input object typeCreateSessionInput. - Input field
enableCheckInViaOrganizerAppof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
enableCheckOutViaOrganizerAppof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
enableIndicateAttendanceof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
enableLivePollingof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
enableLiveQuestionsof typeBooleanwas added to input object typeUpdateSessionInput. - Input field
inventoryLimitof typePositiveIntwas added to input object typeUpdateSessionInput. - Input field
roleAssignmentsof type[UpdateSessionRoleAssignmentInput!]was added to input object typeUpdateSessionInput. - Input field
surveyConfigurationof typeUpdateSessionSurveyConfigurationInputwas added to input object typeUpdateSessionInput.
✅ Non-breaking changes
- Field
contactGroupswas added to object typeEvent. - Field
checkInViaOrganizerAppEnabledwas added to object typeSession. - Field
checkOutViaOrganizerAppEnabledwas added to object typeSession. - Field
indicateAttendanceEnabledwas added to object typeSession. - Field
inventoryLimitwas added to object typeSession. - Field
livePollingEnabledwas added to object typeSession. - Field
liveQuestionsEnabledwas added to object typeSession. - Field
surveyConfigurationwas added to object typeSession. - Field
checkInViaOrganizerAppEnabledwas added to object typeSessionAttendanceAgendaItem. - Field
checkOutViaOrganizerAppEnabledwas added to object typeSessionAttendanceAgendaItem. - Field
indicateAttendanceEnabledwas added to object typeSessionAttendanceAgendaItem. - Field
inventoryLimitwas added to object typeSessionAttendanceAgendaItem. - Field
livePollingEnabledwas added to object typeSessionAttendanceAgendaItem. - Field
liveQuestionsEnabledwas added to object typeSessionAttendanceAgendaItem. - Field
surveyConfigurationwas added to object typeSessionAttendanceAgendaItem. - Field
contactGroupswas added to object typeCeContactStore. - Field
contactGroupswas added to object typeMembershipContactStore. - Field
checkInViaOrganizerAppEnabledwas added to object typeSessionEventAgendaItem. - Field
checkOutViaOrganizerAppEnabledwas added to object typeSessionEventAgendaItem. - Field
indicateAttendanceEnabledwas added to object typeSessionEventAgendaItem. - Field
inventoryLimitwas added to object typeSessionEventAgendaItem. - Field
livePollingEnabledwas added to object typeSessionEventAgendaItem. - Field
liveQuestionsEnabledwas added to object typeSessionEventAgendaItem. - Field
surveyConfigurationwas added to object typeSessionEventAgendaItem. - Field
rankwas added to object typeSponsorshipPackage. - Field
rankHeadingwas added to object typeSponsorshipPackage. - Field
sessionRoleswas added to object typePresentationSetup. - Field
sessionSurveyswas added to object typePresentationSetup. - Input field
CreatePresentationAttachedDocumentInput.temporaryFileIdchanged type fromID!toID. - Type
CreateSessionRoleAssignmentInputwas added. - Type
CreateSessionSurveyConfigurationInputwas added. - Type
PresentationOrderByFieldwas added. - Type
PresentationsOrderByInputwas added. - Type
SessionSurveywas added. - Type
SessionSurveyConfigurationwas added. - Type
UpdateSessionRoleAssignmentInputwas added. - Type
UpdateSessionSurveyConfigurationInputwas added.
2025-03-27
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added the ability to filter the
associatedEventslist in contact stores. - Added the ability to filter events by their custom fields.
- Added new input fields
automaticallyAssignPaperNumber,start,end,orderandquestionTimeto create and update presentation mutations. - Added new input field
commentto create and update registration mutations. - Added new input fields
locationIdandtrackNumbersto create and update session mutations. - Added new input fields
additionalEmailsandsubDepartmentto create and update contact mutations in events and contact stores. - Added new fields
additionalEmailsandsubDepartmentto contact queries. - Added new field
locationto object typeActivityBreakEventAgendaItem. - Added new field
commentto registration queries. - Added webhook support for agenda item changes.
Bug fixes
- Fixed an issue where the
updatePresentationmutation was resetting thepaperNumberto 0 if it was not specified.
GraphQL API schema changes
- Argument
input: FindEventsInput!(with default value) added to fieldCeContactStore.associatedEvents. - Argument
input: FindEventsInput!(with default value) added to fieldContactStore.associatedEvents. - Argument
input: FindEventsInput!(with default value) added to fieldMembershipContactStore.associatedEvents. - Input field
customFieldsof typeCustomFieldFilterInputwas added to input object typeEventsWhere. - Input field
automaticallyAssignPaperNumberof typeBooleanwas added to input object typeCreatePresentationInput. - Input field
endof typeLocalTimewas added to input object typeCreatePresentationInput. - Input field
orderof typeNonNegativeIntwas added to input object typeCreatePresentationInput. - Input field
questionTimeof typeNonNegativeIntwas added to input object typeCreatePresentationInput. - Input field
startof typeLocalTimewas added to input object typeCreatePresentationInput. - Input field
automaticallyAssignPaperNumberof typeBooleanwas added to input object typeUpdatePresentationInput. - Input field
endof typeLocalTimewas added to input object typeUpdatePresentationInput. - Input field
orderof typeNonNegativeIntwas added to input object typeUpdatePresentationInput. - Input field
questionTimeof typeNonNegativeIntwas added to input object typeUpdatePresentationInput. - Input field
startof typeLocalTimewas added to input object typeUpdatePresentationInput. - Input field
commentof typeStringwas added to input object typeCreateRegistrationInput. - Input field
commentof typeStringwas added to input object typeCreateGroupRegistrationInput. - Input field
commentof typeStringwas added to input object typeUpdateRegistrationInput. - Input field
commentof typeStringwas added to input object typeUpdateGroupRegistrationInput. - Input field
locationIdof typeIDwas added to input object typeCreateSessionInput. - Input field
trackNumbersof type[PositiveInt!]was added to input object typeCreateSessionInput. - Input field
locationIdof typeIDwas added to input object typeUpdateSessionInput. - Input field
trackNumbersof type[PositiveInt!]was added to input object typeUpdateSessionInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeCreateContactInput. - Input field
subDepartmentof typeStringwas added to input object typeCreateContactInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeCreateContactStoreContactInput. - Input field
subDepartmentof typeStringwas added to input object typeCreateContactStoreContactInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeCreateCeContactStoreContactInput. - Input field
subDepartmentof typeStringwas added to input object typeCreateCeContactStoreContactInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeCreateMembershipContactStoreContactInput. - Input field
subDepartmentof typeStringwas added to input object typeCreateMembershipContactStoreContactInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeUpdateContactDetailsInput. - Input field
subDepartmentof typeStringwas added to input object typeUpdateContactDetailsInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeUpdateContactStoreContactDetailsInput. - Input field
subDepartmentof typeStringwas added to input object typeUpdateContactStoreContactDetailsInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeUpdateCeContactStoreContactDetailsInput. - Input field
subDepartmentof typeStringwas added to input object typeUpdateCeContactStoreContactDetailsInput. - Input field
additionalEmailsof type[EmailAddress!]was added to input object typeUpdateMembershipContactStoreContactDetailsInput. sInput`. - Input field
subDepartmentof typeStringwas added to input object typeUpdateMembershipContactStoreContactDetailsInput.
✅ Non-breaking changes
- Field
additionalEmailswas added to object typeContact. - Field
badgePrintedwas added to object typeContact. - Field
subDepartmentwas added to object typeContact. - Field
additionalEmailswas added to object typeCeContactStoreContact. - Field
badgePrintedwas added to object typeCeContactStoreContact. - Field
subDepartmentwas added to object typeCeContactStoreContact. - Field
additionalEmailswas added to object typeContactStoreContact. - Field
subDepartmentwas added to object typeContactStoreContact. - Field
additionalEmailswas added to object typeMembershipContactStoreContact. - Field
badgePrintedwas added to object typeMembershipContactStoreContact. - Field
subDepartmentwas added to object typeMembershipContactStoreContact. - Field
locationwas added to object typeActivityBreakEventAgendaItem. - Field
commentwas added to object typeRegistration.
2025-03-12
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added new field
inclusionsto event sponsorship setup query. - Added new field
inclusionsto sponsorship queries. - Added new field
inclusionto sponsorship setup sponsorship packages query. - The fields
SponsorshipPackageItem.name,SponsorshipPackageItem.valueandSponsorshipPackageItem.isCompletedhave been deprecated. These fields will be removed in a future release. - Added new input field
taxNumberto create and update contact mutations. - Added new field
currencyto payment queries. - Set the maximum number of aliases allowed in a query to 15.
- Increased query depth limit from 7 to 8.
Bug fixes
- Fixed an issue where update function registration and update group function registration mutations allowed to pass a
functionFeeTypeIdthat was not associated with the function targeted by the function registration. - Fixed an issue where the
event.setup.sponsorship.sponsorshipPackagesquery returned an error ifinclusions.value.currencywas included. - Fixed an issue where the
event.setup.sponsorship.sponsorshipPackagesquery returned all inclusions instead of the ones added to the sponsorship package.
GraphQL API schema changes
⚠️ Dangerous changes
- Input field
taxNumberof typeStringwas added to input object typeCreateContactInput. - Input field
taxNumberof typeStringwas added to input object typeCreateContactStoreContactInput. - Input field
taxNumberof typeStringwas added to input object typeCreateCeContactStoreContactInput. - Input field
taxNumberof typeStringwas added to input object typeCreateMembershipContactStoreContactInput. - Input field
taxNumberof typeStringwas added to input object typeUpdateContactDetailsInput. - Input field
taxNumberof typeStringwas added to input object typeUpdateContactStoreContactDetailsInput. - Input field
taxNumberof typeStringwas added to input object typeUpdateCeContactStoreContactDetailsInput. - Input field
taxNumberof typeStringwas added to input object typeUpdateMembershipContactStoreContactDetailsInput.
✅ Non-breaking changes
- Directive
deprecatedwas added to fieldSponsorshipPackageItem.name. - Directive
deprecatedwas added to fieldSponsorshipPackageItem.value. - Directive
deprecatedwas added to fieldSponsorshipPackageItem.isCompleted. - Field
currencywas added to object typePayment. - Field
inclusionwas added to object typeSponsorshipPackageItem. - Field
inclusionswas added to object typeSponsorship. - Field
inclusionswas added to object typeSponsorshipSetup. - Field
SponsorshipPackageItem.nameis deprecated. - Field
SponsorshipPackageItem.valueis deprecated. - Field
SponsorshipPackageItem.isCompletedis deprecated. - Field
SponsorshipPackageItem.namehas deprecation reason: Useinclusion.nameinstead. This field will be removed in a future release. - Field
SponsorshipPackageItem.valuehas deprecation reason: Useinclusion.valueinstead. This field will be removed in a future release. - Field
SponsorshipPackageItem.isCompletedhas deprecation reason: This field will be removed in a future release. - Type
Inclusionwas added. - Type
SponsorshipItemwas added.
2025-02-25
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added new queries and mutations to support courses and course registrations in events and contact stores.
- Separated function registration queries and mutations for events and contact stores. See breaking changes document for more information.
- Updated contact mutations and queries to support contact dietary requirements.
GraphQL API schema changes
❌ Breaking changes
- A 404 (NOT_FOUND) is returned if a contact store ID is passed in
eventIdfield of thecreateContact,updateContactDetails, orupdateContactBillingmutations. See breaking changes document for more information. - Field
MembershipContactStoreSetup.functionchanged type fromFunctionSetup!toMembershipContactStoreFunctionSetup!. - Field
CeContactStoreSetup.functionchanged type fromFunctionSetup!toCeContactStoreFunctionSetup!. - Field
CeContactStore.functionRegistrationschanged type from[FunctionRegistration!]!to[CeContactStoreFunctionRegistration!]!. - Field
MembershipContactStore.functionRegistrationschanged type from[FunctionRegistration!]!to[MembershipContactStoreFunctionRegistration!]!. - Field
MembershipContactStoreContact.functionRegistrationschanged type from[FunctionRegistration!]!to[MembershipContactStoreFunctionRegistration!]!.
⚠️ Dangerous changes
- Input field
dietaryof typeContactDietaryInputwas added to input object typeCreateContactInput. - Input field
dietaryof typeContactDietaryInputwas added to input object typeCreateContactStoreContactInput. - Input field
dietaryof typeContactDietaryInputwas added to input object typeCreateCeContactStoreContactInput. - Input field
dietaryof typeContactDietaryInputwas added to input object typeCreateMembershipContactStoreContactInput. - Input field
dietaryof typeContactDietaryInputwas added to input object typeUpdateContactDetailsInput. - Input field
dietaryof typeContactDietaryInputwas added to input object typeUpdateContactStoreContactDetailsInput. - Input field
dietaryof typeContactDietaryInputwas added to input object typeUpdateCeContactStoreContactDetailsInput. - Input field
dietaryof typeContactDietaryInputwas added to input object typeUpdateMembershipContactStoreContactDetailsInput.
✅ Non-breaking changes
- Field
contactwas added to object typeEventSetup. - Field
coursewas added to object typeEventSetup. - Field
contactwas added to object typeMembershipContactStoreSetup. - Field
coursewas added to object typeMembershipContactStoreSetup. - Field
contactwas added to object typeCeContactStoreSetup. - Field
coursewas added to object typeCeContactStoreSetup. - Field
courseRegistrationswas added to object typeContact. - Field
dietarywas added to object typeContact. - Field
cancelCeContactStoreFunctionRegistrationwas added to object typeMutation. - Field
cancelMembershipContactStoreFunctionRegistrationwas added to object typeMutation. - Field
createCeContactStoreCoursewas added to object typeMutation. - Field
createCeContactStoreCourseClassificationwas added to object typeMutation. - Field
createCeContactStoreCourseClassificationTypewas added to object typeMutation. - Field
createCeContactStoreCourseCreditTypewas added to object typeMutation. - Field
createCeContactStoreCourseFeeTypewas added to object typeMutation. - Field
createCeContactStoreCourseRegistrationwas added to object typeMutation. - Field
createCeContactStoreCourseSubClassificationwas added to object typeMutation. - Field
createCeContactStoreFunctionRegistrationwas added to object typeMutation. - Field
createCeContactStoreFunctionRegistrationWithBasicGuestswas added to object typeMutation. - Field
createCeContactStoreFunctionRegistrationWithContactGuestswas added to object typeMutation. - Field
createCeContactStoreGroupFunctionRegistrationwas added to object typeMutation. - Field
createEventCoursewas added to object typeMutation. - Field
createEventCourseClassificationwas added to object typeMutation. - Field
createEventCourseClassificationTypewas added to object typeMutation. - Field
createEventCourseCreditTypewas added to object typeMutation. - Field
createEventCourseFeeTypewas added to object typeMutation. - Field
createEventCourseRegistrationwas added to object typeMutation. - Field
createEventCourseSubClassificationwas added to object typeMutation. - Field
createMembershipContactStoreCoursewas added to object typeMutation. - Field
createMembershipContactStoreCourseClassificationwas added to object typeMutation. - Field
createMembershipContactStoreCourseClassificationTypewas added to object typeMutation. - Field
createMembershipContactStoreCourseCreditTypewas added to object typeMutation. - Field
createMembershipContactStoreCourseFeeTypewas added to object typeMutation. - Field
createMembershipContactStoreCourseRegistrationwas added to object typeMutation. - Field
createMembershipContactStoreCourseSubClassificationwas added to object typeMutation. - Field
createMembershipContactStoreFunctionRegistrationwas added to object typeMutation. - Field
createMembershipContactStoreFunctionRegistrationWithBasicGuestswas added to object typeMutation. - Field
createMembershipContactStoreFunctionRegistrationWithContactGuestswas added to object typeMutation. - Field
createMembershipContactStoreGroupFunctionRegistrationwas added to object typeMutation. - Field
deleteCeContactStoreCoursewas added to object typeMutation. - Field
deleteCeContactStoreCourseClassificationwas added to object typeMutation. - Field
deleteCeContactStoreCourseClassificationTypewas added to object typeMutation. - Field
deleteCeContactStoreCourseCreditTypewas added to object typeMutation. - Field
deleteCeContactStoreCourseFeeTypewas added to object typeMutation. - Field
deleteCeContactStoreCourseRegistrationwas added to object typeMutation. - Field
deleteCeContactStoreCourseSubClassificationwas added to object typeMutation. - Field
deleteCeContactStoreFunctionRegistrationwas added to object typeMutation. - Field
deleteCeContactStoreGroupFunctionRegistrationwas added to object typeMutation. - Field
deleteEventCoursewas added to object typeMutation. - Field
deleteEventCourseClassificationwas added to object typeMutation. - Field
deleteEventCourseClassificationTypewas added to object typeMutation. - Field
deleteEventCourseCreditTypewas added to object typeMutation. - Field
deleteEventCourseFeeTypewas added to object typeMutation. - Field
deleteEventCourseRegistrationwas added to object typeMutation. - Field
deleteEventCourseSubClassificationwas added to object typeMutation. - Field
deleteMembershipContactStoreCoursewas added to object typeMutation. - Field
deleteMembershipContactStoreCourseClassificationwas added to object typeMutation. - Field
deleteMembershipContactStoreCourseClassificationTypewas added to object typeMutation. - Field
deleteMembershipContactStoreCourseCreditTypewas added to object typeMutation. - Field
deleteMembershipContactStoreCourseFeeTypewas added to object typeMutation. - Field
deleteMembershipContactStoreCourseRegistrationwas added to object typeMutation. - Field
deleteMembershipContactStoreCourseSubClassificationwas added to object typeMutation. - Field
deleteMembershipContactStoreFunctionRegistrationwas added to object typeMutation. - Field
deleteMembershipContactStoreGroupFunctionRegistrationwas added to object typeMutation. - Field
restoreCeContactStoreFunctionRegistrationwas added to object typeMutation. - Field
restoreMembershipContactStoreFunctionRegistrationwas added to object typeMutation. - Field
updateCeContactStoreCoursewas added to object typeMutation. - Field
updateCeContactStoreCourseClassificationwas added to object typeMutation. - Field
updateCeContactStoreCourseClassificationTypewas added to object typeMutation. - Field
updateCeContactStoreCourseCreditTypewas added to object typeMutation. - Field
updateCeContactStoreCourseFeeTypewas added to object typeMutation. - Field
updateCeContactStoreCourseRegistrationwas added to object typeMutation. - Field
updateCeContactStoreCourseSubClassificationwas added to object typeMutation. - Field
updateCeContactStoreFunctionRegistrationwas added to object typeMutation. - Field
updateCeContactStoreFunctionRegistrationStatuswas added to object typeMutation. - Field
updateCeContactStoreFunctionRegistrationWithBasicGuestswas added to object typeMutation. - Field
updateCeContactStoreFunctionRegistrationWithContactGuestswas added to object typeMutation. - Field
updateCeContactStoreGroupFunctionRegistrationwas added to object typeMutation. - Field
updateEventCoursewas added to object typeMutation. - Field
updateEventCourseClassificationwas added to object typeMutation. - Field
updateEventCourseClassificationTypewas added to object typeMutation. - Field
updateEventCourseCreditTypewas added to object typeMutation. - Field
updateEventCourseFeeTypewas added to object typeMutation. - Field
updateEventCourseRegistrationwas added to object typeMutation. - Field
updateEventCourseSubClassificationwas added to object typeMutation. - Field
updateMembershipContactStoreCoursewas added to object typeMutation. - Field
updateMembershipContactStoreCourseClassificationwas added to object typeMutation. - Field
updateMembershipContactStoreCourseClassificationTypewas added to object typeMutation. - Field
updateMembershipContactStoreCourseCreditTypewas added to object typeMutation. - Field
updateMembershipContactStoreCourseFeeTypewas added to object typeMutation. - Field
updateMembershipContactStoreCourseRegistrationwas added to object typeMutation. - Field
updateMembershipContactStoreCourseSubClassificationwas added to object typeMutation. - Field
updateMembershipContactStoreFunctionRegistrationwas added to object typeMutation. - Field
updateMembershipContactStoreFunctionRegistrationStatuswas added to object typeMutation. - Field
updateMembershipContactStoreFunctionRegistrationWithBasicGuestswas added to object typeMutation. - Field
updateMembershipContactStoreFunctionRegistrationWithContactGuestswas added to object typeMutation. - Field
updateMembershipContactStoreGroupFunctionRegistrationwas added to object typeMutation. - Field
courseRegistrationswas added to object typeCeContactStore. - Field
courseRegistrationswas added to object typeCeContactStoreContact. - Field
dietarywas added to object typeCeContactStoreContact. - Field
functionRegistrationswas added to object typeCeContactStoreContact. - Field
courseRegistrationswas added to object typeEvent. - Field
courseRegistrationswas added to object typeMembershipContactStore. - Field
contactwas added to object typeContactStoreSetup. - Field
dietarywas added to object typeContactStoreContact. - Field
courseRegistrationswas added to object typeMembershipContactStoreContact. - Field
dietarywas added to object typeMembershipContactStoreContact. - Type
CancelCeContactStoreFunctionRegistrationInputwas added. - Type
CancelCeContactStoreFunctionRegistrationPayloadwas added. - Type
CancelMembershipContactStoreFunctionRegistrationInputwas added. - Type
CancelMembershipContactStoreFunctionRegistrationPayloadwas added. - Type
CeContactStoreCoursewas added. - Type
CeContactStoreCourseInstructorwas added. - Type
CeContactStoreCourseRegistrationwas added. - Type
CeContactStoreCourseSetupwas added. - Type
CeContactStoreFunctionwas added. - Type
CeContactStoreFunctionAttendancewas added. - Type
CeContactStoreFunctionGuestwas added. - Type
CeContactStoreFunctionGuestContactwas added. - Type
CeContactStoreFunctionRegistrationwas added. - Type
CeContactStoreFunctionSetupwas added. - Type
CePortalVisibilitywas added. - Type
ContactDietaryInputwas added. - Type
ContactSetupwas added. - Type
CourseAttendanceStatuswas added. - Type
CourseClassificationwas added. - Type
CourseClassificationAssociationwas added. - Type
CourseClassificationTypewas added. - Type
CourseCreditwas added. - Type
CourseCreditTypewas added. - Type
CourseDiscountCodewas added. - Type
CourseDiscountCodeApplicabilitywas added. - Type
CourseFeeTypewas added. - Type
CourseFeeTypeInventorywas added. - Type
CourseFeeTypeInventoryTypewas added. - Type
CoursePreferenceswas added. - Type
CoursePreferencesOverviewConfigurationwas added. - Type
CourseRegistrationItineraryConfigurationwas added. - Type
CourseRegistrationItineraryConfigurationInputwas added. - Type
CourseRegistrationPaymentDetailswas added. - Type
CourseStatuswas added. - Type
CourseSubClassificationwas added. - Type
CreateCeContactStoreCourseClassificationInputwas added. - Type
CreateCeContactStoreCourseClassificationTypeInputwas added. - Type
CreateCeContactStoreCourseCreditTypeInputwas added. - Type
CreateCeContactStoreCourseFeeTypeInputwas added. - Type
CreateCeContactStoreCourseInputwas added. - Type
CreateCeContactStoreCoursePayloadwas added. - Type
CreateCeContactStoreCourseRegistrationInputwas added. - Type
CreateCeContactStoreCourseRegistrationPayloadwas added. - Type
CreateCeContactStoreCourseSubClassificationInputwas added. - Type
CreateCeContactStoreFunctionRegistrationInputwas added. - Type
CreateCeContactStoreFunctionRegistrationPayloadwas added. - Type
CreateCeContactStoreFunctionRegistrationWithBasicGuestsInputwas added. - Type
CreateCeContactStoreFunctionRegistrationWithContactGuestsInputwas added. - Type
CreateCeContactStoreGroupFunctionRegistrationInputwas added. - Type
CreateCourseClassificationInputwas added. - Type
CreateCourseClassificationPayloadwas added. - Type
CreateCourseClassificationTypePayloadwas added. - Type
CreateCourseCreditInputwas added. - Type
CreateCourseCreditTypePayloadwas added. - Type
CreateCourseFeeTypeInventoryInputwas added. - Type
CreateCourseFeeTypePayloadwas added. - Type
CreateCourseInstructorInputwas added. - Type
CreateCourseSubClassificationPayloadwas added. - Type
CreateEventCourseClassificationInputwas added. - Type
CreateEventCourseClassificationTypeInputwas added. - Type
CreateEventCourseCreditTypeInputwas added. - Type
CreateEventCourseFeeTypeInputwas added. - Type
CreateEventCourseInputwas added. - Type
CreateEventCoursePayloadwas added. - Type
CreateEventCourseRegistrationInputwas added. - Type
CreateEventCourseRegistrationPayloadwas added. - Type
CreateEventCourseSubClassificationInputwas added. - Type
CreateMembershipContactStoreCourseClassificationInputwas added. - Type
CreateMembershipContactStoreCourseClassificationTypeInputwas added. - Type
CreateMembershipContactStoreCourseCreditTypeInputwas added. - Type
CreateMembershipContactStoreCourseFeeTypeInputwas added. - Type
CreateMembershipContactStoreCourseInputwas added. - Type
CreateMembershipContactStoreCoursePayloadwas added. - Type
CreateMembershipContactStoreCourseRegistrationInputwas added. - Type
CreateMembershipContactStoreCourseRegistrationPayloadwas added. - Type
CreateMembershipContactStoreCourseSubClassificationInputwas added. - Type
CreateMembershipContactStoreFunctionRegistrationInputwas added. - Type
CreateMembershipContactStoreFunctionRegistrationPayloadwas added. - Type
CreateMembershipContactStoreFunctionRegistrationWithBasicGuestsInputwas added. - Type
CreateMembershipContactStoreFunctionRegistrationWithContactGuestsInputwas added. - Type
CreateMembershipContactStoreGroupFunctionRegistrationInputwas added. - Type
DateRangeCePortalVisibilitywas added. - Type
DeleteCeContactStoreCourseClassificationInputwas added. - Type
DeleteCeContactStoreCourseClassificationTypeInputwas added. - Type
DeleteCeContactStoreCourseCreditTypeInputwas added. - Type
DeleteCeContactStoreCourseFeeTypeInputwas added. - Type
DeleteCeContactStoreCourseInputwas added. - Type
DeleteCeContactStoreCourseRegistrationInputwas added. - Type
DeleteCeContactStoreCourseSubClassificationInputwas added. - Type
DeleteCeContactStoreFunctionRegistrationInputwas added. - Type
DeleteCeContactStoreGroupFunctionRegistrationInputwas added. - Type
DeleteCourseClassificationPayloadwas added. - Type
DeleteCourseClassificationTypePayloadwas added. - Type
DeleteCourseCreditTypePayloadwas added. - Type
DeleteCourseFeeTypePayloadwas added. - Type
DeleteCoursePayloadwas added. - Type
DeleteCourseRegistrationPayloadwas added. - Type
DeleteCourseSubClassificationPayloadwas added. - Type
DeleteEventCourseClassificationInputwas added. - Type
DeleteEventCourseClassificationTypeInputwas added. - Type
DeleteEventCourseCreditTypeInputwas added. - Type
DeleteEventCourseFeeTypeInputwas added. - Type
DeleteEventCourseInputwas added. - Type
DeleteEventCourseRegistrationInputwas added. - Type
DeleteEventCourseSubClassificationInputwas added. - Type
DeleteFunctionRegistrationPayloadwas added. - Type
DeleteMembershipContactStoreCourseClassificationInputwas added. - Type
DeleteMembershipContactStoreCourseClassificationTypeInputwas added. - Type
DeleteMembershipContactStoreCourseCreditTypeInputwas added. - Type
DeleteMembershipContactStoreCourseFeeTypeInputwas added. - Type
DeleteMembershipContactStoreCourseInputwas added. - Type
DeleteMembershipContactStoreCourseRegistrationInputwas added. - Type
DeleteMembershipContactStoreCourseSubClassificationInputwas added. - Type
DeleteMembershipContactStoreFunctionRegistrationInputwas added. - Type
DeleteMembershipContactStoreGroupFunctionRegistrationInputwas added. - Type
Dietarywas added. - Type
DietaryRequirementwas added. - Type
EventCoursewas added. - Type
EventCourseInstructorwas added. - Type
EventCourseRegistrationwas added. - Type
EventCourseSetupwas added. - Type
FixedCePortalVisibilitywas added. - Type
MembershipContactStoreCoursewas added. - Type
MembershipContactStoreCourseInstructorwas added. - Type
MembershipContactStoreCourseRegistrationwas added. - Type
MembershipContactStoreCourseSetupwas added. - Type
MembershipContactStoreFunctionwas added. - Type
MembershipContactStoreFunctionAttendancewas added. - Type
MembershipContactStoreFunctionGuestwas added. - Type
MembershipContactStoreFunctionGuestContactwas added. - Type
MembershipContactStoreFunctionRegistrationwas added. - Type
MembershipContactStoreFunctionSetupwas added. - Type
OverviewFieldTypewas added. - Type
RestoreCeContactStoreFunctionRegistrationInputwas added. - Type
RestoreCeContactStoreFunctionRegistrationPayloadwas added. - Type
RestoreMembershipContactStoreFunctionRegistrationInputwas added. - Type
RestoreMembershipContactStoreFunctionRegistrationPayloadwas added. - Type
UpdateCeContactStoreCourseClassificationInputwas added. - Type
UpdateCeContactStoreCourseClassificationTypeInputwas added. - Type
UpdateCeContactStoreCourseCreditTypeInputwas added. - Type
UpdateCeContactStoreCourseFeeTypeInputwas added. - Type
UpdateCeContactStoreCourseInputwas added. - Type
UpdateCeContactStoreCoursePayloadwas added. - Type
UpdateCeContactStoreCourseRegistrationInputwas added. - Type
UpdateCeContactStoreCourseRegistrationPayloadwas added. - Type
UpdateCeContactStoreCourseSubClassificationInputwas added. - Type
UpdateCeContactStoreFunctionRegistrationInputwas added. - Type
UpdateCeContactStoreFunctionRegistrationPayloadwas added. - Type
UpdateCeContactStoreFunctionRegistrationStatusInputwas added. - Type
UpdateCeContactStoreFunctionRegistrationStatusPayloadwas added. - Type
UpdateCeContactStoreFunctionRegistrationWithBasicGuestsInputwas added. - Type
UpdateCeContactStoreFunctionRegistrationWithContactGuestsInputwas added. - Type
UpdateCeContactStoreGroupFunctionRegistrationInputwas added. - Type
UpdateCourseClassificationInputwas added. - Type
UpdateCourseClassificationPayloadwas added. - Type
UpdateCourseClassificationTypePayloadwas added. - Type
UpdateCourseCreditInputwas added. - Type
UpdateCourseCreditTypePayloadwas added. - Type
UpdateCourseFeeTypeInventoryInputwas added. - Type
UpdateCourseFeeTypePayloadwas added. - Type
UpdateCourseSubClassificationPayloadwas added. - Type
UpdateEventCourseClassificationInputwas added. - Type
UpdateEventCourseClassificationTypeInputwas added. - Type
UpdateEventCourseCreditTypeInputwas added. - Type
UpdateEventCourseFeeTypeInputwas added. - Type
UpdateEventCourseInputwas added. - Type
UpdateEventCoursePayloadwas added. - Type
UpdateEventCourseRegistrationInputwas added. - Type
UpdateEventCourseRegistrationPayloadwas added. - Type
UpdateEventCourseSubClassificationInputwas added. - Type
UpdateMembershipContactStoreCourseClassificationInputwas added. - Type
UpdateMembershipContactStoreCourseClassificationTypeInputwas added. - Type
UpdateMembershipContactStoreCourseCreditTypeInputwas added. - Type
UpdateMembershipContactStoreCourseFeeTypeInputwas added. - Type
UpdateMembershipContactStoreCourseInputwas added. - Type
UpdateMembershipContactStoreCoursePayloadwas added. - Type
UpdateMembershipContactStoreCourseRegistrationInputwas added. - Type
UpdateMembershipContactStoreCourseRegistrationPayloadwas added. - Type
UpdateMembershipContactStoreCourseSubClassificationInputwas added. - Type
UpdateMembershipContactStoreFunctionRegistrationInputwas added. - Type
UpdateMembershipContactStoreFunctionRegistrationPayloadwas added. - Type
UpdateMembershipContactStoreFunctionRegistrationStatusInputwas added. - Type
UpdateMembershipContactStoreFunctionRegistrationStatusPayloadwas added. - Type
UpdateMembershipContactStoreFunctionRegistrationWithBasicGuestsInputwas added. - Type
UpdateMembershipContactStoreFunctionRegistrationWithContactGuestsInputwas added. - Type
UpdateMembershipContactStoreGroupFunctionRegistrationInputwas added.
2025-02-06
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added new mutations to support contact groups in events and contact stores.
- Added new field
creditHoursto object typeRegistrationType. - Added new field
groupto object typeInvoice. - Added new field
dueDateto object typeInvoiceLineItem. - Added new fields
orderIdandpaymentIdto object typeEventsAirPaymentsPaymentDetails. - Added new field
customFieldsto object typeContactGroup. - Added new field
membersto object typeContactGroup,CeContactStoreContactGroupandMembershipContactStoreContactGroup. - The field
EventsAirPaymentsPaymentDetails.referencehas been deprecated. Please use the fieldEventsAirPaymentsPaymentDetails.paymentIdinstead.EventsAirPaymentsPaymentDetails.referencewill be removed in a future release.
Bug fixes
- Fixed an issue where
updateContactDetailsmutation was not updating fax number. - Fixed an issue where
updateFunctionRegistrationmutation was not applying adjustment amount. - Fixed an issue where
invoicesquery did not include tax information for 0% taxes. - Fixed an issue where
EventAgendaItem.tracksreturns and error in certain cases. - Fixed an issue where updating the currency of an item to the default event currency was not possible.
GraphQL API schema changes
✅ Non-breaking changes
- Field
createCeContactStoreContactGroupwas added to object typeMutation. - Field
createEventContactGroupwas added to object typeMutation. - Field
createGroupFunctionRegistrationwas added to object typeMutation. - Field
createMembershipContactStoreContactGroupwas added to object typeMutation. - Field
deleteCeContactStoreContactGroupwas added to object typeMutation. - Field
deleteEventContactGroupwas added to object typeMutation. - Field
deleteGroupFunctionRegistrationwas added to object typeMutation. - Field
deleteMembershipContactStoreContactGroupwas added to object typeMutation. - Field
linkContactToCeContactStoreContactGroupwas added to object typeMutation. - Field
linkContactToEventContactGroupwas added to object typeMutation. - Field
linkContactToMembershipContactStoreContactGroupwas added to object typeMutation. - Field
removeContactFromCeContactStoreContactGroupwas added to object typeMutation. - Field
removeContactFromEventContactGroupwas added to object typeMutation. - Field
removeContactFromMembershipContactStoreContactGroupwas added to object typeMutation. - Field
updateCeContactStoreContactGroupNamewas added to object typeMutation. - Field
updateEventContactGroupCustomFieldswas added to object typeMutation. - Field
updateEventContactGroupNamewas added to object typeMutation. - Field
updateGroupFunctionRegistrationwas added to object typeMutation. - Field
updateMembershipContactStoreContactGroupNamewas added to object typeMutation. - Field
creditHourswas added to object typeRegistrationType. - Field
groupwas added to object typeInvoice. - Field
dueDatewas added to object typeInvoiceLineItem. - Field
orderIdwas added to object typeEventsAirPaymentsPaymentDetails. - Field
paymentIdwas added to object typeEventsAirPaymentsPaymentDetails. - Field
customFieldswas added to object typeContactGroup. - Field
memberswas added to object typeContactGroup. - Field
memberswas added to object typeCeContactStoreContactGroup. - Field
memberswas added to object typeMembershipContactStoreContactGroup. - Field
EventsAirPaymentsPaymentDetails.referenceis deprecated. - Field
EventsAirPaymentsPaymentDetails.referencehas deprecation reason UsepaymentIdinstead. This field will be removed in a future release. - Type
CreateCeContactStoreContactGroupInputwas added. - Type
CreateCeContactStoreContactGroupPayloadwas added. - Type
CreateEventContactGroupInputwas added. - Type
CreateEventContactGroupPayloadwas added. - Type
CreateGroupFunctionRegistrationInputwas added. - Type
CreateMembershipContactStoreContactGroupInputwas added. - Type
CreateMembershipContactStoreContactGroupPayloadwas added. - Type
DeleteCeContactStoreContactGroupInputwas added. - Type
DeleteCeContactStoreContactGroupPayloadwas added. - Type
DeleteEventContactGroupInputwas added. - Type
DeleteEventContactGroupPayloadwas added. - Type
DeleteGroupFunctionRegistrationInputwas added. - Type
DeleteGroupFunctionRegistrationPayloadwas added. - Type
DeleteMembershipContactStoreContactGroupInputwas added. - Type
DeleteMembershipContactStoreContactGroupPayloadwas added. - Type
LinkContactToCeContactStoreContactGroupInputwas added. - Type
LinkContactToCeContactStoreContactGroupPayloadwas added. - Type
LinkContactToEventContactGroupInputwas added. - Type
LinkContactToEventContactGroupPayloadwas added. - Type
LinkContactToMembershipContactStoreContactGroupInputwas added. - Type
LinkContactToMembershipContactStoreContactGroupPayloadwas added. - Type
RemoveContactFromCeContactStoreContactGroupInputwas added. - Type
RemoveContactFromCeContactStoreContactGroupPayloadwas added. - Type
RemoveContactFromEventContactGroupInputwas added. - Type
RemoveContactFromEventContactGroupPayloadwas added. - Type
RemoveContactFromMembershipContactStoreContactGroupInputwas added. - Type
RemoveContactFromMembershipContactStoreContactGroupPayloadwas added. - Type
UpdateCeContactStoreContactGroupNameInputwas added. - Type
UpdateCeContactStoreContactGroupNamePayloadwas added. - Type
UpdateEventContactGroupCustomFieldsInputwas added. - Type
UpdateEventContactGroupCustomFieldsPayloadwas added. - Type
UpdateEventContactGroupNameInputwas added. - Type
UpdateEventContactGroupNamePayloadwas added. - Type
UpdateGroupFunctionRegistrationInputwas added. - Type
UpdateMembershipContactStoreContactGroupNameInputwas added. - Type
UpdateMembershipContactStoreContactGroupNamePayloadwas added.
2025-01-16
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added new mutations to create, update and delete group registrations.
- Added new fields
ticketsandisGroupInventoryto registration queries for group inventory. - Added new field
isGroupInventoryto function registration queries for group inventory.
Bug fixes
- Fixed an issue where exhibition booking mutations failed if a non event currency was specified.
- Fixed an issue where exhibition booking mutations did not apply cancellation fee on cancellation.
- Fixed an issue where exhibition booking mutations did not set the cancellation date on cancellation.
- Fixed an issue where function registration mutations did not set the cancellation date on cancellation.
- Fixed an issue where registration mutations failed if a non default currency was specified and the registration type had component taxes.
- Fixed an issue where taxes were not applied correctly in registration mutations.
- Fixed an issue where taxes were not applied correctly in function registration mutations.
- Fixed an issue where taxes were not applied correctly in exhibition booking mutations.
- Fixed an issue where taxes were not applied correctly in sponsorship mutations.
- Fixed an issue where a payment made through an EventsAir interactive site did not trigger a payment created webhook.
- Fixed an issue where a purchase order made through an EventsAir interactive site did not trigger an invoice issued webhook.
GraphQL API schema changes
✅ Non-breaking changes
- Field
isGroupInventorywas added to object typeFunctionRegistration. - Field
createGroupRegistrationwas added to object typeMutation. - Field
deleteGroupRegistrationwas added to object typeMutation. - Field
updateGroupRegistrationwas added to object typeMutation. - Field
isGroupInventorywas added to object typeRegistration. - Field
ticketswas added to object typeRegistration. - Type
CreateGroupRegistrationInputwas added. - Type
CreateGroupRegistrationPayloadwas added. - Type
DeleteGroupRegistrationInputwas added. - Type
UpdateGroupRegistrationInputwas added. - Type
UpdateGroupRegistrationPayloadwas added.
2024-11-25
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added queries and mutations to support recording agenda item attendance in an event.
- Added new mutations to create and update contacts in contact stores.
- Added new fields
secondaryAddress,useSecondaryAddress,suffixandtaxNumberto theContacttype. - Added new input fields
secondaryAddress,useSecondaryAddressandsuffixto theCreateContactInputandUpdateContactDetailsInputtypes. - Added a new field
purchaseOrderNumberto theInvoicetype. - Added new filter option
payableItemIdstoInvoiceSearchFilterInput.
Bug fixes
- Fixed an issue where
updateEventNote,updateContactStoreNote,updateCeContactStoreNoteandupdateMembershipContactStoreNotemutations didn't updatecustomFields. - Fixed an issue where filtering
contactswithcontacts.registrationFilter.dateRegisteredfilter returned an incorrect result.
GraphQL API schema changes
⚠️ Dangerous changes
- Input field
payableItemIdsof type[ID!]was added to input object typeInvoiceSearchFilterInput. - Input field
secondaryAddressof typeAddressInputwas added to input object typeCreateContactInput. - Input field
suffixof typeStringwas added to input object typeCreateContactInput. - Input field
useSecondaryAddressof typeBooleanwas added to input object typeCreateContactInput. - Input field
secondaryAddressof typeAddressInputwas added to input object typeUpdateContactDetailsInput. - Input field
suffixof typeStringwas added to input object typeUpdateContactDetailsInput. - Input field
useSecondaryAddressof typeBooleanwas added to input object typeUpdateContactDetailsInput.
✅ Non-breaking changes
- Field
agendaItemAttendanceswas added to object typeContact. - Field
secondaryAddresswas added to object typeContact. - Field
suffixwas added to object typeContact. - Field
taxNumberwas added to object typeContact. - Field
useSecondaryAddresswas added to object typeContact. - Field
createAgendaItemAttendancewas added to object typeMutation. - Field
createCeContactStoreContactwas added to object typeMutation. - Field
createContactStoreContactwas added to object typeMutation. - Field
createMembershipContactStoreContactwas added to object typeMutation. - Field
deleteAgendaItemAttendancewas added to object typeMutation. - Field
updateCeContactStoreContactBillingwas added to object typeMutation. - Field
updateCeContactStoreContactDetailswas added to object typeMutation. - Field
updateContactStoreContactBillingwas added to object typeMutation. - Field
updateContactStoreContactDetailswas added to object typeMutation. - Field
updateMembershipContactStoreContactBillingwas added to object typeMutation. - Field
updateMembershipContactStoreContactDetailswas added to object typeMutation. - Field
secondaryAddresswas added to object typeCeContactStoreContact. - Field
suffixwas added to object typeCeContactStoreContact. - Field
taxNumberwas added to object typeCeContactStoreContact. - Field
useSecondaryAddresswas added to object typeCeContactStoreContact. - Field
agendaItemAttendanceswas added to object typeEvent. - Field
secondaryAddresswas added to object typeContactStoreContact. - Field
suffixwas added to object typeContactStoreContact. - Field
taxNumberwas added to object typeContactStoreContact. - Field
useSecondaryAddresswas added to object typeContactStoreContact. - Field
purchaseOrderNumberwas added to object typeInvoice. - Field
secondaryAddresswas added to object typeMembershipContactStoreContact. - Field
suffixwas added to object typeMembershipContactStoreContact. - Field
taxNumberwas added to object typeMembershipContactStoreContact. - Field
useSecondaryAddresswas added to object typeMembershipContactStoreContact. - Type
ActivityBreakAttendanceAgendaItemwas added. - Type
AgendaItemAttendancewas added. - Type
AgendaItemAttendanceSearchFilterInputwas added. - Type
AgendaItemCheckInStatuswas added. - Type
AgendaItemCheckOutStatuswas added. - Type
AttendanceAgendaItemwas added. - Type
AttendanceAgendaItemSearchFilterInputwas added. - Type
AttendanceAgendaItemTrackSearchFilterInputwas added. - Type
AttendanceAgendaItemTypewas added. - Type
CreateAgendaItemAttendanceInputwas added. - Type
CreateAgendaItemAttendancePayloadwas added. - Type
CreateCeContactStoreContactInputwas added. - Type
CreateCeContactStoreContactPayloadwas added. - Type
CreateContactStoreContactInputwas added. - Type
CreateContactStoreContactPayloadwas added. - Type
CreateMembershipContactStoreContactInputwas added. - Type
CreateMembershipContactStoreContactPayloadwas added. - Type
DeleteAgendaItemAttendanceInputwas added. - Type
DeleteAgendaItemAttendancePayloadwas added. - Type
SessionAttendanceAgendaItemwas added. - Type
UpdateCeContactStoreContactBillingInputwas added. - Type
UpdateCeContactStoreContactBillingPayloadwas added. - Type
UpdateCeContactStoreContactDetailsInputwas added. - Type
UpdateCeContactStoreContactDetailsPayloadwas added. - Type
UpdateContactStoreContactBillingInputwas added. - Type
UpdateContactStoreContactBillingPayloadwas added. - Type
UpdateContactStoreContactDetailsInputwas added. - Type
UpdateContactStoreContactDetailsPayloadwas added. - Type
UpdateMembershipContactStoreContactBillingInputwas added. - Type
UpdateMembershipContactStoreContactBillingPayloadwas added. - Type
UpdateMembershipContactStoreContactDetailsInputwas added. - Type
UpdateMembershipContactStoreContactDetailsPayloadwas added.
2024-11-05
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added support for retrieving
profileandbrochuresofcontact.exhibitionBookingsandcontact.sponsorships. - Added support for retrieving the
appPinof acontact.onlineUser. - Added support for retrieving
locationsin membership and continuing education stores.
GraphQL API schema changes
✅ Non-breaking changes
- Field
locationswas added to object typeCeContactStoreSetup. - Field
profilewas added to object typeExhibitionBooking. - Field
brochureswas added to object typeExhibitionBooking. - Field
locationswas added to object typeMembershipContactStoreSetup. - Field
appPinwas added to object typeOnlineUser. - Field
profilewas added to object typeSponsorship. - Field
brochureswas added to object typeSponsorship. - Type
Brochurewas added. - Type
BrochureDetailswas added. - Type
PdfBrochureDetailswas added. - Type
UrlBrochureDetailswas added. - Type
VideoUrlBrochureDetailswas added.
2024-09-19
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added new filter option
trackstoFunctionRegistrationFunctionSearchFilterInput. - The field
PresentationSetup.locationshas been deprecated. Please use the new fieldEventSetup.locations.PresentationSetup.locationswill be removed in a future release.
GraphQL API schema changes
⚠️ Dangerous changes
- Input field
tracksof type[Int!]was added to input object typeFunctionRegistrationFunctionSearchFilterInput.
✅ Non-breaking changes
- Directive
deprecatedwas added to fieldPresentationSetup.locations. - Field
locationswas added to object typeEventSetup.
2024-09-12
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
-
Added the ability to filter data through an argument for the following fields:
CeContactStore.functionRegistrationsContact.functionRegistrationsContact.registrationsEvent.functionRegistrationsEvent.registrationsFunction.feeTypesFunctionSetup.functionsMembershipContactStore.functionRegistrationsMembershipContactStoreContact.functionRegistrationsQuery.payableItems
-
Extended the filter options for events and contact stores.
-
The argument
inputof fieldEvent.functionRegistrationshas been deprecated. Please use the new argumentfilterInputinstead.inputwill be removed in a future release. -
The argument
inputof fieldEvent.registrationshas been deprecated. Please use the new argumentfilterInputinstead.inputwill be removed in a future release.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
input: FunctionFeeTypeSearchFilterInput!(with default value) added to fieldFunction.feeTypes. - Argument
input: RegistrationSearchFilterInput!(with default value) added to fieldContact.registrations. - Argument
input: FunctionRegistrationSearchFilterInput!(with default value) added to fieldContact.functionRegistrations. - Argument
input: PayableItemSearchFilterInput!(with default value) added to fieldQuery.payableItems. - Argument
input: FunctionRegistrationSearchFilterInput!(with default value) added to fieldCeContactStore.functionRegistrations. - Argument
filterInput: RegistrationSearchFilterInput!(with default value) added to fieldEvent.registrations. - Argument
filterInput: FunctionRegistrationSearchFilterInput!(with default value) added to fieldEvent.functionRegistrations. - Argument
input: FunctionSearchFilterInput!(with default value) added to fieldFunctionSetup.functions. - Argument
input: FunctionRegistrationSearchFilterInput!(with default value) added to fieldMembershipContactStore.functionRegistrations. - Argument
input: FunctionRegistrationSearchFilterInput!(with default value) added to fieldMembershipContactStoreContact.functionRegistrations. - Input field
aliasesof type[String!]was added to input object typeContactStoresWhere. - Input field
officeof typeOfficeWherewas added to input object typeContactStoresWhere. - Input field
uniqueCodesof type[String!]was added to input object typeContactStoresWhere. - Input field
aliasesof type[String!]was added to input object typeEventsWhere. - Input field
groupof typeEventGroupWherewas added to input object typeEventsWhere. - Input field
officeof typeOfficeWherewas added to input object typeEventsWhere. - Input field
uniqueCodesof type[String!]was added to input object typeEventsWhere. - Input field
isExportedof typeBooleanwas added to input object typeInvoiceSearchFilterInput. - Input field
isExportedof typeBooleanwas added to input object typePaymentSearchFilterInput.
✅ Non-breaking changes
- Directive
deprecatedwas added to argumentinputof fieldEvent.functionRegistrations. - Directive
deprecatedwas added to argumentinputof fieldEvent.registrations. - Type
EventGroupWherewas added. - Type
FunctionFeeTypeSearchFilterInputwas added. - Type
FunctionFunctionFeeTypeSearchFilterInputwas added. - Type
FunctionFunctionGroupSearchFilterInputwas added. - Type
FunctionRegistrationFunctionFeeTypeSearchFilterInputwas added. - Type
FunctionRegistrationFunctionGroupSearchFilterInputwas added. - Type
FunctionRegistrationFunctionLocationSearchFilterInputwas added. - Type
FunctionRegistrationFunctionSearchFilterInputwas added. - Type
FunctionRegistrationSearchFilterInputwas added. - Type
FunctionSearchFilterInputwas added. - Type
OfficeWherewas added. - Type
OpenEndedDecimalRangeFilterwas added. - Type
PayableItemSearchFilterInputwas added. - Type
RegistrationGroupSearchFilterInputwas added. - Type
RegistrationSearchFilterInputwas added. - Type
RegistrationTypeSearchFilterInputwas added.
2024-08-27
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
-
Added the ability to filter data through an argument for the following fields:
Query.invoicesQuery.journalsQuery.paymentsGloballyScopedCustomFieldDefinitions.events
-
Added mutations and queries to support sending email communications using merge documents.
Bug fixes
- Fixed an issue where queries that included an
EmailAddressfield threw an error if the email address in the result set contained invalid characters. Invalid email addresses are now replaced bynull. - Fixed an issue when in certain conditions
Mutation.updateEventthrew an unexpected error.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
input: InvoiceSearchFilterInput!(with default value) added to fieldQuery.invoices. - Argument
input: JournalSearchFilterInput!(with default value) added to fieldQuery.journals. - Argument
input: PaymentSearchFilterInput!(with default value) added to fieldQuery.payments. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldGloballyScopedCustomFieldDefinitions.events.
✅ Non-breaking changes
- Field
createCommunicationTagwas added to object typeMutation. - Field
queueEmailCommunicationwas added to object typeMutation. - Field
communicationTagswas added to object typeCeContactStore. - Field
mergeDocumentswas added to object typeCeContactStore. - Field
communicationTagswas added to object typeContactStore. - Field
mergeDocumentswas added to object typeContactStore. - Field
communicationTagswas added to object typeEvent. - Field
mergeDocumentswas added to object typeEvent. - Field
communicationTagswas added to object typeMembershipContactStore. - Field
mergeDocumentswas added to object typeMembershipContactStore. - Type
CommunicationTagwas added. - Type
CreateCommunicationTagInputwas added. - Type
CreateCommunicationTagPayloadwas added. - Type
JournalSearchFilterInputwas added. - Type
MergeDocumentwas added. - Type
MergeDocumentDateFormatwas added. - Type
MergeDocumentTypewas added. - Type
QueueEmailCommunicationInputwas added. - Type
QueueEmailCommunicationPayloadwas added.
2024-08-07
Key feature changes
The following feature was added. Please refer to the detailed GraphQL API schema changes following for further details.
- Added a new field,
billingRecipient, to theInvoiceRecipienttype, that returns billing details for the invoice recipient.
Bug fixes
- Fixed an issue where event queries (
Query.events) were including archived events by default. To include archived events, use theincludeArchivedEventsinput field on theEventsWhereinput.
GraphQL API schema changes
✅ Non-breaking changes
- Field
billingRecipientwas added to object typeInvoiceRecipient. - Type
InvoiceBillingRecipientwas added. - Type
InvoiceBillingRecipientAddresswas added.
2024-07-30
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added the ability to filter data through an input field for the following fields:
CeContactStoreContact.notesContact.exhibitionBookingsContact.notesContact.presentationsContact.sponsorshipsContactStoreContact.notesEvent.exhibitionBookingsEvent.presentationsEvent.sessionsEvent.sponsorshipsEventAgenda.itemsMembershipContactStoreContact.notes
- Added the ability to mark payments and invoices as exported for events, continuing education contact stores, and membership contact stores.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
input: NoteSearchFilterInput!(with default value) added to fieldCeContactStoreContact.notes. - Argument
input: ExhibitionBookingSearchFilterInput!(with default value) added to fieldContact.exhibitionBookings. - Argument
input: NoteSearchFilterInput!(with default value) added to fieldContact.notes. - Argument
input: PresentationSearchFilterInput!(with default value) added to fieldContact.presentations. - Argument
input: SponsorshipSearchFilterInput!(with default value) added to fieldContact.sponsorships. - Argument
input: NoteSearchFilterInput!(with default value) added to fieldContactStoreContact.notes. - Argument
input: ExhibitionBookingSearchFilterInput!(with default value) added to fieldEvent.exhibitionBookings. - Argument
input: PresentationSearchFilterInput!(with default value) added to fieldEvent.presentations. - Argument
input: SessionSearchFilterInput!(with default value) added to fieldEvent.sessions. - Argument
input: SponsorshipSearchFilterInput!(with default value) added to fieldEvent.sponsorships. - Argument
input: EventAgendaItemSearchFilterInput!(with default value) added to fieldEventAgenda.items. - Argument
input: NoteSearchFilterInput!(with default value) added to fieldMembershipContactStoreContact.notes. - Input field
userDefinedField1of typeStringwas added to input object typeContactFilterInput. - Input field
userDefinedField2of typeStringwas added to input object typeContactFilterInput. - Input field
userDefinedField3of typeStringwas added to input object typeContactFilterInput. - Input field
userDefinedField4of typeStringwas added to input object typeContactFilterInput.
✅ Non-breaking changes
- Field
markCeContactStoreInvoicesAsExportedwas added to object typeMutation. - Field
markCeContactStorePaymentsAsExportedwas added to object typeMutation. - Field
markEventInvoicesAsExportedwas added to object typeMutation. - Field
markEventPaymentsAsExportedwas added to object typeMutation. - Field
markMembershipContactStoreInvoicesAsExportedwas added to object typeMutation. - Field
markMembershipContactStorePaymentsAsExportedwas added to object typeMutation. - Type
EventAgendaItemSearchFilterInputwas added. - Type
EventAgendaItemTrackSearchFilterInputwas added. - Type
ExhibitionBookingPaymentDetailsSearchFilterInputwas added. - Type
ExhibitionBookingSearchFilterInputwas added. - Type
ExhibitionBookingStandSearchFilterInputwas added. - Type
ExhibitionBookingStandTypeSearchFilterInputwas added. - Type
MarkCeContactStoreInvoicesAsExportedInputwas added. - Type
MarkCeContactStoreInvoicesAsExportedPayloadwas added. - Type
MarkCeContactStorePaymentsAsExportedInputwas added. - Type
MarkCeContactStorePaymentsAsExportedPayloadwas added. - Type
MarkEventInvoicesAsExportedInputwas added. - Type
MarkEventInvoicesAsExportedPayloadwas added. - Type
MarkEventPaymentsAsExportedInputwas added. - Type
MarkEventPaymentsAsExportedPayloadwas added. - Type
MarkMembershipContactStoreInvoicesAsExportedInputwas added. - Type
MarkMembershipContactStoreInvoicesAsExportedPayloadwas added. - Type
MarkMembershipContactStorePaymentsAsExportedInputwas added. - Type
MarkMembershipContactStorePaymentsAsExportedPayloadwas added. - Type
NoteSearchFilterInputwas added. - Type
NoteTypeSearchFilterInputwas added. - Type
PresentationKeywordSearchFilterInputwas added. - Type
PresentationPaperStatusSearchFilterInputwas added. - Type
PresentationSearchFilterInputwas added. - Type
PresentationSessionSearchFilterInputwas added. - Type
PresentationSubThemeSearchFilterInputwas added. - Type
PresentationThemeSearchFilterInputwas added. - Type
PresentationTypeSearchFilterInputwas added. - Type
SessionBlockSearchFilterInputwas added. - Type
SessionLocationSearchFilterInputwas added. - Type
SessionSearchFilterInputwas added. - Type
SessionTrackSearchFilterInputwas added. - Type
SponsorshipPackageSearchFilterInputwas added. - Type
SponsorshipPaymentDetailsSearchFilterInputwas added. - Type
SponsorshipSearchFilterInputwas added.
2024-07-05
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added the ability to get a contact by its identifier through the
CeContactStore.contact,ContactStore.contact,Event.contact, andMembershipContactStore.contactfields. - Added support for retrieving an exhibition booking or a registration by its identifier through the
Event.exhibitionBookingandEvent.registrationfields. - Added the ability to retrieve invoices and payments in the context of an event, a Continuing Education contact store, or a membership store.
- Added the ability to get an invoice or a payment by its identifier in the context of an event, a Continuing Education contact store, or a membership store.
- Added social media links to contacts in events, Continuing Education contact stores, and membership with a new
socialMediafield on the relevant contact type. - Added support for specifying social media links during the creation and update of contacts with a new
socialMediainput field on theCreateContactInputandUpdateContactInputinput types.
GraphQL API schema changes
⚠️ Dangerous changes
- Input field
socialMediaof typeContactSocialMediaInputwas added to input object typeCreateContactInput. - Input field
socialMediaof typeContactSocialMediaInputwas added to input object typeUpdateContactInput.
✅ Non-breaking changes
- Field
contactwas added to object typeCeContactStore. - Field
invoicewas added to object typeCeContactStore. - Field
invoiceswas added to object typeCeContactStore. - Field
paymentwas added to object typeCeContactStore. - Field
paymentswas added to object typeCeContactStore. - Field
socialMediawas added to object typeCeContactStoreContact. - Field
socialMediawas added to object typeContact. - Field
contactwas added to object typeContactStore. - Field
contactwas added to object typeEvent. - Field
exhibitionBookingwas added to object typeEvent. - Field
invoicewas added to object typeEvent. - Field
invoiceswas added to object typeEvent. - Field
paymentwas added to object typeEvent. - Field
paymentswas added to object typeEvent. - Field
registrationwas added to object typeEvent. - Field
contactwas added to object typeMembershipContactStore. - Field
invoicewas added to object typeMembershipContactStore. - Field
invoiceswas added to object typeMembershipContactStore. - Field
paymentwas added to object typeMembershipContactStore. - Field
paymentswas added to object typeMembershipContactStore. - Field
socialMediawas added to object typeMembershipContactStoreContact. - Type
ContactSocialMediawas added. - Type
ContactSocialMediaInputwas added.
2024-06-18
Bug fixes
- Fixed an issue where the
offsetandlimitarguments were ignored for theEventMarketingSetup.groups,ContactStoreMarketingSetup.groups,CeContactStoreMarketingSetup.groups, andMembershipContactStoreMarketingSetup.groupsfields. - Fixed an issue where
Event.exhibitionBookingsandContact.exhibitionBookingsfields returned exhibition bookings associated with deleted contacts.
2024-06-07
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Introduced a breaking change where the
InvoiceLineItem.payableItemandPaymentLineItem.payableItemfields changed type fromPayableItem!toPayableItem, meaning they are now nullable. - Added support for webhooks. Please note that webhooks in EventsAir are a subscription service with a recurring licence fee. For more information see the webhooks guide.
- Added support for uploading presentation documents in the
createPresentationandupdatePresentationmutations through theattachedDocumentsinput field. For more information see the file upload guide. - Attendance-related changes for events, functions, and sessions:
- Added mutations to perform check-in and check-out operations.
- Added new fields to get check-in and check-out dates for attendees.
- Deprecated the
attachedDocumentIdsinput field on both theCreatePresentationInputandUpdatePresentationInputinput types.
GraphQL API schema changes
❌ Breaking changes
- Field
InvoiceLineItem.payableItemchanged type fromPayableItem!toPayableItem. - Field
PaymentLineItem.payableItemchanged type fromPayableItem!toPayableItem.
⚠️ Dangerous changes
- Input field
attachedDocumentsof type[CreatePresentationAttachedDocumentInput!]was added to input object typeCreatePresentationInput. - Input field
attachedDocumentsof type[UpdatePresentationAttachedDocumentInput!]was added to input object typeUpdatePresentationInput.
✅ Non-breaking changes
- Field
checkOutDatewas added to object typeContact. - Field
attendanceswas added to object typeFunction. - Field
checkInDatewas added to object typeFunctionRegistration. - Field
checkOutDatewas added to object typeFunctionRegistration. - Field
checkIntoEventwas added to object typeMutation. - Field
checkIntoFunctionwas added to object typeMutation. - Field
checkIntoSessionwas added to object typeMutation. - Field
checkOutOfEventwas added to object typeMutation. - Field
checkOutOfFunctionwas added to object typeMutation. - Field
checkOutOfSessionwas added to object typeMutation. - Field
createWebhookSubscriptionwas added to object typeMutation. - Field
deleteWebhookSubscriptionwas added to object typeMutation. - Field
disableWebhookSubscriptionwas added to object typeMutation. - Field
enableWebhookSubscriptionwas added to object typeMutation. - Field
generateWebhookManagementPortalUrlwas added to object typeMutation. - Field
updateWebhookSubscriptionwas added to object typeMutation. - Field
webhookEventTypewas added to object typeQuery. - Field
webhookEventTypeswas added to object typeQuery. - Field
webhookMessageDeliveryAttemptswas added to object typeQuery. - Field
webhookMessageswas added to object typeQuery. - Field
webhookSubscriptionwas added to object typeQuery. - Field
webhookSubscriptionSecretwas added to object typeQuery. - Field
webhookSubscriptionswas added to object typeQuery. - Field
attendanceswas added to object typeSession. - Type
CheckIntoEventInputwas added. - Type
CheckIntoEventPayloadwas added. - Type
CheckIntoFunctionInputwas added. - Type
CheckIntoFunctionPayloadwas added. - Type
CheckIntoSessionInputwas added. - Type
CheckIntoSessionPayloadwas added. - Type
CheckOutOfEventInputwas added. - Type
CheckOutOfEventPayloadwas added. - Type
CheckOutOfFunctionInputwas added. - Type
CheckOutOfFunctionPayloadwas added. - Type
CheckOutOfSessionInputwas added. - Type
CheckOutOfSessionPayloadwas added. - Type
CreatePresentationAttachedDocumentInputwas added. - Type
CreateWebhookSubscriptionInputwas added. - Type
CreateWebhookSubscriptionPayloadwas added. - Type
DeleteWebhookSubscriptionInputwas added. - Type
DeleteWebhookSubscriptionPayloadwas added. - Type
DisableWebhookSubscriptionInputwas added. - Type
DisableWebhookSubscriptionPayloadwas added. - Type
EnableWebhookSubscriptionInputwas added. - Type
EnableWebhookSubscriptionPayloadwas added. - Type
FunctionAttendancewas added. - Type
GenerateWebhookManagementPortalUrlPayloadwas added. - Type
PageInfowas added. - Type
SessionAttendancewas added. - Type
UpdatePresentationAttachedDocumentInputwas added. - Type
UpdateWebhookSubscriptionInputwas added. - Type
UpdateWebhookSubscriptionPayloadwas added. - Type
WebhookEventTypewas added. - Type
WebhookEventTypeConnectionwas added. - Type
WebhookEventTypeEdgewas added. - Type
WebhookMessagewas added. - Type
WebhookMessageConnectionwas added. - Type
WebhookMessageDeliveryAttemptwas added. - Type
WebhookMessageDeliveryAttemptConnectionwas added. - Type
WebhookMessageDeliveryAttemptEdgewas added. - Type
WebhookMessageDeliveryAttemptTriggerTypewas added. - Type
WebhookMessageDeliveryStatuswas added. - Type
WebhookMessageEdgewas added. - Type
WebhookSubscriptionwas added. - Type
WebhookSubscriptionConnectionwas added. - Type
WebhookSubscriptionEdgewas added. - Type
WebhookSubscriptionFilterwas added. - Type
WebhookSubscriptionFilterInputwas added. - Type
WebhookSubscriptionFilterTypewas added. - Type
WebhookSubscriptionSecretwas added.
2024-05-27
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Increased the hourly GraphQL operation cost limit from 500,000 to 1,000,000. See Usage limits for more details.
- Added queries and mutations to create and release temporary holds for inventories of registrations, function registrations and their associated discount codes. For more information see the Inventories guide.
- Added new filtering options for custom fields. You can now query custom fields based on their
definitionIds,namesoruniqueCodes. For more details seeCustomFieldSearchFilterInputused in these queries.
GraphQL API schema changes
⚠️ Dangerous changes
- Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldCeContactStore.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldCeContactStoreContact.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldContactStore.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldContactStoreContact.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldContact.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldFunctionEventAgendaItem.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldSessionEventAgendaItem.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldEvent.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldExhibitionStandType.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldExhibitionBooking.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldFunctionRegistration.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldFunction.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldFunctionGroup.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldFunctionFeeType.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldEventMarketingRecord.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldEventMarketingGroup.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldEventMarketingTag.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldEventMarketingSubTag.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldContactStoreMarketingRecord.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldCeContactStoreMarketingRecord.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldMembershipContactStoreMarketingRecord.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldMembershipContactStore.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldMembershipContactStoreContact.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldEventNoteType.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldEventNote.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldContactStoreNote.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldCeContactStoreNote.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldMembershipContactStoreNote.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldPresentation.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldRegistrationType.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldRegistrationGroup.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldRegistration.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldSession.customFields. - Argument
input: CustomFieldSearchFilterInput!(with default value) added to fieldSessionRole.customFields. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeCreateRegistrationInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeCreateFunctionRegistrationInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeCreateFunctionRegistrationWithBasicGuestsInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeCreateFunctionRegistrationWithContactGuestsInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeUpdateFunctionRegistrationInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeUpdateFunctionRegistrationWithBasicGuestsInput. - Input field
temporaryHoldContextIdof typeIDwas added to input object typeUpdateFunctionRegistrationWithContactGuestsInput.
✅ Non-breaking changes
- Field
inventorywas added to object typeFunctionDiscountCode. - Field
inventorywas added to object typeFunctionFeeType. - Field
inventorywas added to object typeRegistrationDiscountCode. - Field
inventorywas added to object typeRegistrationType. - Field
createTemporaryHoldForFunctionDiscountCodewas added to object typeMutation. - Field
createTemporaryHoldForFunctionRegistrationwas added to object typeMutation. - Field
createTemporaryHoldForRegistrationwas added to object typeMutation. - Field
createTemporaryHoldForRegistrationDiscountCodewas added to object typeMutation. - Field
releaseTemporaryHoldForFunctionDiscountCodewas added to object typeMutation. - Field
releaseTemporaryHoldForFunctionRegistrationwas added to object typeMutation. - Field
releaseTemporaryHoldForRegistrationwas added to object typeMutation. - Field
releaseTemporaryHoldForRegistrationDiscountCodewas added to object typeMutation. - Type
CreateTemporaryHoldForFunctionDiscountCodeInputwas added. - Type
CreateTemporaryHoldForFunctionDiscountCodePayloadwas added. - Type
CreateTemporaryHoldForFunctionRegistrationInputwas added. - Type
CreateTemporaryHoldForFunctionRegistrationPayloadwas added. - Type
CreateTemporaryHoldForRegistrationDiscountCodeInputwas added. - Type
CreateTemporaryHoldForRegistrationDiscountCodePayloadwas added. - Type
CreateTemporaryHoldForRegistrationInputwas added. - Type
CreateTemporaryHoldForRegistrationPayloadwas added. - Type
CustomFieldSearchFilterInputwas added. - Type
FunctionFeeTypeInventorywas added. - Type
Inventorywas added. - Type
RegistrationTypeInventorywas added. - Type
ReleaseTemporaryHoldForFunctionDiscountCodeInputwas added. - Type
ReleaseTemporaryHoldForFunctionDiscountCodePayloadwas added. - Type
ReleaseTemporaryHoldForFunctionRegistrationInputwas added. - Type
ReleaseTemporaryHoldForFunctionRegistrationPayloadwas added. - Type
ReleaseTemporaryHoldForRegistrationDiscountCodeInputwas added. - Type
ReleaseTemporaryHoldForRegistrationDiscountCodePayloadwas added. - Type
ReleaseTemporaryHoldForRegistrationInputwas added. - Type
ReleaseTemporaryHoldForRegistrationPayloadwas added.
2024-05-07
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added queries and mutations to support marketing records (also known as marketing tags).
- Added queries and mutations to support notes.
- Added queries and mutations to support membership records in a membership contact store.
- Added new filtering options for custom field definitions. You can now query custom field definitions based on their
customFieldDefinitionIds,namesoruniqueCodes. For more details seeCustomFieldDefinitionSearchFilterInputused in these queries. This input can be used to filter custom field definitions in the scope of events, contact stores, continuing education contact stores and membership contact stores. - Modified how the HTTP request limit for the GraphQL API are applied. Now up to 750 HTTP requests over a 5-minute window are allowed.
GraphQL API schema changes
❌ Breaking changes
- Field
_internal(deprecated) was removed from object typeContactStoreSetup.
⚠️ Dangerous changes
- Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldCeContactStoreScopedCustomFieldDefinitions.contacts. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldCeContactStoreScopedCustomFieldDefinitions.functionGroups. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldCeContactStoreScopedCustomFieldDefinitions.functionFeeTypes. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldCeContactStoreScopedCustomFieldDefinitions.functions. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldCeContactStoreScopedCustomFieldDefinitions.functionRegistrations. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldContactStoreScopedCustomFieldDefinitions.contacts. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.contacts. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.exhibitionBookings. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.exhibitionStandTypes. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.functionGroups. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.functionFeeTypes. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.functions. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.functionRegistrations. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.presentations. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.registrationGroups. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.registrationTypes. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.registrations. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.sessions. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldEventScopedCustomFieldDefinitions.sessionRoles. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldMembershipContactStoreScopedCustomFieldDefinitions.contacts. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldMembershipContactStoreScopedCustomFieldDefinitions.functionGroups. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldMembershipContactStoreScopedCustomFieldDefinitions.functionFeeTypes. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldMembershipContactStoreScopedCustomFieldDefinitions.functions. - Argument
input: CustomFieldDefinitionSearchFilterInput!(with default value) added to fieldMembershipContactStoreScopedCustomFieldDefinitions.functionRegistrations. - Input field
marketingFilterof typeContactMarketingFilterInputwas added to input object typeCeContactStoreContactSearchFilterInput. - Input field
marketingFilterof typeContactMarketingFilterInputwas added to input object typeContactStoreContactSearchFilterInput. - Input field
marketingFilterof typeContactMarketingFilterInputwas added to input object typeContactSearchFilterInput. - Input field
marketingFilterof typeContactMarketingFilterInputwas added to input object typeMembershipContactStoreContactSearchFilterInput.
✅ Non-breaking changes
- Field
marketingwas added to object typeEventSetup. - Field
notewas added to object typeEventSetup. - Field
marketingwas added to object typeMembershipContactStoreSetup. - Field
membershipwas added to object typeMembershipContactStoreSetup. - Field
notewas added to object typeMembershipContactStoreSetup. - Field
marketingwas added to object typeCeContactStoreSetup. - Field
notewas added to object typeCeContactStoreSetup. - Field
marketingRecordswas added to object typeCeContactStore. - Field
noteswas added to object typeCeContactStore. - Field
marketingRecordswas added to object typeCeContactStoreScopedCustomFieldDefinitions. - Field
noteTypeswas added to object typeCeContactStoreScopedCustomFieldDefinitions. - Field
noteswas added to object typeCeContactStoreScopedCustomFieldDefinitions. - Field
inactiveSincewas added to object typeCeContactStoreContact. - Field
isAnonymizedwas added to object typeCeContactStoreContact. - Field
marketingRecordswas added to object typeCeContactStoreContact. - Field
noteswas added to object typeCeContactStoreContact. - Field
marketingRecordswas added to object typeContactStore. - Field
noteswas added to object typeContactStore. - Field
marketingRecordswas added to object typeContactStoreScopedCustomFieldDefinitions. - Field
noteTypeswas added to object typeContactStoreScopedCustomFieldDefinitions. - Field
noteswas added to object typeContactStoreScopedCustomFieldDefinitions. - Field
marketingwas added to object typeContactStoreSetup. - Field
notewas added to object typeContactStoreSetup. - Field
inactiveSincewas added to object typeContactStoreContact. - Field
isAnonymizedwas added to object typeContactStoreContact. - Field
marketingRecordswas added to object typeContactStoreContact. - Field
noteswas added to object typeContactStoreContact. - Field
isAnonymizedwas added to object typeContact. - Field
marketingRecordswas added to object typeContact. - Field
noteswas added to object typeContact. - Field
marketingRecordswas added to object typeEvent. - Field
noteswas added to object typeEvent. - Field
marketingGroupswas added to object typeEventScopedCustomFieldDefinitions. - Field
marketingRecordswas added to object typeEventScopedCustomFieldDefinitions. - Field
marketingSubTagswas added to object typeEventScopedCustomFieldDefinitions. - Field
marketingTagswas added to object typeEventScopedCustomFieldDefinitions. - Field
noteTypeswas added to object typeEventScopedCustomFieldDefinitions. - Field
noteswas added to object typeEventScopedCustomFieldDefinitions. - Field
contactSnapshotwas added to object typeJournalEntry. - Field
marketingRecordswas added to object typeMembershipContactStore. - Field
noteswas added to object typeMembershipContactStore. - Field
marketingRecordswas added to object typeMembershipContactStoreScopedCustomFieldDefinitions. - Field
noteTypeswas added to object typeMembershipContactStoreScopedCustomFieldDefinitions. - Field
noteswas added to object typeMembershipContactStoreScopedCustomFieldDefinitions. - Field
inactiveSincewas added to object typeMembershipContactStoreContact. - Field
isAnonymizedwas added to object typeMembershipContactStoreContact. - Field
marketingRecordswas added to object typeMembershipContactStoreContact. - Field
membershipRegistrationswas added to object typeMembershipContactStoreContact. - Field
noteswas added to object typeMembershipContactStoreContact. - Field
registrationGroupswas added to object typeRegistrationSetup. - Field
createCeContactStoreMarketingRecordwas added to object typeMutation. - Field
createCeContactStoreNotewas added to object typeMutation. - Field
createContactStoreMarketingRecordwas added to object typeMutation. - Field
createContactStoreNotewas added to object typeMutation. - Field
createEventMarketingRecordwas added to object typeMutation. - Field
createEventNotewas added to object typeMutation. - Field
createMembershipCategorywas added to object typeMutation. - Field
createMembershipContactStoreMarketingRecordwas added to object typeMutation. - Field
createMembershipContactStoreNotewas added to object typeMutation. - Field
createMembershipFeeTypewas added to object typeMutation. - Field
createMembershipRegistrationwas added to object typeMutation. - Field
deleteCeContactStoreMarketingRecordwas added to object typeMutation. - Field
deleteCeContactStoreNotewas added to object typeMutation. - Field
deleteContactStoreMarketingRecordwas added to object typeMutation. - Field
deleteContactStoreNotewas added to object typeMutation. - Field
deleteEventMarketingRecordwas added to object typeMutation. - Field
deleteEventNotewas added to object typeMutation. - Field
deleteMembershipCategorywas added to object typeMutation. - Field
deleteMembershipContactStoreMarketingRecordwas added to object typeMutation. - Field
deleteMembershipContactStoreNotewas added to object typeMutation. - Field
deleteMembershipFeeTypewas added to object typeMutation. - Field
deleteMembershipRegistrationwas added to object typeMutation. - Field
updateCeContactStoreMarketingRecordwas added to object typeMutation. - Field
updateCeContactStoreNotewas added to object typeMutation. - Field
updateContactStoreMarketingRecordwas added to object typeMutation. - Field
updateContactStoreNotewas added to object typeMutation. - Field
updateEventMarketingRecordwas added to object typeMutation. - Field
updateEventNotewas added to object typeMutation. - Field
updateMembershipCategorywas added to object typeMutation. - Field
updateMembershipContactStoreMarketingRecordwas added to object typeMutation. - Field
updateMembershipContactStoreNotewas added to object typeMutation. - Field
updateMembershipFeeTypewas added to object typeMutation. - Field
updateMembershipRegistrationwas added to object typeMutation. - Type
CeContactStoreMarketingGroupwas added. - Type
CeContactStoreMarketingRecordwas added. - Type
CeContactStoreMarketingSetupwas added. - Type
CeContactStoreMarketingSubTagwas added. - Type
CeContactStoreMarketingTagwas added. - Type
CeContactStoreNotewas added. - Type
CeContactStoreNoteSetupwas added. - Type
CeContactStoreNoteTypewas added. - Type
ContactMarketingFilterInputwas added. - Type
ContactStoreMarketingGroupwas added. - Type
ContactStoreMarketingRecordwas added. - Type
ContactStoreMarketingSetupwas added. - Type
ContactStoreMarketingSubTagwas added. - Type
ContactStoreMarketingTagwas added. - Type
ContactStoreNotewas added. - Type
ContactStoreNoteSetupwas added. - Type
ContactStoreNoteTypewas added. - Type
CreateCeContactStoreMarketingRecordInputwas added. - Type
CreateCeContactStoreMarketingRecordPayloadwas added. - Type
CreateCeContactStoreNoteInputwas added. - Type
CreateCeContactStoreNotePayloadwas added. - Type
CreateContactStoreMarketingRecordInputwas added. - Type
CreateContactStoreMarketingRecordPayloadwas added. - Type
CreateContactStoreNoteInputwas added. - Type
CreateContactStoreNotePayloadwas added. - Type
CreateEventMarketingRecordInputwas added. - Type
CreateEventMarketingRecordPayloadwas added. - Type
CreateEventNoteInputwas added. - Type
CreateEventNotePayloadwas added. - Type
CreateMembershipCategoryInputwas added. - Type
CreateMembershipCategoryPayloadwas added. - Type
CreateMembershipContactStoreMarketingRecordInputwas added. - Type
CreateMembershipContactStoreMarketingRecordPayloadwas added. - Type
CreateMembershipContactStoreNoteInputwas added. - Type
CreateMembershipContactStoreNotePayloadwas added. - Type
CreateMembershipFeeTypeInputwas added. - Type
CreateMembershipFeeTypePayloadwas added. - Type
CreateMembershipRegistrationInputwas added. - Type
CreateMembershipRegistrationPayloadwas added. - Type
CustomFieldDefinitionSearchFilterInputwas added. - Type
DateMarketingTagFilterInputwas added. - Type
DeleteCeContactStoreMarketingRecordInputwas added. - Type
DeleteCeContactStoreNoteInputwas added. - Type
DeleteContactStoreMarketingRecordInputwas added. - Type
DeleteContactStoreNoteInputwas added. - Type
DeleteEventMarketingRecordInputwas added. - Type
DeleteEventNoteInputwas added. - Type
DeleteMembershipCategoryInputwas added. - Type
DeleteMembershipContactStoreMarketingRecordInputwas added. - Type
DeleteMembershipContactStoreNoteInputwas added. - Type
DeleteMembershipFeeTypeInputwas added. - Type
DeleteMembershipRegistrationInputwas added. - Type
EventMarketingGroupwas added. - Type
EventMarketingRecordwas added. - Type
EventMarketingSetupwas added. - Type
EventMarketingSubTagwas added. - Type
EventMarketingTagwas added. - Type
EventNotewas added. - Type
EventNoteSetupwas added. - Type
EventNoteTypewas added. - Type
JournalEntryContactwas added. - Type
MarketingSearchFilterInputwas added. - Type
MarketingTagFilterOperatorwas added. - Type
MarketingTagTypewas added. - Type
MembershipCategorywas added. - Type
MembershipContactStoreMarketingGroupwas added. - Type
MembershipContactStoreMarketingRecordwas added. - Type
MembershipContactStoreMarketingSetupwas added. - Type
MembershipContactStoreMarketingSubTagwas added. - Type
MembershipContactStoreMarketingTagwas added. - Type
MembershipContactStoreNotewas added. - Type
MembershipContactStoreNoteSetupwas added. - Type
MembershipContactStoreNoteTypewas added. - Type
MembershipFeeTypewas added. - Type
MembershipRegistrationwas added. - Type
MembershipSetupwas added. - Type
NumericMarketingTagFilterInputwas added. - Type
SubTagMarketingTagFilterInputwas added. - Type
TagOnlyMarketingTagFilterInputwas added. - Type
TextMarketingTagFilterInputwas added. - Type
UpdateCeContactStoreMarketingRecordInputwas added. - Type
UpdateCeContactStoreMarketingRecordPayloadwas added. - Type
UpdateCeContactStoreNoteInputwas added. - Type
UpdateCeContactStoreNotePayloadwas added. - Type
UpdateContactStoreMarketingRecordInputwas added. - Type
UpdateContactStoreMarketingRecordPayloadwas added. - Type
UpdateContactStoreNoteInputwas added. - Type
UpdateContactStoreNotePayloadwas added. - Type
UpdateEventMarketingRecordInputwas added. - Type
UpdateEventMarketingRecordPayloadwas added. - Type
UpdateEventNoteInputwas added. - Type
UpdateEventNotePayloadwas added. - Type
UpdateMembershipCategoryInputwas added. - Type
UpdateMembershipCategoryPayloadwas added. - Type
UpdateMembershipContactStoreMarketingRecordInputwas added. - Type
UpdateMembershipContactStoreMarketingRecordPayloadwas added. - Type
UpdateMembershipContactStoreNoteInputwas added. - Type
UpdateMembershipContactStoreNotePayloadwas added. - Type
UpdateMembershipFeeTypeInputwas added. - Type
UpdateMembershipFeeTypePayloadwas added. - Type
UpdateMembershipRegistrationInputwas added. - Type
UpdateMembershipRegistrationPayloadwas added.
2024-04-17
Bug fixes
- Fixed an issue when querying for invoices related to a contact that has been deleted.
- Fixed an issue when querying for payable items related to a contact that has been deleted.
2024-03-13
Bug fixes
- Fixed an issue where querying for presentations for a contact was not returning the expected results.
2024-02-22
Bug fixes
-
Fixed an issue where querying for an event's associated contact store could return inconsistent results. For example using a query similar to:
query Events($eventId: ID!) {
event(id: $eventId) {
associatedContactStore {
... on ContactStore {
id
}
}
}
} -
Fixed an issue where querying for inclusions for a sponsorship package could return inconsistent results. For example using a query similar to:
query Events($eventId: ID!) {
event(id: $eventId) {
sponsorships {
package {
inclusions {
id
}
}
}
}
}
2024-02-16
Bug fixes
-
Fixed an issue where querying registration types for registrations within an event could return inconsistent results. For example using a query similar to:
query Events($eventId: ID!) {
event(id: $eventId) {
registrations {
id
type {
id
name
}
}
}
}
2024-02-15
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added support for accessing and managing EventsAir contact stores. See
ContactStore,CeContactStoreandMembershipContactStoreobjects and their associated types. - Added advanced filtering to
Event.contacts,Event.functionRegistrationandEvent.registrationsqueries. For more details see the input typesContactSearchFilterInput,FunctionRegistrationFilterInputandRegistrationFilterInputused in these queries. InvoiceLineItemTaxhas been added to provide tax details forInvoiceLineItems.- Added support for showing details of
Payments made using EventsAir Pay. - The field
userAccessRightson object typeEventhas been deprecated. Please use the new fieldaccessRightsinstead.userAccessRightswill be removed in a future release. - The
limitargument used in queries type to limit the number of items returned has been changed fromPositiveInttoPaginationLimit. The maximum value oflimitis now 2,000. - A search feature has been added to the developer portal to make it easier to search for documentation.
- Various objects have been renamed:
EventOfficehas been renamed toOffice.EventTextMessagingServicehas been renamed toTextMessagingService.EventEmailMessagingServicehas been renamed toEmailMessagingService.EventOnlinePaymentServiceshas been renamed toOnlinePaymentServices.EventUserAccessRightshas been renamed toUserAccessRights.EventInvoiceConfigurationhas been renamed toInvoiceConfiguration.
Bug fixes
- Changed the type of
Contact.websitefromURLtoStringto cater for instances where the website field in EventsAir is not a well-formed URL.
GraphQL API schema changes
❌ Breaking changes
- Type for argument
limiton fieldContact.exhibitionBookingschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldContact.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldContact.registrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldContact.functionRegistrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldContact.sponsorshipschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldContact.presentationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldQuery.eventschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldQuery.invoiceschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldQuery.journalschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldQuery.payableItemschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldQuery.paymentschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldGloballyScopedCustomFieldDefinitions.eventschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldCustomFieldDefinition.tagschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventCustomFieldDefinition.tagschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldContactStoreCustomFieldDefinition.tagschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldGloballyScopedCustomFieldDefinition.tagschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventAgenda.itemschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventAgenda.itemsByDatechanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventAgenda.itemsByTypeschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunctionEventAgendaItem.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldSessionEventAgendaItem.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.sponsorshipschanged fromPositiveInt!toPaginationLimit!. - Type for argument
inputon fieldEvent.contactschanged fromFindEventContactsInput!toContactSearchFilterInput!. - Type for argument
limiton fieldEvent.contactschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.exhibitionBookingschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.registrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.sessionschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.presenterschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.presentationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEvent.functionRegistrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.contactschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.exhibitionBookingschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.exhibitionStandTypeschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.functionGroupschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.functionFeeTypeschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.functionschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.functionRegistrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.presentationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.registrationGroupschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.registrationTypeschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.registrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.sessionschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldEventScopedCustomFieldDefinitions.sessionRoleschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldExhibitionSetup.standschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldExhibitionStandType.standschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldExhibitionStandType.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldExhibitionBooking.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunctionRegistration.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunctionSetup.functionGroupschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunctionSetup.functionschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunctionSetup.discountCodeschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunction.registrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunction.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunctionGroup.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldFunctionFeeType.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldJournal.entrieschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldPresentation.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldRegistrationType.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldRegistrationType.registrationschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldRegistrationGroup.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldRegistration.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldRegistrationSetup.registrationTypeschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldRegistrationSetup.discountCodeschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldSession.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldSessionRole.customFieldschanged fromPositiveInt!toPaginationLimit!. - Type for argument
limiton fieldSponsorshipSetup.sponsorshipPackageschanged fromPositiveInt!toPaginationLimit!. - Field
Contact.websitechanged type fromURLtoString. - Field
Event.officechanged type fromEventOffice!toOffice!. - Field
Event.textMessagingServicechanged type fromEventTextMessagingServicetoTextMessagingService. - Field
Event.emailMessagingServicechanged type fromEventEmailMessagingServicetoEmailMessagingService. - Field
Event.onlinePaymentServiceschanged type fromEventOnlinePaymentServices!toOnlinePaymentServices!. - Field
Event.userAccessRightschanged type fromEventUserAccessRights!toUserAccessRights!. - Field
Event.invoiceConfigurationchanged type fromEventInvoiceConfigurationtoInvoiceConfiguration. - Input field
CreateContactInput.websitechanged type fromURLtoString. - Input field
UpdateContactDetailsInput.websitechanged type fromURLtoString. - Type
FindEventContactsInputwas removed. - Type
EventContactsWherewas removed. - Type
EventContactsOrderBywas removed. - Type
EventContactOrderByFieldwas removed. - Type
EventOfficewas removed. - Type
EventTextMessagingServicewas removed. - Type
EventEmailMessagingServicewas removed. - Type
EventOnlinePaymentServiceswas removed. - Type
EventUserAccessRightswas removed. - Type
EventUserwas removed. - Type
EventInvoiceConfigurationwas removed.
⚠️ Dangerous changes
- Enum value
EVENTSAIR_PAYMENTSwas added to enumPaymentFundingType. - Argument
input: RegistrationFilterInput!(with default value) added to fieldEvent.registrations. - Argument
input: FunctionRegistrationFilterInput!(with default value) added to fieldEvent.functionRegistrations. - Default value for argument
inputon fieldEvent.contactschanged from{ orderBy: { field: 'LAST_NAME', direction: 'ASCENDING' } }to{}. - Member
EventsAirPaymentsPaymentDetailswas added to Union typePaymentDetails.
✅ Non-breaking changes
- Field
associatedContactStoreContactwas added to object typeContact. - Field
ceContactStorewas added to object typeQuery. - Field
ceContactStoreswas added to object typeQuery. - Field
contactStorewas added to object typeQuery. - Field
contactStoreswas added to object typeQuery. - Field
membershipContactStorewas added to object typeQuery. - Field
membershipContactStoreswas added to object typeQuery. - Field
accessRightswas added to object typeEvent. - Field
associatedContactStorewas added to object typeEvent. - Field
taxeswas added to object typeInvoiceLineItem. - Field
updateCeContactStorewas added to object typeMutation. - Field
updateContactStorewas added to object typeMutation. - Field
updateMembershipContactStorewas added to object typeMutation. - Field
Event.userAccessRightsis deprecated. - Field
Event.userAccessRightshas deprecation reason: UseEvent.accessRightsinstead. This field will be removed in a future release.. - Type
AccessRightswas added. - Type
AmountCustomFieldFilterInputwas added. - Type
AssociatedContactStoreContactwas added. - Type
CeContactStorewas added. - Type
CeContactStoreContactwas added. - Type
CeContactStoreContactSearchFilterInputwas added. - Type
CeContactStoreScopedCustomFieldDefinitionswas added. - Type
CeContactStoreSetupwas added. - Type
CheckboxCustomFieldFilterInputwas added. - Type
ContactDataStorewas added. - Type
ContactFilterInputwas added. - Type
ContactMarketingPrivacyStatusFilterwas added. - Type
ContactSearchFilterInputwas added. - Type
ContactStorewas added. - Type
ContactStoreContactwas added. - Type
ContactStoreContactSearchFilterInputwas added. - Type
ContactStoreOrderByFieldwas added. - Type
ContactStoreScopedCustomFieldDefinitionswas added. - Type
ContactStoreSetupwas added. - Type
ContactStoresOrderBywas added. - Type
ContactStoresWherewas added. - Type
CustomFieldFilterInputwas added. - Type
DateCustomFieldFilterInputwas added. - Type
DocumentCustomFieldFilterInputwas added. - Type
EmailMessagingServicewas added. - Type
EventCheckInStatuswas added. - Type
EventsAirApiKeywas added. - Type
EventsAirIdentitywas added. - Type
EventsAirPaymentsPaymentDetailswas added. - Type
EventsAirUserwas added. - Type
FindContactStoresInputwas added. - Type
FunctionCheckInStatuswas added. - Type
FunctionCheckOutStatuswas added. - Type
FunctionRegistrationFilterInputwas added. - Type
HtmlCustomFieldFilterInputwas added. - Type
InvoiceConfigurationwas added. - Type
InvoiceLineItemTaxwas added. - Type
MembershipContactStorewas added. - Type
MembershipContactStoreContactwas added. - Type
MembershipContactStoreContactSearchFilterInputwas added. - Type
MembershipContactStoreScopedCustomFieldDefinitionswas added. - Type
MembershipContactStoreSetupwas added. - Type
NumberCustomFieldFilterInputwas added. - Type
Officewas added. - Type
OnlinePaymentServiceswas added. - Type
PaginationLimitwas added. - Type
RegistrationFilterInputwas added. - Type
TagCustomFieldFilterInputwas added. - Type
Taxwas added. - Type
TaxTypewas added. - Type
TextCustomFieldFilterInputwas added. - Type
TextMessagingServicewas added. - Type
UpdateCeContactStoreInputwas added. - Type
UpdateCeContactStorePayloadwas added. - Type
UpdateContactStoreInputwas added. - Type
UpdateContactStorePayloadwas added. - Type
UpdateMembershipContactStoreInputwas added. - Type
UpdateMembershipContactStorePayloadwas added. - Type
UserAccessRightswas added.
2023-12-04
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Added types and queries for finance related data across payable items including
Journals,Invoices,Payments andAccounts. - The field
addresson input object typeUpdateContactDetailsInputhas been deprecated. Please use the new fieldprimaryAddressinstead.addresswill be removed in a future release.
Bug fixes
- Changed the type of
AuthorDetails.lastNameso that it aligns withContact.lastName. This fixes an issue when querying details for presentation authors where the union typeAuthorContactis used.
GraphQL API schema changes
❌ Breaking changes
- Field
AuthorDetails.lastNamechanged type fromString!toString.
⚠️ Dangerous changes
- Input field
primaryAddressof typeAddressInputwas added to input object typeUpdateContactDetailsInput.
✅ Non-breaking changes
- Field
invoiceswas added to object typeQuery. - Field
journalswas added to object typeQuery. - Field
payableItemswas added to object typeQuery. - Field
paymentswas added to object typeQuery. - Field
accountwas added to object typeEventSetup. - Type
Accountwas added. - Type
AccountSetupwas added. - Type
AccountTypewas added. - Type
CheckPaymentDetailswas added. - Type
CreditCardPaymentDetailswas added. - Type
DirectDepositPaymentDetailswas added. - Type
Invoicewas added. - Type
InvoiceFinancialTransactionTypewas added. - Type
InvoiceLineItemwas added. - Type
InvoiceRecipientwas added. - Type
InvoiceRecipientAddresswas added. - Type
InvoiceStatuswas added. - Type
JobCodewas added. - Type
Journalwas added. - Type
JournalEntrywas added. - Type
PayPalPaymentDetailswas added. - Type
PayableItemwas added. - Type
PayableItemTargetwas added. - Type
PayableItemTargetTypewas added. - Type
Paymentwas added. - Type
PaymentDetailswas added. - Type
PaymentFundingTypewas added. - Type
PaymentLineItemwas added. - Type
PaymentTypewas added. - Type
PaymentTypeFeewas added. - Type
PaymentTypeFeeTypewas added. - Type
PositiveFloatwas added.
2023-11-14
Key feature changes
The following key features have been added or modified. Please refer to the detailed GraphQL API schema changes following for further details.
- Query depth limit has been increased to
7. - Links to interactive sites can now be retrieved for an event:
Event.links. - You can retrieve auto-login tokens for a contact via the
Contact.onlineUserfield. - A new mutation
updateEventhas been added. Currently, the mutation only supports creating or updating custom field values for an event. - Added new fields to
Contact,Eventand other types. - Field
GloballyScopedCustomFieldDefinitions.eventschanged type from[CustomFieldDefinition!]!to[GloballyScopedCustomFieldDefinition!]!.
GraphQL API schema changes
❌ Breaking changes
- Field
limitwas removed from object typeRegistrationType. - Field
limitwas removed from object typeRegistrationGroup. - Field
limitwas removed from object typeSponsorshipPackage. - Field
GloballyScopedCustomFieldDefinitions.eventschanged type from[CustomFieldDefinition!]!to[GloballyScopedCustomFieldDefinition!]!. CustomFieldDefinitionkind changed fromObjectTypeDefinitiontoInterfaceTypeDefinition.- Type
InventoryLimitwas removed.
⚠️ Dangerous changes
- Input field
inactiveSinceof typeDateTimewas added to input object typeCreateContactInput. - Input field
userDefinedField1of typeStringwas added to input object typeCreateContactInput. - Input field
userDefinedField2of typeStringwas added to input object typeCreateContactInput. - Input field
userDefinedField3of typeStringwas added to input object typeCreateContactInput. - Input field
userDefinedField4of typeStringwas added to input object typeCreateContactInput. - Input field
inactiveSinceof typeDateTimewas added to input object typeUpdateContactDetailsInput. - Input field
userDefinedField1of typeStringwas added to input object typeUpdateContactDetailsInput. - Input field
userDefinedField2of typeStringwas added to input object typeUpdateContactDetailsInput. - Input field
userDefinedField3of typeStringwas added to input object typeUpdateContactDetailsInput. - Input field
userDefinedField4of typeStringwas added to input object typeUpdateContactDetailsInput.
✅ Non-breaking changes
- Field
inactiveSincewas added to object typeContact. - Field
onlineUserwas added to object typeContact. - Field
userDefinedField1was added to object typeContact. - Field
userDefinedField2was added to object typeContact. - Field
userDefinedField3was added to object typeContact. - Field
userDefinedField4was added to object typeContact. - Field
linkswas added to object typeEvent. - Field
guestswas added to object typeFunctionRegistration. - Field
guestTypewas added to object typeFunction. - Field
inventoryLimitwas added to object typeFunction. - Field
inventoryLimitwas added to object typeRegistrationGroup. - Field
createFunctionRegistrationWithBasicGuestswas added to object typeMutation. - Field
createFunctionRegistrationWithContactGuestswas added to object typeMutation. - Field
updateEventwas added to object typeMutation. - Field
updateFunctionRegistrationWithBasicGuestswas added to object typeMutation. - Field
updateFunctionRegistrationWithContactGuestswas added to object typeMutation. - Type
ContactStoreCustomFieldDefinitionwas added. - Type
CreateBasicFunctionGuestInputwas added. - Type
CreateContactFunctionGuestInputwas added. - Type
CreateFunctionRegistrationWithBasicGuestsInputwas added. - Type
CreateFunctionRegistrationWithContactGuestsInputwas added. - Type
EventAttendancewas added. - Type
EventCustomFieldDefinitionwas added. - Type
FunctionGuestwas added. - Type
FunctionGuestContactwas added. - Type
FunctionGuestDetailswas added. - Type
FunctionGuestTypewas added. - Type
GloballyScopedCustomFieldDefinitionwas added. - Type
Linkwas added. - Type
LinkTypewas added. - Type
OnlineUserwas added. - Type
OpenEndedDateTimeRangeFilterwas added. - Type
OpenEndedLocalDateRangeFilterwas added. - Type
StringRangeFilterInputwas added. - Type
UpdateBasicFunctionGuestInputwas added. - Type
UpdateContactFunctionGuestInputwas added. - Type
UpdateEventInputwas added. - Type
UpdateEventPayloadwas added. - Type
UpdateFunctionRegistrationWithBasicGuestsInputwas added. - Type
UpdateFunctionRegistrationWithContactGuestsInputwas added.
2023-09-27
Bug fixes
- Fixed a bug in
Mutation.createContactwhere setting primary address details caused a server error.
2023-08-02
- Initial release for early access program.