Forum Discussion
swarada-jalukar
Dec 11, 2024Copper Contributor
'$skiptoken' limit error for Microsoft Exchange online Reporting web service API
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 limit 999999 , it throws the following error with 500 status code:
{
"odata.error": {
"code": "UnknownError",
"message": {
"lang": "",
"value": "An error has occurred on the server."
}
}
}
It was working fine for the 999998 value, but wasn't for the $skiptoken value 999999.
Is there any limitations on $skiptoken value from the API itself?
Also, need information, if $skiptoken value 999999 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"
then how can we request the data from next set of events?
Can someone let me know, is there any max limit from Microsoft API side or for the $skiptoken?
No RepliesBe the first to reply