Product documentation

2023-04-17 Developer notes

No Changes

  1. Core API
  2. LMS API
  3. WebLink API

Core API    Documentation | Deprecation Notices

Features

    • We have added a new mutation to consolidate adding Inventory to a Plan when using the scheduler. Previously, eventNeeds, instructors, and resources all had to be added to a Plan separately via individual mutations. This addition allows them to be added to a plan together via a single addInventory mutation.

LMS API    Documentation | Deprecation Notices

No Changes

WebLink API    Documentation | Deprecation Notices

Deprecations

A number of deprecated API fields did not have a specific removal date set. These now have a removal date and can be seen in the WebLink API Deprecation Tracker:

  • CartMutations.addEventLineItem has been scheduled for removal on 2023-07-11. It has been replaced by CartMutations.addLineItem
  • CartMutations.addPathLineItem has been scheduled for removal on 2023-07-11. It has been replaced by CartMutations.addLineItem.
  • Query.cartByToken has been scheduled for removal on 2023-07-11. It has been replaced by CartMutations.claimCartWithRecoveryToken.
  • EventField.title has been scheduled for removal on 2023-07-11. It has been replaced by EventField.name.
  • Store.googleAnalyticsCode has been scheduled for removal on 2023-07-11. It is no longer supported.
  • Viewer.isCoordinator has been scheduled for removal on 2023-07-11. It has been replaced by Contact.isCoordinator.