productivity
Microsoft Search CLI for AI Agents
Use the Microsoft Search CLI from KosmoKrator to call Microsoft Search tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.Microsoft Search CLI Setup
Microsoft Search can be configured headlessly with `kosmokrator integrations:configure microsoft-search`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure microsoft-search --enable --read allow --write ask --json
kosmokrator integrations:doctor microsoft-search --json
kosmokrator integrations:status --json Credentials
Authentication type: Manual OAuth token oauth2_manual_token. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
No credentials are required.
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call microsoft-search.microsoft_search_search_search_entity_get_search_entity '{"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:microsoft-search microsoft_search_search_search_entity_get_search_entity '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs microsoft-search --json
kosmo integrations:docs microsoft-search.microsoft_search_search_search_entity_get_search_entity --json
kosmo integrations:schema microsoft-search.microsoft_search_search_search_entity_get_search_entity --json
kosmo integrations:search "Microsoft Search" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
microsoft-search.microsoft_search_search_search_entity_get_search_entity
Get search\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_search_entity_get_search_entity '{"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:microsoft-search microsoft_search_search_search_entity_get_search_entity '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_search_entity_update_search_entity
Update search\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search.
write - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_search_entity_update_search_entity '{"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:microsoft-search microsoft_search_search_search_entity_update_search_entity '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_list_acronyms
List acronyms\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_list_acronyms '{"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:microsoft-search microsoft_search_search_list_acronyms '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_create_acronyms
Create acronym\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/acronyms.
write - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_create_acronyms '{"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:microsoft-search microsoft_search_search_create_acronyms '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_acronyms_get_count_b41d
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms/$count.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_acronyms_get_count_b41d '{"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:microsoft-search microsoft_search_search_acronyms_get_count_b41d '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_delete_acronyms
Delete acronym\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/acronyms/{acronym-id}.
write - Parameters
- acronym_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_delete_acronyms '{"acronym_id":"example_acronym_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_delete_acronyms '{"acronym_id":"example_acronym_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_get_acronyms
Get acronym\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/acronyms/{acronym-id}.
read - Parameters
- acronym_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_get_acronyms '{"acronym_id":"example_acronym_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_get_acronyms '{"acronym_id":"example_acronym_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_update_acronyms
Update acronym\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/acronyms/{acronym-id}.
write - Parameters
- acronym_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_update_acronyms '{"acronym_id":"example_acronym_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_update_acronyms '{"acronym_id":"example_acronym_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_list_bookmarks
List bookmarks\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_list_bookmarks '{"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:microsoft-search microsoft_search_search_list_bookmarks '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_create_bookmarks
Create bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/bookmarks.
write - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_create_bookmarks '{"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:microsoft-search microsoft_search_search_create_bookmarks '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_bookmarks_get_count_b2b7
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks/$count.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_bookmarks_get_count_b2b7 '{"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:microsoft-search microsoft_search_search_bookmarks_get_count_b2b7 '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_delete_bookmarks
Delete bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/bookmarks/{bookmark-id}.
write - Parameters
- bookmark_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_delete_bookmarks '{"bookmark_id":"example_bookmark_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_delete_bookmarks '{"bookmark_id":"example_bookmark_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_get_bookmarks
Get bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/bookmarks/{bookmark-id}.
read - Parameters
- bookmark_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_get_bookmarks '{"bookmark_id":"example_bookmark_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_get_bookmarks '{"bookmark_id":"example_bookmark_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_update_bookmarks
Update bookmark\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/bookmarks/{bookmark-id}.
write - Parameters
- bookmark_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_update_bookmarks '{"bookmark_id":"example_bookmark_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_update_bookmarks '{"bookmark_id":"example_bookmark_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_list_qnas
List qnas\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_list_qnas '{"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:microsoft-search microsoft_search_search_list_qnas '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_create_qnas
Create qna\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/qnas.
write - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_create_qnas '{"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:microsoft-search microsoft_search_search_create_qnas '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_qnas_get_count_ef94
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas/$count.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_qnas_get_count_ef94 '{"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:microsoft-search microsoft_search_search_qnas_get_count_ef94 '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json microsoft-search.microsoft_search_search_delete_qnas
Delete qna\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /search/qnas/{qna-id}.
write - Parameters
- qna_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_delete_qnas '{"qna_id":"example_qna_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_delete_qnas '{"qna_id":"example_qna_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_get_qnas
Get qna\n\nOfficial Microsoft Graph v1.0 endpoint: GET /search/qnas/{qna-id}.
read - Parameters
- qna_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level
kosmo integrations:call microsoft-search.microsoft_search_search_get_qnas '{"qna_id":"example_qna_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_get_qnas '{"qna_id":"example_qna_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_update_qnas
Update qna\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /search/qnas/{qna-id}.
write - Parameters
- qna_id, top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_update_qnas '{"qna_id":"example_qna_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json kosmo integrations:microsoft-search microsoft_search_search_update_qnas '{"qna_id":"example_qna_id","top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand"}' --json microsoft-search.microsoft_search_search_query
Invoke action query\n\nOfficial Microsoft Graph v1.0 endpoint: POST /search/query.
read - Parameters
- top, skip, search, filter, orderby, select, expand, count, if_match, prefer, consistency_level, body
kosmo integrations:call microsoft-search.microsoft_search_search_query '{"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:microsoft-search microsoft_search_search_query '{"top":"example_top","skip":"example_skip","search":"example_search","filter":"example_filter","orderby":"example_orderby","select":"example_select","expand":"example_expand","count":true}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
microsoft-search.microsoft_search_search_search_entity_get_search_entity 11 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_search_entity_get_search_entity --json | 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. |
microsoft-search.microsoft_search_search_search_entity_update_search_entity 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_search_entity_update_search_entity --json | 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. |
microsoft-search.microsoft_search_search_list_acronyms 11 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_list_acronyms --json | 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. |
microsoft-search.microsoft_search_search_create_acronyms 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_create_acronyms --json | 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. |
microsoft-search.microsoft_search_search_acronyms_get_count_b41d 11 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_acronyms_get_count_b41d --json | 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. |
microsoft-search.microsoft_search_search_delete_acronyms 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_delete_acronyms --json | 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. |
microsoft-search.microsoft_search_search_get_acronyms 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_get_acronyms --json | 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. |
microsoft-search.microsoft_search_search_update_acronyms 13 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_update_acronyms --json | 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. |
microsoft-search.microsoft_search_search_list_bookmarks 11 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_list_bookmarks --json | 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. |
microsoft-search.microsoft_search_search_create_bookmarks 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_create_bookmarks --json | 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. |
microsoft-search.microsoft_search_search_bookmarks_get_count_b2b7 11 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_bookmarks_get_count_b2b7 --json | 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. |
microsoft-search.microsoft_search_search_delete_bookmarks 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_delete_bookmarks --json | 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. |
microsoft-search.microsoft_search_search_get_bookmarks 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_get_bookmarks --json | 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. |
microsoft-search.microsoft_search_search_update_bookmarks 13 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_update_bookmarks --json | 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. |
microsoft-search.microsoft_search_search_list_qnas 11 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_list_qnas --json | 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. |
microsoft-search.microsoft_search_search_create_qnas 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_create_qnas --json | 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. |
microsoft-search.microsoft_search_search_qnas_get_count_ef94 11 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_qnas_get_count_ef94 --json | 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. |
microsoft-search.microsoft_search_search_delete_qnas 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_delete_qnas --json | 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. |
microsoft-search.microsoft_search_search_get_qnas 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_get_qnas --json | 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. |
microsoft-search.microsoft_search_search_update_qnas 13 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_update_qnas --json | 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. |
microsoft-search.microsoft_search_search_query 12 parameters
kosmo integrations:schema microsoft-search.microsoft_search_search_query --json | 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. |
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.