Need information on $skiptoken limit error for Microsoft Exchange online Reporting web service API
Following my previous thread : https://learn.microsoft.com/en-us/answers/questions/edit/2125176?page=1&orderby=helpful&comment=answer-1883392
Can someone help me in remediating below issue :
I was working on integrating MessageTrace report API as a part of my SIEM integration:
https://reports.office365.com/ecp/reportingwebservice/reporting.svc/MessageTrace[?ODATA options]
I have noticed that, whenever my $skiptoken reaches the limit999999
, it throws the following error with 500 status code:{`` ``"odata.error": {`` ``"code": "UnknownError",`` ``"message": {`` ``"lang": "",`` ``"value": "An error has occurred on the server."`` ``}`` ``}`` ``}
Is there any limitations on $skiptoken value from the API itself? It was working fine for the999998
value. If $skiptoken value999999
exists, for example,"odata.nextLink": "../../reportingwebservice/reporting.svc/MessageTrace?$filter=StartDate%20eq%20DateTime'2024-12-02T00%3A00%3A00Z'%20and%20EndDate%20eq%20DateTime'2024-12-02T23%3A59%3A59Z'&$skiptoken=999999"
how can we request the data from next set of events?Can someone let me know, is there any max limit from API side or the $skiptoken?