is it possible that this was a result of some kind of limit reached by me? I also encountered many "Error 429"-Events while fetching details for a list of flows - but I found no lower rate limit specified for the "/api/v2/flows/{flowId}" API endpoint, i.e. the global limit of 300 requests/minute should have sufficed - and it did not.
Original Message:
Sent: 08-24-2026 07:21
From: Marciel da Silva
Subject: What changed in the permissions for the /api/v2/languageunderstanding/ resources?
Hi Wolfgang,
That's great news! Thanks for the update.
I'm not aware of any specific changes made by Genesys to the cloud backend over the weekend that would explain this behavior.
In any case, it's good to know the issue is no longer occurring.
Marciel da Silva
Genesys Cloud CX Solutions Architect
------------------------------
Marciel
------------------------------
Original Message:
Sent: 08-24-2026 07:14
From: Wolfgang Liebich
Subject: What changed in the permissions for the /api/v2/languageunderstanding/ resources?
Today I re-ran the test - the problem is not there anymore. Did Genesys change something in the cloud backend during the weekend?
Regards,
Wolfgang Liebich
------------------------------
Wolfgang
------------------------------
Original Message:
Sent: 08-23-2026 13:35
From: Marciel da Silva
Subject: What changed in the permissions for the /api/v2/languageunderstanding/ resources?
Hi Wolfgang,
Based on the error, I would separate the OAuth scope issue from the user's role/permissions.
app.not.authorized.for.scope normally indicates that the application/access token is being rejected at the OAuth scope level, before the API evaluates the user's permissions.
Since this was working previously and your client already has language-understanding:readonly, I would first force a completely new authorization/access token and test the same request again. If possible, I would also test the endpoint through API Explorer with the same user.
If a fresh token still returns the same 403, I would capture the ININ-Correlation-Id from the response and open a Genesys Cloud Care case. A sudden change without any OAuth client modification could indicate a change in scope enforcement on the platform side.
I would avoid adding broader scopes such as dialog unless Genesys confirms that the endpoint now requires them.
It would be interesting to know whether the scope requirements for these endpoints were recently changed.
------------------------------
Marciel
------------------------------