Skip to main content
8x8 Support

Why does the Quality Management and Speech Analytics API return 400 Bad Request when requesting over 10,000 records?

Question

Why does the Quality Management and Speech Analytics API return 400 Bad Request when requesting over 10,000 records?

For example, GET request:

https://api.8x8.com/qm/uk/v1/interactions?size=100&page=101

Response Body:

Something went wrong. Can't execute request for the given criteria.

Applies To

  • Quality Management and Speech Analytics API

Answer

  • The Quality Management and Speech Analytics API has a limitation where the response is limited to 10,000 records.

Additional Information

https://developer.8x8.com/analytics/...interactions-1

A count of the records can be obtained

https://api.8x8.com/qm/uk/v1/interactions/count?startTS=2023-02-13 00:00:00&endTS=2023-02-14 00:00:00

https://developer.8x8.com/analytics/...ractions-count