productivity
Microsoft People Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the Microsoft People KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.microsoft_people.*.
Use lua_read_doc("integrations.microsoft-people") 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 People workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.microsoft_people.get_peopleadminsettings({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-people"))' --json
kosmo integrations:lua --eval 'print(docs.read("microsoft-people.get_peopleadminsettings"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local microsoft_people = app.integrations.microsoft_people
local result = microsoft_people.get_peopleadminsettings({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_people, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.microsoft_people.default.* or app.integrations.microsoft_people.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need Microsoft People, 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 People
Namespace: microsoft-people
This integration exposes Microsoft People operations from Microsoft Graph v1.0 for agents that need to discover relevant people for a user or manage organization people/profile-card settings.
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/person?view=graph-rest-1.0 - Generated operations:
33 - Included path families:
/admin/people, /me/people, /users
Authentication
Configure access_token with a Microsoft Graph OAuth token. Use least-privilege permissions for the operation being called, such as People.Read.All, PeopleSettings.Read.All, PeopleSettings.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 people = tools.microsoft_people_me_list_people({
top = 10,
select = "id,displayName,userPrincipalName",
consistency_level = "eventual"
})Raw agent markdown
# Microsoft People
Namespace: `microsoft-people`
This integration exposes Microsoft People operations from Microsoft Graph v1.0 for agents that need to discover relevant people for a user or manage organization people/profile-card settings.
## 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/person?view=graph-rest-1.0`
- Generated operations: `33`
- Included path families: `/admin/people, /me/people, /users`
## Authentication
Configure `access_token` with a Microsoft Graph OAuth token. Use least-privilege permissions for the operation being called, such as `People.Read.All`, `PeopleSettings.Read.All`, `PeopleSettings.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 people = tools.microsoft_people_me_list_people({
top = 10,
select = "id,displayName,userPrincipalName",
consistency_level = "eventual"
})
``` local result = app.integrations.microsoft_people.get_peopleadminsettings({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_peopleadminsettings Read
Get peopleAdminSettings\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people.
- Lua path
app.integrations.microsoft_people.get_peopleadminsettings- Full name
microsoft-people.microsoft_people_admin_get_people
| 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. |
list_iteminsights Read
List itemInsights\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/itemInsights.
- Lua path
app.integrations.microsoft_people.list_iteminsights- Full name
microsoft-people.microsoft_people_admin_people_get_item_insights
| 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_insightssettings Write
Update insightsSettings\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/itemInsights.
- Lua path
app.integrations.microsoft_people.update_insightssettings- Full name
microsoft-people.microsoft_people_admin_people_update_item_insights
| 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_profilecardproperties Read
List profileCardProperties\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileCardProperties.
- Lua path
app.integrations.microsoft_people.list_profilecardproperties- Full name
microsoft-people.microsoft_people_admin_people_list_profile_card_properties
| 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_profilecardproperty Write
Create profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: POST /admin/people/profileCardProperties.
- Lua path
app.integrations.microsoft_people.create_profilecardproperty- Full name
microsoft-people.microsoft_people_admin_people_create_profile_card_properties
| 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 /admin/people/profileCardProperties/$count.
- Lua path
app.integrations.microsoft_people.get_number_resource- Full name
microsoft-people.microsoft_people_admin_people_profile_card_properties_get_count_9f88
| 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_profilecardproperty Write
Delete profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profileCardProperties/{profileCardProperty-id}.
- Lua path
app.integrations.microsoft_people.delete_profilecardproperty- Full name
microsoft-people.microsoft_people_admin_people_delete_profile_card_properties
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_card_property_id | string | yes | Path parameter `profileCardProperty-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_profilecardproperty Read
Get profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileCardProperties/{profileCardProperty-id}.
- Lua path
app.integrations.microsoft_people.get_profilecardproperty- Full name
microsoft-people.microsoft_people_admin_people_get_profile_card_properties
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_card_property_id | string | yes | Path parameter `profileCardProperty-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_profilecardproperty Write
Update profileCardProperty\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profileCardProperties/{profileCardProperty-id}.
- Lua path
app.integrations.microsoft_people.update_profilecardproperty- Full name
microsoft-people.microsoft_people_admin_people_update_profile_card_properties
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_card_property_id | string | yes | Path parameter `profileCardProperty-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_profilepropertysettings Read
List profilePropertySettings\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profilePropertySettings.
- Lua path
app.integrations.microsoft_people.list_profilepropertysettings- Full name
microsoft-people.microsoft_people_admin_people_list_profile_property_settings
| 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_profilepropertysetting Write
Create profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: POST /admin/people/profilePropertySettings.
- Lua path
app.integrations.microsoft_people.create_profilepropertysetting- Full name
microsoft-people.microsoft_people_admin_people_create_profile_property_settings
| 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 /admin/people/profilePropertySettings/$count.
- Lua path
app.integrations.microsoft_people.get_number_resource- Full name
microsoft-people.microsoft_people_admin_people_profile_property_settings_get_count_5c10
| 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_profilepropertysetting Write
Delete profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profilePropertySettings/{profilePropertySetting-id}.
- Lua path
app.integrations.microsoft_people.delete_profilepropertysetting- Full name
microsoft-people.microsoft_people_admin_people_delete_profile_property_settings
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_property_setting_id | string | yes | Path parameter `profilePropertySetting-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_profilepropertysetting Read
Get profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profilePropertySettings/{profilePropertySetting-id}.
- Lua path
app.integrations.microsoft_people.get_profilepropertysetting- Full name
microsoft-people.microsoft_people_admin_people_get_profile_property_settings
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_property_setting_id | string | yes | Path parameter `profilePropertySetting-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_profilepropertysetting Write
Update profilePropertySetting\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profilePropertySettings/{profilePropertySetting-id}.
- Lua path
app.integrations.microsoft_people.update_profilepropertysetting- Full name
microsoft-people.microsoft_people_admin_people_update_profile_property_settings
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_property_setting_id | string | yes | Path parameter `profilePropertySetting-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_profilesources Read
List profileSources\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileSources.
- Lua path
app.integrations.microsoft_people.list_profilesources- Full name
microsoft-people.microsoft_people_admin_people_list_profile_sources
| 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_profilesource Write
Create profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: POST /admin/people/profileSources.
- Lua path
app.integrations.microsoft_people.create_profilesource- Full name
microsoft-people.microsoft_people_admin_people_create_profile_sources
| 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. |
delete_profilesource Write
Delete profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profileSources(sourceId='{sourceId}').
- Lua path
app.integrations.microsoft_people.delete_profilesource- Full name
microsoft-people.microsoft_people_admin_people_profile_sources_delete_by_source_id
| Parameter | Type | Required | Description |
|---|---|---|---|
source_id | string | yes | Path parameter `sourceId`. |
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_profilesources_from_admin Read
Get profileSources from admin\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileSources(sourceId='{sourceId}').
- Lua path
app.integrations.microsoft_people.get_profilesources_from_admin- Full name
microsoft-people.microsoft_people_admin_people_profile_sources_get_by_source_id
| Parameter | Type | Required | Description |
|---|---|---|---|
source_id | string | yes | Path parameter `sourceId`. |
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_profilesource Write
Update profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profileSources(sourceId='{sourceId}').
- Lua path
app.integrations.microsoft_people.update_profilesource- Full name
microsoft-people.microsoft_people_admin_people_profile_sources_update_by_source_id
| Parameter | Type | Required | Description |
|---|---|---|---|
source_id | string | yes | Path parameter `sourceId`. |
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 /admin/people/profileSources/$count.
- Lua path
app.integrations.microsoft_people.get_number_resource- Full name
microsoft-people.microsoft_people_admin_people_profile_sources_get_count_e997
| 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_profilesource Write
Delete profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /admin/people/profileSources/{profileSource-id}.
- Lua path
app.integrations.microsoft_people.delete_profilesource- Full name
microsoft-people.microsoft_people_admin_people_delete_profile_sources
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_source_id | string | yes | Path parameter `profileSource-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_profilesources_from_admin Read
Get profileSources from admin\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/profileSources/{profileSource-id}.
- Lua path
app.integrations.microsoft_people.get_profilesources_from_admin- Full name
microsoft-people.microsoft_people_admin_people_get_profile_sources
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_source_id | string | yes | Path parameter `profileSource-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_profilesource Write
Update profileSource\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/profileSources/{profileSource-id}.
- Lua path
app.integrations.microsoft_people.update_profilesource- Full name
microsoft-people.microsoft_people_admin_people_update_profile_sources
| Parameter | Type | Required | Description |
|---|---|---|---|
profile_source_id | string | yes | Path parameter `profileSource-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_pronounssettings Read
List pronounsSettings\n\nOfficial Microsoft Graph v1.0 endpoint: GET /admin/people/pronouns.
- Lua path
app.integrations.microsoft_people.list_pronounssettings- Full name
microsoft-people.microsoft_people_admin_people_get_pronouns
| 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_pronounssettings Write
Update pronounsSettings\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /admin/people/pronouns.
- Lua path
app.integrations.microsoft_people.update_pronounssettings- Full name
microsoft-people.microsoft_people_admin_people_update_pronouns
| 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 Read
List people\n\nOfficial Microsoft Graph v1.0 endpoint: GET /me/people.
- Lua path
app.integrations.microsoft_people.list- Full name
microsoft-people.microsoft_people_me_list_people
| 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. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /me/people/$count.
- Lua path
app.integrations.microsoft_people.get_number_resource- Full name
microsoft-people.microsoft_people_me_people_get_count_eaef
| 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. |
get_from_me Read
Get people from me\n\nOfficial Microsoft Graph v1.0 endpoint: GET /me/people/{person-id}.
- Lua path
app.integrations.microsoft_people.get_from_me- Full name
microsoft-people.microsoft_people_me_get_people
| Parameter | Type | Required | Description |
|---|---|---|---|
person_id | string | yes | Path parameter `person-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_from_users Read
Get people from users\n\nOfficial Microsoft Graph v1.0 endpoint: GET /users/{user-id}/people.
- Lua path
app.integrations.microsoft_people.get_from_users- Full name
microsoft-people.microsoft_people_users_list_people
| Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | yes | Path parameter `user-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_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /users/{user-id}/people/$count.
- Lua path
app.integrations.microsoft_people.get_number_resource- Full name
microsoft-people.microsoft_people_users_people_get_count_d516
| Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | yes | Path parameter `user-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_from_users Read
Get people from users\n\nOfficial Microsoft Graph v1.0 endpoint: GET /users/{user-id}/people/{person-id}.
- Lua path
app.integrations.microsoft_people.get_from_users- Full name
microsoft-people.microsoft_people_users_get_people
| Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | yes | Path parameter `user-id`. |
person_id | string | yes | Path parameter `person-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. |