This article will explain the updates made to the API endpoints that will improve the Emma integration.
What has been updated?
As part of ongoing enhancements to the ClubReady API, we recently added two new data points to the ‘GET /club/{StoreId}/Users/all’ endpoint.
This is the same endpoint Emma uses for their integration with ClubReady. The additional data points are ‘Member’ and ‘MembershipExpiresDate’.
If you are an Emma customer, it may appear that the field mappings are incorrect when viewing them within the Emma portal.
This is only an appearance issue within the Emma User Portal and Emma is aware of this issue.
NOTE: It does not impact the existing integration in any way. Data is mapped by the actual field names within Emma.
How can I utilize it?
Per Emma support, there is an easy workaround if you wish to utilize these two new data points:
Within the Edit the integration:
- Uncheck the 2 fields new fields
- Recheck them
- Save the integration
You will see immediately before you save (the last step) that the mismatch has been fixed. It’s important to note that this is not required for changes to the ClubReady API. If you add fields or change the ordering of fields, the existing integration will work as it was originally set up. The ordering of fields will not impact the data and new fields will simply be ignored.