Problem with Paginated Report not giving more than 1000 records

#POST /api/v2/speechandtextanalytics/transcripts/search

Body:
{
"pageSize": 100,
"pageNumber": 1,
"types": [
"transcripts"
],
"returnFields": [
"conversationId",
"topic"
],
"query": [
{
"type": "EXACT",
"fields": [
"language"
],
"value": "en-us"
},
{
"type": "EXACT",
"fields": [
"mediaType"
],
"value": "call"
},
{
"type": "DATE_RANGE",
"fields": [
"conversationStartTime"
],
"startValue": "2022-02-02T00:00:00.000Z",
"endValue": "2022-02-03T00:00:00.000Z",
"dateFormat": "yyyy-MM-dd'T'HH:mm:ss.SSSX"
}
]
}

this gives the expected result:

{
"total": 5907,
"pageCount": 60,
"pageSize": 100,
"pageNumber": 1,
"types": [
"transcripts"
],
"results": [
{
"conversationId": "0065afe6-b843-4dd7-a80e-5afb8aa25469",
"transcriptId": "27033e0a-3825-4473-ac3e-eb9e60e73742",
"topic": [
"Greeting",
"Build Rapport",
"Express Empathy"
],
"_type": "transcripts"
},

But When I try to get anything past the 10th page, it gives this error
{
"message": "BAD_REQUEST",
"code": "bad.request",
"status": 400,
"messageParams": {},
"contextId": "734b34f2-eab5-4d5a-b434-ada14da18bec",
"details": [
{
"errorCode": "TOO_MANY_REQUESTED_RESULTS",
"fieldName": "NO_FIELD"
}
],
"errors": []
}

inin-correlation-id:
734b34f2-eab5-4d5a-b434-ada14da18bec

What I've seen in the forums is that it won't pull back more than 10,000 records, but this is only 1000. I can't get more than that. it's extremely limiting. Any Ideas on how to work around this? or is it not working as intended?

https://developer.genesys.cloud/organization/search/transcript-search
This Query has a different limit than most others and is only 1000. Use Aggregate Queries instead.

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