Microsoft Graph Search query API supports both tenant-level and site collection-level managed properties.
I see that it has no syntax errors, but the reason why it may not return any results is:
You did not specify the siteId parameter, which is required for searches using site collection-level administrative properties.
You used double quotes in your query, which may cause KQL to treat them as phrases instead of single words. You can try using single quotes or escaping special characters
Please try:
{
"requests": [
{
"entityTypes": ["listItem"],
"query": {
"queryString": "(ChatRecipient='user@example.com' AND Path:'https://tenant.sharepoint.com/sites/ActiviteitenTracker/Lists/Overzicht')"
},
"siteId": "yoursite,5724d91f-650c-4810-83cc-61a8818917d6,c3ba25dc-2c9f-48cb-83be-74cdf68ea5a0(Yoursite id)"
}
]
}
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
Here is link about get site id for your reference::
https://learn.microsoft.com/en-us/graph/api/site-get?view=graph-rest-1.0&tabs=http
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
Best Regards
Cheng Feng