Trying to pull conversation details in bulk via POST /api/v2/analytics/conversations/details/query. The docs mention cursor-based pagination for this endpoint, but the response payload doesn’t seem to include a nextPageToken like the other V2 endpoints do.
Here’s the request body I’m sending:
{
"dateFrom": "2023-10-01T00:00:00Z",
"dateTo": "2023-10-01T01:00:00Z",
"size": 1000,
"query": "conversationId:*"
}
The response comes back with 1000 items, but no cursor. I’ve tried adding ?page=2 and ?cursor=... to the URL, but those just get ignored or return the same first page.
Is this endpoint actually cursor-based, or am I missing a header? The platform SDK doesn’t expose a specific method for this query type, so I’m hitting the raw REST API. If it’s not supported, what’s the recommended way to paginate through large result sets without hitting rate limits? Just looping with dateFrom adjustments feels hacky.