The point being that WorkforceManagementApi().GetWorkforcemanagementManagementunit was removed from C# Platform API SDK and I don't see this deprecation anywhere.
You are correct that removals will be announced in that category. In this case, however, there wasn't an announcement because nothing was removed; as far as I can tell, that method has never existed in the .NET SDK. It appears that API resource was first available on 6/2, but the latest build of the .NET SDK was on 5/20. If I'm wrong and it did exist in the past, please let me know what SDK version contains this method and I'll dig in deeper.
Thanks, I was spot checking old versions and missed it. I've involved our release management teams to investigate how this happened; removing released resources without an announcement goes against our standard procedure.
Just like it wasn't mentioned in the release notes when it was removed in 118, it also wasn't mentioned in the release notes when it was put back in 123.
Please refer to the release notes for that version that document that the /api/v2/workforcemanagement/managementunits/{managementUnitId} API resource was added:
I stand corrected, but the fact it was notated after the fact in the release notes of the library itself doesn't qualify it as having been an announced change, and the fact it got put back still proves this was a fiasco and your support on the matter has been pretty poor. Thank you for reporting it to the team that actually fixed it, but if case management hadn't deflected this here it could've been handled better. The lack of ownership from Genesys is distressing.
Thank you for bringing this matter to our attention. First off, I am terribly sorry to hear about your experience here. I will work directly with our Care team as well as the service team who owns this route to find out how this change escaped our standard change policy and to debrief on how Genesys could have better managed this case.
I will post my findings here, but please feel free to email me directly at becky.powell@genesys.com if you would like me to follow up with you directly.
We've determined the root cause of the visibility change to this route. The route was not actually removed from service - rather, there was a bug that temporarily hid it from swagger, which caused it to not be generated in the SDK. This was an edge-case bug that has been fully fixed.
We have also met with our Customer Care team to address the improper handoff to the Developer Forum and have introduced measures to better handle such cases moving forward.
Thank you for bringing this matter to our attention. Should you have any questions or wish to discuss further, please feel free to email me directly at becky.powell@genesys.com.