Bug fix: API usage endpoints returning unnecessary additional records

Description

A bug in the backend service powering the api usage dashboards and data querying endpoints meant that some records were not getting filtered out as they were intended. The change here is to fix the filter which would stop returning these records.

Change Category

API

Change Context

A bug was identified in the API usage query service that is resulting in the inclusion of records that should have been filtered out due to their inability to be identified as non internal platform traffic.

These APIs get used to power the dashboards:

[API Usage view - Genesys Cloud Resource Center]
[API Usage report - Genesys Cloud Resource Center]

These additional results will only appear when the request getting submitted is not filtered to a specific clients results but could cause some skew in what would be expected if no filtering was included in the submitted query. We intend to fix the filter so that these results will no longer get returned.

Change Impact

If the customer was executing queries that are not filtered to specific clients they will notice a drop in the total number of results returned after this fix is released.

Date of Change

Immediate

Impacted APIs

  • /api/v2/usage/query/{executionId}/results

  • /api/v2/usage/simplesearch/{executionId}/results

References

[USAGE-1836]

This topic was automatically closed 62 days after the last reply. New replies are no longer allowed.