Issue - "No time off reasons in sight"

Hi there,

We're struggling to get this off the ground. We've had quite a few attempts to this but every time we end up with "No time off reasons in sight" in the final step.

We've created a system user and from the workday side of things we should have everything set up. Here are a few things we've tried so far:

Time off and Leave scope validation

System User authorisation

Security Group Get/View Permissions (Check whether the Security Group the Integration System User belongs to has Get/View access to the specific domains that house the Time Off data)

"Unconstrained" vs. "Constrained" security group (Check whether the Integration System User is in a "Constrained" Security Group. If it is, it can only see data for workers within that constraint, which might exclude the generic list of Time Off Plans)

Verify "Time Off Plans" Eligibility (Zendesk fetches Time Off Plans (e.g., Vacation, Sick) to use as "Reasons." If those plans are configured in Workday with strict Eligibility Rules that exclude the API user (or are set to "hidden"), the API returns a blank list, hence: “No reasons in sight”)

Integration System User Locale (This might be niche, but worth checking. If the Integration User account in Workday has no Locale (Language/Region) set, or is set to a locale that differs from your Time Off Plans, Workday sometimes fails to return the localized names of the plans.)

Regardless of the attempts made, we've consistently come across the "No time off reasons in sight" error after performing the oAuth.

Is there a way we can see what the GET request is? We're working with Workday support in parallel and they asked us to provide the GET request, but not sure how to go about that.