productivity
Microsoft Search Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the Microsoft Search KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.microsoft_search.*.
Use lua_read_doc("integrations.microsoft-search") inside KosmoKrator to discover the same reference at runtime.
Call Lua from the Headless CLI
Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic
Microsoft Search workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.microsoft_search.get({top = "example_top", skip = "example_skip", search = "example_search", filter = "example_filter", orderby = "example_orderby", select = "example_select", expand = "example_expand", count = true}))' --json kosmo integrations:lua --eval 'print(docs.read("microsoft-search"))' --json
kosmo integrations:lua --eval 'print(docs.read("microsoft-search.get"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local microsoft_search = app.integrations.microsoft_search
local result = microsoft_search.get({top = "example_top", skip = "example_skip", search = "example_search", filter = "example_filter", orderby = "example_orderby", select = "example_select", expand = "example_expand", count = true})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json integrations:lua exposes app.integrations.microsoft_search, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.microsoft_search.default.* or app.integrations.microsoft_search.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need Microsoft Search, use the narrower mcp:lua command.
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json Agent-Facing Lua Docs
This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.
Microsoft Search
Namespace: microsoft-search
This integration exposes Microsoft Search operations from Microsoft Graph v1.0 for agents that need to run search queries or manage search administrative answers such as bookmarks, acronyms, and Q&As.
Source Coverage
- Source OpenAPI:
https://raw.githubusercontent.com/microsoftgraph/msgraph-metadata/master/openapi/v1.0/openapi.yaml - Documentation:
https://learn.microsoft.com/en-us/graph/api/resources/searchentity?view=graph-rest-1.0 - Generated operations:
21 - Included path families:
/search
Authentication
Configure access_token with a Microsoft Graph OAuth token. Use least-privilege permissions for the operation being called, such as SearchQuery.All, SearchConfiguration.Read.All, SearchConfiguration.ReadWrite.All, or related Microsoft Graph scopes.
Usage Notes
- Tool parameters use snake_case. For example, Graph path parameter
user-idbecomesuser_id. - OData options are exposed as
top,skip,search,filter,orderby,select,expand, andcount. - Advanced queries may require
consistency_level = "eventual"and may also requirecount = true. - Conditional update and delete operations can pass
if_matchfor the Microsoft GraphIf-Matchheader. - Request bodies are passed as
bodyobjects and should match the official Microsoft Graph schema for the endpoint.
Example
local bookmarks = tools.microsoft_search_search_list_bookmarks({
top = 10,
select = "id,displayName,webUrl",
consistency_level = "eventual"
})Raw agent markdown
# Microsoft Search
Namespace: `microsoft-search`
This integration exposes Microsoft Search operations from Microsoft Graph v1.0 for agents that need to run search queries or manage search administrative answers such as bookmarks, acronyms, and Q&As.
## Source Coverage
- Source OpenAPI: `https://raw.githubusercontent.com/microsoftgraph/msgraph-metadata/master/openapi/v1.0/openapi.yaml`
- Documentation: `https://learn.microsoft.com/en-us/graph/api/resources/searchentity?view=graph-rest-1.0`
- Generated operations: `21`
- Included path families: `/search`
## Authentication
Configure `access_token` with a Microsoft Graph OAuth token. Use least-privilege permissions for the operation being called, such as `SearchQuery.All`, `SearchConfiguration.Read.All`, `SearchConfiguration.ReadWrite.All`, or related Microsoft Graph scopes.
## Usage Notes
- Tool parameters use snake_case. For example, Graph path parameter `user-id` becomes `user_id`.
- OData options are exposed as `top`, `skip`, `search`, `filter`, `orderby`, `select`, `expand`, and `count`.
- Advanced queries may require `consistency_level = "eventual"` and may also require `count = true`.
- Conditional update and delete operations can pass `if_match` for the Microsoft Graph `If-Match` header.
- Request bodies are passed as `body` objects and should match the official Microsoft Graph schema for the endpoint.
## Example
```lua
local bookmarks = tools.microsoft_search_search_list_bookmarks({
top = 10,
select = "id,displayName,webUrl",
consistency_level = "eventual"
})
``` local result = app.integrations.microsoft_search.get({top = "example_top", skip = "example_skip", search = "example_search", filter = "example_filter", orderby = "example_orderby", select = "example_select", expand = "example_expand", count = true})
print(result) Functions
get Read
Get search\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search.
- Lua path
app.integrations.microsoft_search.get- Full name
microsoft-search.microsoft_search_search_search_entity_get_search_entity
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
update Write
Update search\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search.
- Lua path
app.integrations.microsoft_search.update- Full name
microsoft-search.microsoft_search_search_search_entity_update_search_entity
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |
list_acronyms Read
List acronyms\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms.
- Lua path
app.integrations.microsoft_search.list_acronyms- Full name
microsoft-search.microsoft_search_search_list_acronyms
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
create_acronym Write
Create acronym\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/acronyms.
- Lua path
app.integrations.microsoft_search.create_acronym- Full name
microsoft-search.microsoft_search_search_create_acronyms
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms/$count.
- Lua path
app.integrations.microsoft_search.get_number_resource- Full name
microsoft-search.microsoft_search_search_acronyms_get_count_b41d
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
delete_acronym Write
Delete acronym\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/acronyms/{acronym-id}.
- Lua path
app.integrations.microsoft_search.delete_acronym- Full name
microsoft-search.microsoft_search_search_delete_acronyms
| Parameter | Type | Required | Description |
|---|---|---|---|
acronym_id | string | yes | Path parameter `acronym-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
get_acronym Read
Get acronym\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms/{acronym-id}.
- Lua path
app.integrations.microsoft_search.get_acronym- Full name
microsoft-search.microsoft_search_search_get_acronyms
| Parameter | Type | Required | Description |
|---|---|---|---|
acronym_id | string | yes | Path parameter `acronym-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
update_acronym Write
Update acronym\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/acronyms/{acronym-id}.
- Lua path
app.integrations.microsoft_search.update_acronym- Full name
microsoft-search.microsoft_search_search_update_acronyms
| Parameter | Type | Required | Description |
|---|---|---|---|
acronym_id | string | yes | Path parameter `acronym-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |
list_bookmarks Read
List bookmarks\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks.
- Lua path
app.integrations.microsoft_search.list_bookmarks- Full name
microsoft-search.microsoft_search_search_list_bookmarks
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
create_bookmark Write
Create bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/bookmarks.
- Lua path
app.integrations.microsoft_search.create_bookmark- Full name
microsoft-search.microsoft_search_search_create_bookmarks
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks/$count.
- Lua path
app.integrations.microsoft_search.get_number_resource- Full name
microsoft-search.microsoft_search_search_bookmarks_get_count_b2b7
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
delete_bookmark Write
Delete bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/bookmarks/{bookmark-id}.
- Lua path
app.integrations.microsoft_search.delete_bookmark- Full name
microsoft-search.microsoft_search_search_delete_bookmarks
| Parameter | Type | Required | Description |
|---|---|---|---|
bookmark_id | string | yes | Path parameter `bookmark-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
get_bookmark Read
Get bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks/{bookmark-id}.
- Lua path
app.integrations.microsoft_search.get_bookmark- Full name
microsoft-search.microsoft_search_search_get_bookmarks
| Parameter | Type | Required | Description |
|---|---|---|---|
bookmark_id | string | yes | Path parameter `bookmark-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
update_bookmark Write
Update bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/bookmarks/{bookmark-id}.
- Lua path
app.integrations.microsoft_search.update_bookmark- Full name
microsoft-search.microsoft_search_search_update_bookmarks
| Parameter | Type | Required | Description |
|---|---|---|---|
bookmark_id | string | yes | Path parameter `bookmark-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |
list_qnas Read
List qnas\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas.
- Lua path
app.integrations.microsoft_search.list_qnas- Full name
microsoft-search.microsoft_search_search_list_qnas
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
create_qna Write
Create qna\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/qnas.
- Lua path
app.integrations.microsoft_search.create_qna- Full name
microsoft-search.microsoft_search_search_create_qnas
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas/$count.
- Lua path
app.integrations.microsoft_search.get_number_resource- Full name
microsoft-search.microsoft_search_search_qnas_get_count_ef94
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
delete_qna Write
Delete qna\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/qnas/{qna-id}.
- Lua path
app.integrations.microsoft_search.delete_qna- Full name
microsoft-search.microsoft_search_search_delete_qnas
| Parameter | Type | Required | Description |
|---|---|---|---|
qna_id | string | yes | Path parameter `qna-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
get_qna Read
Get qna\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas/{qna-id}.
- Lua path
app.integrations.microsoft_search.get_qna- Full name
microsoft-search.microsoft_search_search_get_qnas
| Parameter | Type | Required | Description |
|---|---|---|---|
qna_id | string | yes | Path parameter `qna-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
update_qna Write
Update qna\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/qnas/{qna-id}.
- Lua path
app.integrations.microsoft_search.update_qna- Full name
microsoft-search.microsoft_search_search_update_qnas
| Parameter | Type | Required | Description |
|---|---|---|---|
qna_id | string | yes | Path parameter `qna-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |
invoke_action_query Read
Invoke action query\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/query.
- Lua path
app.integrations.microsoft_search.invoke_action_query- Full name
microsoft-search.microsoft_search_search_query
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
if_match | string | no | Optional Microsoft Graph `If-Match` header for conditional updates or deletes. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
consistency_level | string | no | Optional Microsoft Graph `ConsistencyLevel` header, usually `eventual` for advanced queries. |
body | object | yes | Request body matching the official Microsoft Graph OpenAPI schema for this operation. |