GraphQL API
Features
-
Event field remoteMeeting now returns the meeting type if it exists, even if the meeting URL is null.
-
Added updateLastSyncedAt mutation to Calendar Maps, which will set the last synced at value to the current UTC date time.
- (Preview) A new setWebLinkWorldpayPaymentProvider mutation has been added to PortalMutations. This will be used in the future to set up Worldpay Worldwide Payment Gateway as a Payment Provider on a WebLink Portal. This is still in development and is not yet available for use.
Fixes
- (Preview) Fixed a bug where trying to apply a Payment Code linked to a Token Issue with no expiration would error when “Training can only be booked if Start Date is before expiry” was set as an option on the instance.
Deprecation notices
-
PostalAddress.provinceCode is being removed on November 10, 2022, it has been replaced with a new PostalAddress.province field. This fixes the previous antipattern and introduces the appropriate nested object.
-
Deprecated includedInTrainingPasses on CatalogItems (CourseTemplate and LearningPath) in favor of includedInPassTypeIds for better API performance. It will be removed on November 11, 2022
-
The fields instructions and description for the createLmsResource mutation and updateLmsResource mutation have been deprecated. These values can now be set using displayName and htmlDescription matching the LmsContent fields. These deprecated fields will be removed on December 5, 2022.
-
The WebLinkPortal.updateAccountForExistingContacts field is being removed December 10, 2022. This setting had no effect.
-
A validation to prevent archived token types being used in the trainingTokenIssues.create mutation will be introduced on January 17, 2022. If an archived training token type is used, an error will be returned. As this is a change in behavior, we are treating it as a deprecation of functionality.
Comments
0 comments
Article is closed for comments.