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-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
doNotPublishToAttendeeApp
of typeBoolean
was added to input object typeCreateSessionInput
. - Input field
doNotPublishToEventWebsite
of typeBoolean
was added to input object typeCreateSessionInput
. - Input field
doNotPublishToMyAgenda
of typeBoolean
was added to input object typeCreateSessionInput
. - Input field
doNotPublishToOnAir
of typeBoolean
was added to input object typeCreateSessionInput
. - Input field
foodAndBeverage
of typeString
was added to input object typeCreateSessionInput
. - Input field
doNotPublishToAttendeeApp
of typeBoolean
was added to input object typeUpdateSessionInput
. - Input field
doNotPublishToEventWebsite
of typeBoolean
was added to input object typeUpdateSessionInput
. - Input field
doNotPublishToMyAgenda
of typeBoolean
was added to input object typeUpdateSessionInput
. - Input field
doNotPublishToOnAir
of typeBoolean
was added to input object typeUpdateSessionInput
. - Input field
foodAndBeverage
of typeString
was added to input object typeUpdateSessionInput
.
✅ Non-breaking changes
- Field
doNotPublishToAttendeeApp
was added to object typeSession
. - Field
doNotPublishToEventWebsite
was added to object typeSession
. - Field
doNotPublishToMyAgenda
was added to object typeSession
. - Field
doNotPublishToOnAir
was added to object typeSession
. - Field
foodAndBeverage
was added to object typeSession
. - Field
createCeContactStoreFunction
was added to object typeMutation
. - Field
createCeContactStoreFunctionFeeType
was added to object typeMutation
. - Field
createCeContactStoreFunctionGroup
was added to object typeMutation
. - Field
createCeContactStoreLocation
was added to object typeMutation
. - Field
createEventFunction
was added to object typeMutation
. - Field
createEventFunctionFeeType
was added to object typeMutation
. - Field
createEventFunctionGroup
was added to object typeMutation
. - Field
createEventLocation
was added to object typeMutation
. - Field
createMembershipContactStoreFunction
was added to object typeMutation
. - Field
createMembershipContactStoreFunctionFeeType
was added to object typeMutation
. - Field
createMembershipContactStoreFunctionGroup
was added to object typeMutation
. - Field
createMembershipContactStoreLocation
was added to object typeMutation
. - Field
createPresentationDocumentType
was added to object typeMutation
. - Field
createPresentationKeyword
was added to object typeMutation
. - Field
createPresentationPaperStatus
was added to object typeMutation
. - Field
createPresentationSubTheme
was added to object typeMutation
. - Field
createPresentationTheme
was added to object typeMutation
. - Field
createPresentationType
was added to object typeMutation
. - Field
createSessionBlock
was added to object typeMutation
. - Field
createSessionRole
was added to object typeMutation
. - Field
deleteCeContactStoreFunction
was added to object typeMutation
. - Field
deleteCeContactStoreFunctionFeeType
was added to object typeMutation
. - Field
deleteCeContactStoreFunctionGroup
was added to object typeMutation
. - Field
deleteCeContactStoreLocation
was added to object typeMutation
. - Field
deleteEventFunction
was added to object typeMutation
. - Field
deleteEventFunctionFeeType
was added to object typeMutation
. - Field
deleteEventFunctionGroup
was added to object typeMutation
. - Field
deleteEventLocation
was added to object typeMutation
. - Field
deleteMembershipContactStoreFunction
was added to object typeMutation
. - Field
deleteMembershipContactStoreFunctionFeeType
was added to object typeMutation
. - Field
deleteMembershipContactStoreFunctionGroup
was added to object typeMutation
. - Field
deleteMembershipContactStoreLocation
was added to object typeMutation
. - Field
deletePresentationDocumentType
was added to object typeMutation
. - Field
deletePresentationKeyword
was added to object typeMutation
. - Field
deletePresentationPaperStatus
was added to object typeMutation
. - Field
deletePresentationSubTheme
was added to object typeMutation
. - Field
deletePresentationTheme
was added to object typeMutation
. - Field
deletePresentationType
was added to object typeMutation
. - Field
deleteSessionBlock
was added to object typeMutation
. - Field
deleteSessionRole
was added to object typeMutation
. - Field
updateCeContactStoreFunction
was added to object typeMutation
. - Field
updateCeContactStoreFunctionFeeType
was added to object typeMutation
. - Field
updateCeContactStoreFunctionGroup
was added to object typeMutation
. - Field
updateCeContactStoreLocation
was added to object typeMutation
. - Field
updateEventFunction
was added to object typeMutation
. - Field
updateEventFunctionFeeType
was added to object typeMutation
. - Field
updateEventFunctionGroup
was added to object typeMutation
. - Field
updateEventLocation
was added to object typeMutation
. - Field
updateMembershipContactStoreFunction
was added to object typeMutation
. - Field
updateMembershipContactStoreFunctionFeeType
was added to object typeMutation
. - Field
updateMembershipContactStoreFunctionGroup
was added to object typeMutation
. - Field
updateMembershipContactStoreLocation
was added to object typeMutation
. - Field
updatePresentationDocumentType
was added to object typeMutation
. - Field
updatePresentationKeyword
was added to object typeMutation
. - Field
updatePresentationPaperStatus
was added to object typeMutation
. - Field
updatePresentationSubTheme
was added to object typeMutation
. - Field
updatePresentationTheme
was added to object typeMutation
. - Field
updatePresentationType
was added to object typeMutation
. - Field
updateSessionBlock
was added to object typeMutation
. - Field
updateSessionRole
was added to object typeMutation
. - Field
checkInViaOrganizerAppEnabled
was added to interfaceAttendanceAgendaItem
. - Field
checkOutViaOrganizerAppEnabled
was added to interfaceAttendanceAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to interfaceAttendanceAgendaItem
. - Field
doNotPublishToEventWebsite
was added to interfaceAttendanceAgendaItem
. - Field
doNotPublishToMyAgenda
was added to interfaceAttendanceAgendaItem
. - Field
doNotPublishToOnAir
was added to interfaceAttendanceAgendaItem
. - Field
expectedAttendees
was added to interfaceAttendanceAgendaItem
. - Field
foodAndBeverage
was added to interfaceAttendanceAgendaItem
. - Field
indicateAttendanceEnabled
was added to interfaceAttendanceAgendaItem
. - Field
location
was added to interfaceAttendanceAgendaItem
. - Field
roomSetup
was added to interfaceAttendanceAgendaItem
. - Field
checkInViaOrganizerAppEnabled
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
checkOutViaOrganizerAppEnabled
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
doNotPublishToEventWebsite
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
doNotPublishToMyAgenda
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
doNotPublishToOnAir
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
expectedAttendees
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
foodAndBeverage
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
indicateAttendanceEnabled
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
location
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
roomSetup
was added to object typeActivityBreakAttendanceAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to object typeSessionAttendanceAgendaItem
. - Field
doNotPublishToEventWebsite
was added to object typeSessionAttendanceAgendaItem
. - Field
doNotPublishToMyAgenda
was added to object typeSessionAttendanceAgendaItem
. - Field
doNotPublishToOnAir
was added to object typeSessionAttendanceAgendaItem
. - Field
foodAndBeverage
was added to object typeSessionAttendanceAgendaItem
. - Field
roomSetup
was added to object typeSessionAttendanceAgendaItem
. - Field
allowCheckInForEventStream
was added to object typeLocation
. - Field
customFields
was added to object typePresentationType
. - Field
backgroundColor
was added to object typePresentationKeyword
. - Field
colorCodingEnabled
was added to object typePresentationKeyword
. - Field
showBoldName
was added to object typePresentationKeyword
. - Field
textColor
was added to object typePresentationKeyword
. - Type
AlternateCurrencyFeeInput
was added. - Type
CreateCeContactStoreFunctionFeeTypeInput
was added. - Type
CreateCeContactStoreFunctionGroupInput
was added. - Type
CreateCeContactStoreFunctionInput
was added. - Type
CreateCeContactStoreFunctionPayload
was added. - Type
CreateCeContactStoreLocationInput
was added. - Type
CreateCeContactStoreLocationPayload
was added. - Type
CreateEventFunctionFeeTypeInput
was added. - Type
CreateEventFunctionGroupInput
was added. - Type
CreateEventFunctionInput
was added. - Type
CreateEventFunctionPayload
was added. - Type
CreateEventLocationInput
was added. - Type
CreateEventLocationPayload
was added. - Type
CreateFunctionFeeTypePayload
was added. - Type
CreateFunctionGroupPayload
was added. - Type
CreateMembershipContactStoreFunctionFeeTypeInput
was added. - Type
CreateMembershipContactStoreFunctionGroupInput
was added. - Type
CreateMembershipContactStoreFunctionInput
was added. - Type
CreateMembershipContactStoreFunctionPayload
was added. - Type
CreateMembershipContactStoreLocationInput
was added. - Type
CreateMembershipContactStoreLocationPayload
was added. - Type
CreatePresentationDocumentTypeInput
was added. - Type
CreatePresentationDocumentTypePayload
was added. - Type
CreatePresentationKeywordInput
was added. - Type
CreatePresentationKeywordPayload
was added. - Type
CreatePresentationPaperStatusInput
was added. - Type
CreatePresentationPaperStatusPayload
was added. - Type
CreatePresentationSubThemeInput
was added. - Type
CreatePresentationSubThemePayload
was added. - Type
CreatePresentationThemeInput
was added. - Type
CreatePresentationThemePayload
was added. - Type
CreatePresentationTypeInput
was added. - Type
CreatePresentationTypePayload
was added. - Type
CreateSessionBlockInput
was added. - Type
CreateSessionBlockPayload
was added. - Type
CreateSessionRoleInput
was added. - Type
CreateSessionRolePayload
was added. - Type
DeleteCeContactStoreFunctionFeeTypeInput
was added. - Type
DeleteCeContactStoreFunctionGroupInput
was added. - Type
DeleteCeContactStoreFunctionInput
was added. - Type
DeleteCeContactStoreFunctionPayload
was added. - Type
DeleteCeContactStoreLocationInput
was added. - Type
DeleteCeContactStoreLocationPayload
was added. - Type
DeleteEventFunctionFeeTypeInput
was added. - Type
DeleteEventFunctionGroupInput
was added. - Type
DeleteEventFunctionInput
was added. - Type
DeleteEventFunctionPayload
was added. - Type
DeleteEventLocationInput
was added. - Type
DeleteEventLocationPayload
was added. - Type
DeleteFunctionFeeTypePayload
was added. - Type
DeleteFunctionGroupPayload
was added. - Type
DeleteMembershipContactStoreFunctionFeeTypeInput
was added. - Type
DeleteMembershipContactStoreFunctionGroupInput
was added. - Type
DeleteMembershipContactStoreFunctionInput
was added. - Type
DeleteMembershipContactStoreFunctionPayload
was added. - Type
DeleteMembershipContactStoreLocationInput
was added. - Type
DeleteMembershipContactStoreLocationPayload
was added. - Type
DeletePresentationDocumentTypeInput
was added. - Type
DeletePresentationDocumentTypePayload
was added. - Type
DeletePresentationKeywordInput
was added. - Type
DeletePresentationKeywordPayload
was added. - Type
DeletePresentationPaperStatusInput
was added. - Type
DeletePresentationPaperStatusPayload
was added. - Type
DeletePresentationSubThemeInput
was added. - Type
DeletePresentationSubThemePayload
was added. - Type
DeletePresentationThemeInput
was added. - Type
DeletePresentationThemePayload
was added. - Type
DeletePresentationTypeInput
was added. - Type
DeletePresentationTypePayload
was added. - Type
DeleteSessionBlockInput
was added. - Type
DeleteSessionBlockPayload
was added. - Type
DeleteSessionRoleInput
was added. - Type
DeleteSessionRolePayload
was added. - Type
FeeInput
was added. - Type
FunctionFeeTypeInventoryInput
was added. - Type
FunctionFeeTypeInventoryType
was added. - Type
UpdateCeContactStoreFunctionFeeTypeInput
was added. - Type
UpdateCeContactStoreFunctionGroupInput
was added. - Type
UpdateCeContactStoreFunctionInput
was added. - Type
UpdateCeContactStoreFunctionPayload
was added. - Type
UpdateCeContactStoreLocationInput
was added. - Type
UpdateCeContactStoreLocationPayload
was added. - Type
UpdateEventFunctionFeeTypeInput
was added. - Type
UpdateEventFunctionGroupInput
was added. - Type
UpdateEventFunctionInput
was added. - Type
UpdateEventFunctionPayload
was added. - Type
UpdateEventLocationInput
was added. - Type
UpdateEventLocationPayload
was added. - Type
UpdateFunctionFeeTypePayload
was added. - Type
UpdateFunctionGroupPayload
was added. - Type
UpdateMembershipContactStoreFunctionFeeTypeInput
was added. - Type
UpdateMembershipContactStoreFunctionGroupInput
was added. - Type
UpdateMembershipContactStoreFunctionInput
was added. - Type
UpdateMembershipContactStoreFunctionPayload
was added. - Type
UpdateMembershipContactStoreLocationInput
was added. - Type
UpdateMembershipContactStoreLocationPayload
was added. - Type
UpdatePresentationDocumentTypeInput
was added. - Type
UpdatePresentationDocumentTypePayload
was added. - Type
UpdatePresentationKeywordInput
was added. - Type
UpdatePresentationKeywordPayload
was added. - Type
UpdatePresentationPaperStatusInput
was added. - Type
UpdatePresentationPaperStatusPayload
was added. - Type
UpdatePresentationSubThemeInput
was added. - Type
UpdatePresentationSubThemePayload
was added. - Type
UpdatePresentationThemeInput
was added. - Type
UpdatePresentationThemePayload
was added. - Type
UpdatePresentationTypeInput
was added. - Type
UpdatePresentationTypePayload
was added. - Type
UpdateSessionBlockInput
was added. - Type
UpdateSessionBlockPayload
was added. - Type
UpdateSessionRoleInput
was added. - Type
UpdateSessionRolePayload
was added.
2025-09-12
Bug fixes
- Fixed an issue affecting
availableMeetingTimeSlots
when queryingregistrations
for 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
createMembershipCategory
was renamed tocreateExternalMembershipCategory
. - The existing mutation
updateMembershipCategory
was renamed toupdateExternalMembershipCategory
. - The existing mutation
deleteMembershipCategory
was renamed todeleteExternalMembershipCategory
. - The existing mutation
createMembershipFeeType
was renamed tocreateExternalMembershipFeeType
. - The existing mutation
updateMembershipFeeType
was renamed toupdateExternalMembershipFeeType
. - The existing mutation
deleteMembershipFeeType
was renamed todeleteExternalMembershipFeeType
. - The existing mutation
createMembershipRegistration
was renamed tocreateExternalMembershipRegistration
. - The existing mutation
updateMembershipRegistration
was renamed toupdateExternalMembershipRegistration
. - The existing mutation
deleteMembershipRegistration
was renamed todeleteExternalMembershipRegistration
. - Added entity for
EventsAirMembershipFeeType
.
- The existing mutation
- Added field
discountCodes
toMembershipContactStore
- Added field
customFields
to object typeMembershipCategory
. - Added field
creditHours
to object typeFunctionFeeType
. - Query depth limit increased from 7 to 12.
GraphQL API schema changes
❌ Breaking changes
- Field
CreateMembershipFeeTypePayload.membershipFeeType
changed type fromMembershipFeeType!
toExternalMembershipFeeType!
. - Field
UpdateMembershipFeeTypePayload.membershipFeeType
changed type fromMembershipFeeType!
toExternalMembershipFeeType!
. - Field
CreateMembershipRegistrationPayload.membershipRegistration
changed type fromMembershipRegistration!
toExternalMembershipRegistration!
. - Field
UpdateMembershipRegistrationPayload.membershipRegistration
changed type fromMembershipRegistration!
toExternalMembershipRegistration!
. MembershipFeeType
kind changed toInterfaceTypeDefinition
.MembershipRegistration
kind changed toInterfaceTypeDefinition
.
✅ Non-breaking changes
- Field
discountCodes
was added to object typeMembershipContactStoreSetup
. - Field
checkInViaOrganizerAppEnabled
was added to object typeFunction
. - Field
checkOutViaOrganizerAppEnabled
was added to object typeFunction
. - Field
doNotPublishToAttendeeApp
was added to object typeFunction
. - Field
doNotPublishToEventWebsite
was added to object typeFunction
. - Field
doNotPublishToMyAgenda
was added to object typeFunction
. - Field
doNotPublishToOnAir
was added to object typeFunction
. - Field
endsOnNextDay
was added to object typeFunction
. - Field
expectedAttendees
was added to object typeFunction
. - Field
foodAndBeverage
was added to object typeFunction
. - Field
roomSetup
was added to object typeFunction
. - Field
checkInViaOrganizerAppEnabled
was added to object typeCeContactStoreFunction
. - Field
checkOutViaOrganizerAppEnabled
was added to object typeCeContactStoreFunction
. - Field
doNotPublishToAttendeeApp
was added to object typeCeContactStoreFunction
. - Field
doNotPublishToEventWebsite
was added to object typeCeContactStoreFunction
. - Field
doNotPublishToMyAgenda
was added to object typeCeContactStoreFunction
. - Field
doNotPublishToOnAir
was added to object typeCeContactStoreFunction
. - Field
endsOnNextDay
was added to object typeCeContactStoreFunction
. - Field
expectedAttendees
was added to object typeCeContactStoreFunction
. - Field
foodAndBeverage
was added to object typeCeContactStoreFunction
. - Field
roomSetup
was added to object typeCeContactStoreFunction
. - Field
checkInViaOrganizerAppEnabled
was added to object typeMembershipContactStoreFunction
. - Field
checkOutViaOrganizerAppEnabled
was added to object typeMembershipContactStoreFunction
. - Field
doNotPublishToAttendeeApp
was added to object typeMembershipContactStoreFunction
. - Field
doNotPublishToEventWebsite
was added to object typeMembershipContactStoreFunction
. - Field
doNotPublishToMyAgenda
was added to object typeMembershipContactStoreFunction
. - Field
doNotPublishToOnAir
was added to object typeMembershipContactStoreFunction
. - Field
endsOnNextDay
was added to object typeMembershipContactStoreFunction
. - Field
expectedAttendees
was added to object typeMembershipContactStoreFunction
. - Field
foodAndBeverage
was added to object typeMembershipContactStoreFunction
. - Field
roomSetup
was added to object typeMembershipContactStoreFunction
. - Field
createActivityBreakEventAgendaItem
was added to object typeMutation
. - Field
createExternalMembershipCategory
was added to object typeMutation
. - Field
createExternalMembershipFeeType
was added to object typeMutation
. - Field
createExternalMembershipRegistration
was added to object typeMutation
. - Field
createHeadingEventAgendaItem
was added to object typeMutation
. - Field
createInformationEventAgendaItem
was added to object typeMutation
. - Field
deleteActivityBreakEventAgendaItem
was added to object typeMutation
. - Field
deleteExternalMembershipCategory
was added to object typeMutation
. - Field
deleteExternalMembershipFeeType
was added to object typeMutation
. - Field
deleteExternalMembershipRegistration
was added to object typeMutation
. - Field
deleteHeadingEventAgendaItem
was added to object typeMutation
. - Field
deleteInformationEventAgendaItem
was added to object typeMutation
. - Field
updateActivityBreakEventAgendaItem
was added to object typeMutation
. - Field
updateExternalMembershipCategory
was added to object typeMutation
. - Field
updateExternalMembershipFeeType
was added to object typeMutation
. - Field
updateExternalMembershipRegistration
was added to object typeMutation
. - Field
updateHeadingEventAgendaItem
was added to object typeMutation
. - Field
updateInformationEventAgendaItem
was added to object typeMutation
. - Field
versionInformation
was added to object typeQuery
. - Field
doNotPublishToAttendeeApp
was added to interfaceEventAgendaItem
. - Field
doNotPublishToEventWebsite
was added to interfaceEventAgendaItem
. - Field
doNotPublishToOnAir
was added to interfaceEventAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to object typeHeadingEventAgendaItem
. - Field
doNotPublishToEventWebsite
was added to object typeHeadingEventAgendaItem
. - Field
doNotPublishToOnAir
was added to object typeHeadingEventAgendaItem
. - Field
showTimes
was added to object typeHeadingEventAgendaItem
. - Field
checkInViaOrganizerAppEnabled
was added to object typeActivityBreakEventAgendaItem
. - Field
checkOutViaOrganizerAppEnabled
was added to object typeActivityBreakEventAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to object typeActivityBreakEventAgendaItem
. - Field
doNotPublishToEventWebsite
was added to object typeActivityBreakEventAgendaItem
. - Field
doNotPublishToMyAgenda
was added to object typeActivityBreakEventAgendaItem
. - Field
doNotPublishToOnAir
was added to object typeActivityBreakEventAgendaItem
. - Field
expectedAttendees
was added to object typeActivityBreakEventAgendaItem
. - Field
foodAndBeverage
was added to object typeActivityBreakEventAgendaItem
. - Field
indicateAttendanceEnabled
was added to object typeActivityBreakEventAgendaItem
. - Field
roomSetup
was added to object typeActivityBreakEventAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to object typeInformationEventAgendaItem
. - Field
doNotPublishToEventWebsite
was added to object typeInformationEventAgendaItem
. - Field
doNotPublishToOnAir
was added to object typeInformationEventAgendaItem
. - Field
showTimes
was added to object typeInformationEventAgendaItem
. - Field
checkInViaOrganizerAppEnabled
was added to object typeFunctionEventAgendaItem
. - Field
checkOutViaOrganizerAppEnabled
was added to object typeFunctionEventAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to object typeFunctionEventAgendaItem
. - Field
doNotPublishToEventWebsite
was added to object typeFunctionEventAgendaItem
. - Field
doNotPublishToMyAgenda
was added to object typeFunctionEventAgendaItem
. - Field
doNotPublishToOnAir
was added to object typeFunctionEventAgendaItem
. - Field
endsOnNextDay
was added to object typeFunctionEventAgendaItem
. - Field
expectedAttendees
was added to object typeFunctionEventAgendaItem
. - Field
foodAndBeverage
was added to object typeFunctionEventAgendaItem
. - Field
roomSetup
was added to object typeFunctionEventAgendaItem
. - Field
doNotPublishToAttendeeApp
was added to object typeSessionEventAgendaItem
. - Field
doNotPublishToEventWebsite
was added to object typeSessionEventAgendaItem
. - Field
doNotPublishToMyAgenda
was added to object typeSessionEventAgendaItem
. - Field
doNotPublishToOnAir
was added to object typeSessionEventAgendaItem
. - Field
foodAndBeverage
was added to object typeSessionEventAgendaItem
. - Field
creditHours
was added to object typeFunctionFeeType
. - Field
customFields
was added to object typeMembershipCategory
. - Type
CreateActivityBreakEventAgendaItemInput
was added. - Type
CreateActivityBreakEventAgendaItemPayload
was added. - Type
CreateHeadingEventAgendaItemInput
was added. - Type
CreateHeadingEventAgendaItemPayload
was added. - Type
CreateInformationEventAgendaItemInput
was added. - Type
CreateInformationEventAgendaItemPayload
was added. - Type
DeleteActivityBreakEventAgendaItemInput
was added. - Type
DeleteActivityBreakEventAgendaItemPayload
was added. - Type
DeleteHeadingEventAgendaItemInput
was added. - Type
DeleteHeadingEventAgendaItemPayload
was added. - Type
DeleteInformationEventAgendaItemInput
was added. - Type
DeleteInformationEventAgendaItemPayload
was added. - Type
EventsAirMembershipFeeType
was added. - Type
EventsAirMembershipRegistration
was added. - Type
ExternalMembershipFeeType
was added. - Type
ExternalMembershipRegistration
was added. - Type
MembershipCharge
was added. - Type
MembershipDefaultRenewal
was added. - Type
MembershipDefaultStartDate
was added. - Type
MembershipDiscountCode
was added. - Type
MembershipDiscountCodeApplicability
was added. - Type
MembershipFee
was added. - Type
MembershipFeeTypeType
was added. - Type
MembershipRegistrationPaymentDetails
was added. - Type
MembershipRegistrationType
was added. - Type
UpdateActivityBreakEventAgendaItemInput
was added. - Type
UpdateActivityBreakEventAgendaItemPayload
was added. - Type
UpdateHeadingEventAgendaItemInput
was added. - Type
UpdateHeadingEventAgendaItemPayload
was added. - Type
UpdateInformationEventAgendaItemInput
was added. - Type
UpdateInformationEventAgendaItemPayload
was added. - Type
VersionInformation
was added.
2025-07-24
Key feature changes
- All membership queries now return also return non-external memberships. The new
isExternal
field specifies the type. - Added pagination support to the
Session.presentations
,Presentation.documents
andPresentation.authors
queries. - Added query by
ids
to theSessionSearchFilterInput
input.
Bug fixes
- Implement quota cost for the
Session.presentations
,Presentation.documents
andPresentation.authors
queries. 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
ids
of type[ID!]
was added to input object typeSessionSearchFilterInput
.
✅ Non-breaking changes
- Field
isExternal
was 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.