With the SAP Jam Collaboration 1705 release now available, this blog post will highlight some of the new release features available for developers. As with previous releases, the focus has been on continuing to improve the SAP Jam API by adding new and updating service operations and supporting additional events for Push Notifications (Webhooks) such that even more of the events that take place in SAP Jam can trigger an event that can be captured.
Push Notifications (Webhooks)
With the 1705 release, there are a number of new events available focused around Content, Company Notifications and Tasks.
For Content, there are now more event types with the “viewed” event now a welcome addition:
Events are now available for Company Notifications that are outside of the Group scope:
Task related events are now also available for Content:
Push Notifications can be found in the SAP Jam Collaboration Admin Console: Admin > Integrations > Push Notifications.
I would definitely recommend checking out the SAP Jam Developer Guide and the sample Webhooks server that you can use to test your webhooks with your SAP Jam Developer Edition account.
OData API Updates
Change in behavior for [GET]/Group(‘ID’):
When you try to get a private group that you are not part of, but the group allows you to request to join, it will now return a 403 status code instead of 404. This allows your application to know that it must request to join this group which must be done via the web page.
ContentItem new property:
- DeleteableTags – This property shows the subset of the Tags property that the currently logged in user is able to remove from the content item.
ContentItem new navigation:
- Versions – This is a collection of a new entity called ContentItemVersion. This allows you to get the different versions of the ContentItem.
New service operation:
- Tags_Autocomplete – Performs a string-based search on the Tags that the currently logged-in Member can access and returns a comma delimited string of tags that match the Query.
You can test out the new API enhancements using the Interactive API Reference, connected to your own SAP Jam Developer Edition environment.
These are some of the highlights for developers available in the SAP Jam Collaboration 1705 release. To learn more about other enhancements, please refer to the release notes at https://help.sap.com/viewer/p/SAP_JAM_COLLABORATION.