We have our own .NET SDK app, that gets data from WFM forecasts. All works fine, but when longterm forecast Offered values are manually modified from Genesys UI and certain planning group, they are not all shown in API response. Genesys UI shows modified values ok. We use API request:
GET /api/v2/workforcemanagement/businessunits/{businessUnitId}/weeks/{weekDateId}/shorttermforecasts/{forecastId}/longtermforecastdata
Instructions (API Explorer - https://developer.genesys.cloud/devapps/api-explorer) say:
"Get the result of a long term forecast calculation. Includes modifications unless you pass the doNotApplyModifications query parameter"
We have not modified doNotApplyModifications value, so it should be false... I also tried that call directly from API Explorer and from Postman with doNotApplyModifications=false parameter added. Still all modified values are not in response.
However, I can get the modified values with API request:
GET /api/v2/workforcemanagement/businessunits/{businessUnitId}/weeks/{weekDateId}/shorttermforecasts/{forecastId}
with expand=planningGroups parameter.
Have we misunderstood something or is this a bug, feature etc.?