MailSearch
Summary
Full‑text search in messages using AQS (Advanced Query Syntax), with paging and optional counts.
Graph Endpoint
GET /me/messages?$search=...
Parameters
Required
search: string— Your AQS query. Quotes are added automatically.
Optional
select: string[]top: number— 1..100count: booleanfolder: string— Folder id or well‑known name
Usage (app.businessFunction)
Minimal
app.businessFunction({
functionName: 'MicrosoftGraph',
methodName: 'Mail',
operation: 'Search',
parameters: {
search: 'from:contoso subject:"invoice"'
}
})With options
app.businessFunction({
functionName: 'MicrosoftGraph',
methodName: 'Mail',
operation: 'Search',
parameters: {
search: 'from:contoso',
select: ['id','subject','from','receivedDateTime','webLink'],
top: 50,
count: true,
folder: 'Inbox'
}
})Response
{
"items": [ { "id": "...", "subject": "..." } ],
"nextLink": "...",
"count": 42
}Notes
When using search, ordering is not applied.
Last updated
Was this helpful?