From reading the release notes, I understand that some Share UI components are deprecated. My question is whether the REST API to these features, for example Site discussions, will also be deprecated. My applications depends on the API for some functionality.
The ReST API underlying any Share component has never been defined as "public API" or supported (usually they are marked with the "internal" lifecycle). For that reason there will likely not be an explicit deprecation at any point, and they will probably be removed whenever the Share UI features using them are removed.
Yes, I misspoke. I don’t utilize the internal API for my work, I have developed my own UI for these Share components, but of course I utilize the existing data model. So I would need to migrate data from the current data model to a custom model that duplicates the deprecated components. Make sense to you?