How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Azure Active Directory Groups API

Microsoft 365 and security groups

Azure Active Directory Groups API is one of 10 APIs that Microsoft Entra ID (formerly Azure AD) publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Group. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, and a changelog.

This API exposes 304 operations across 234 paths, organized into 18 resource areas, and defines 752 schemas. It is described by OpenAPI 3.0.4, at version v1.0.

Requests are made against a single base URL, https://graph.microsoft.com/v1.0/.

304 operations 234 paths 752 schemas 32 DELETE186 GET17 PATCH67 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.4
API Version
v1.0
Base URL
https://graph.microsoft.com/v1.0
Authentication
OAuth 2.0
Resource Areas
18

Authentication & Security 1

Azure Active Directory Groups API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (azureaadv2) using the authorizationCode flow. By default, every request must be authenticated.

Paths & Operations 304

Across 234 paths, the API surfaces 304 operations — 32 DELETE, 186 GET, 17 PATCH, 67 POST, 2 PUT. They span 18 resource areas, including groupLifecyclePolicies.groupLifecyclePolicy, groupLifecyclePolicies.groupLifecyclePolicy.Actions, groups.group, groups.directoryObject, groups.conversation, groups.extension, groups.groupLifecyclePolicy, groups.group.Actions, and 10 more. Each is listed below with its method, path, parameters, and response codes.

groupLifecyclePolicies.groupLifecyclePolicy 6
GET
/groupLifecyclePolicies
List groupLifecyclePolicies
groupLifecyclePolicy_ListGroupLifecyclePolicy 8 params → 2XXdefault
POST
/groupLifecyclePolicies
Create groupLifecyclePolicy
groupLifecyclePolicy_CreateGroupLifecyclePolicy body → 2XXdefault
GET
/groupLifecyclePolicies/{groupLifecyclePolicy-id}
Get groupLifecyclePolicy
groupLifecyclePolicy_GetGroupLifecyclePolicy 3 params → 2XXdefault
PATCH
/groupLifecyclePolicies/{groupLifecyclePolicy-id}
Update groupLifecyclePolicy
groupLifecyclePolicy_UpdateGroupLifecyclePolicy 1 param body → 2XXdefault
DELETE
/groupLifecyclePolicies/{groupLifecyclePolicy-id}
Delete groupLifecyclePolicy
groupLifecyclePolicy_DeleteGroupLifecyclePolicy 2 params → 2XXdefault
GET
/groupLifecyclePolicies/$count
Get the number of the resource
groupLifecyclePolicy_GetCount 2 params → 2XXdefault
groupLifecyclePolicies.groupLifecyclePolicy.Actions 2
POST
/groupLifecyclePolicies/{groupLifecyclePolicy-id}/microsoft.graph.addGroup
Invoke action addGroup
groupLifecyclePolicy_addGroup 1 param body → 2XXdefault
POST
/groupLifecyclePolicies/{groupLifecyclePolicy-id}/microsoft.graph.removeGroup
Invoke action removeGroup
groupLifecyclePolicy_removeGroup 1 param body → 2XXdefault
groups.group 9
GET
/groups
List groups
group_ListGroup 9 params → 2XXdefault
POST
/groups
Create group
group_CreateGroup body → 2XXdefault
GET
/groups/{group-id}
Get group
group_GetGroup 3 params → 2XXdefault
PATCH
/groups/{group-id}
Upsert group
group_UpdateGroup 1 param body → 2XXdefault
DELETE
/groups/{group-id}
Delete group
group_DeleteGroup 2 params → 2XXdefault
GET
/groups(uniqueName='{uniqueName}')
Get group
group_GetGroupGraphBPreUniqueName 3 params → 2XXdefault
PATCH
/groups(uniqueName='{uniqueName}')
Upsert group
group_UpdateGroupGraphBPreUniqueName 1 param body → 2XXdefault
DELETE
/groups(uniqueName='{uniqueName}')
Delete group
group_DeleteGroupGraphBPreUniqueName 2 params → 2XXdefault
GET
/groups/$count
Get the number of the resource
group_GetCount 3 params → 2XXdefault
groups.directoryObject 121
GET
/groups/{group-id}/acceptedSenders
List acceptedSenders
group_ListAcceptedSender 9 params → 2XXdefault
DELETE
/groups/{group-id}/acceptedSenders/{directoryObject-id}/$ref
Remove acceptedSender
group.acceptedSender_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/acceptedSenders/$count
Get the number of the resource
group.acceptedSender_GetCount 3 params → 2XXdefault
GET
/groups/{group-id}/acceptedSenders/$ref
List acceptedSenders
group_ListAcceptedSenderGraphBPreRef 7 params → 2XXdefault
POST
/groups/{group-id}/acceptedSenders/$ref
Create acceptedSender
group_CreateAcceptedSenderGraphBPreRef 1 param body → 2XXdefault
DELETE
/groups/{group-id}/acceptedSenders/$ref
Remove acceptedSender
group_DeleteAcceptedSenderGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/createdOnBehalfOf
Get createdOnBehalfOf from groups
group_GetCreatedOnBehalfGraphOPre 3 params → 2XXdefault
GET
/groups/{group-id}/memberOf
List group memberships
group_ListMemberGraphOPre 10 params → 2XXdefault
GET
/groups/{group-id}/memberOf/{directoryObject-id}
Get memberOf from groups
group_GetMemberGraphOPre 5 params → 2XXdefault
GET
/groups/{group-id}/memberOf/{directoryObject-id}/microsoft.graph.administrativeUnit
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit
group_GetMemberGraphOPreAsAdministrativeUnit 5 params → 2XXdefault
GET
/groups/{group-id}/memberOf/{directoryObject-id}/microsoft.graph.group
List group memberships
group_GetMemberGraphOPreAsGroup 5 params → 2XXdefault
GET
/groups/{group-id}/memberOf/$count
Get the number of the resource
group.memberOf_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/memberOf/microsoft.graph.administrativeUnit
Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection
group_ListMemberGraphOPreAsAdministrativeUnit 10 params → 2XXdefault
GET
/groups/{group-id}/memberOf/microsoft.graph.administrativeUnit/$count
Get the number of the resource
group.MemberOf_GetCountAsAdministrativeUnit 4 params → 2XXdefault
GET
/groups/{group-id}/memberOf/microsoft.graph.group
List group memberships
group_ListMemberGraphOPreAsGroup 10 params → 2XXdefault
GET
/groups/{group-id}/memberOf/microsoft.graph.group/$count
Get the number of the resource
group.MemberOf_GetCountAsGroup 4 params → 2XXdefault
GET
/groups/{group-id}/members
List group members
group_ListMember 10 params → 2XXdefault
DELETE
/groups/{group-id}/members/{directoryObject-id}/$ref
Remove member
group.member_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/members/{directoryObject-id}/microsoft.graph.application
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application
group_GetMemberAsApplication 5 params → 2XXdefault
GET
/groups/{group-id}/members/{directoryObject-id}/microsoft.graph.device
Get the item of type microsoft.graph.directoryObject as microsoft.graph.device
group_GetMemberAsDevice 5 params → 2XXdefault
GET
/groups/{group-id}/members/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
group_GetMemberAsGroup 5 params → 2XXdefault
GET
/groups/{group-id}/members/{directoryObject-id}/microsoft.graph.orgContact
Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact
group_GetMemberAsOrgContact 5 params → 2XXdefault
GET
/groups/{group-id}/members/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
group_GetMemberAsServicePrincipal 5 params → 2XXdefault
GET
/groups/{group-id}/members/{directoryObject-id}/microsoft.graph.user
List group members
group_GetMemberAsUser 5 params → 2XXdefault
GET
/groups/{group-id}/members/$count
Get the number of the resource
group.member_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/members/$ref
List group members
group_ListMemberGraphBPreRef 8 params → 2XXdefault
POST
/groups/{group-id}/members/$ref
Add members
group_CreateMemberGraphBPreRef 1 param body → 2XXdefault
DELETE
/groups/{group-id}/members/$ref
Remove member
group_DeleteMemberGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.application
Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection
group_ListMemberAsApplication 10 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.application/$count
Get the number of the resource
group.Member_GetCountAsApplication 4 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.device
Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection
group_ListMemberAsDevice 10 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.device/$count
Get the number of the resource
group.Member_GetCountAsDevice 4 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
group_ListMemberAsGroup 10 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.group/$count
Get the number of the resource
group.Member_GetCountAsGroup 4 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.orgContact
Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection
group_ListMemberAsOrgContact 10 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.orgContact/$count
Get the number of the resource
group.Member_GetCountAsOrgContact 4 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
group_ListMemberAsServicePrincipal 10 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.servicePrincipal/$count
Get the number of the resource
group.Member_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.user
List group members
group_ListMemberAsUser 10 params → 2XXdefault
GET
/groups/{group-id}/members/microsoft.graph.user/$count
Get the number of the resource
group.Member_GetCountAsUser 4 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors
Get membersWithLicenseErrors from groups
group_ListMembersGraphWPreLicenseError 10 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}
Get membersWithLicenseErrors from groups
group_GetMembersGraphWPreLicenseError 5 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/microsoft.graph.application
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application
group_GetMembersGraphWPreLicenseErrorAsApplication 5 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/microsoft.graph.device
Get the item of type microsoft.graph.directoryObject as microsoft.graph.device
group_GetMembersGraphWPreLicenseErrorAsDevice 5 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
group_GetMembersGraphWPreLicenseErrorAsGroup 5 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/microsoft.graph.orgContact
Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact
group_GetMembersGraphWPreLicenseErrorAsOrgContact 5 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
group_GetMembersGraphWPreLicenseErrorAsServicePrincipal 5 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
group_GetMembersGraphWPreLicenseErrorAsUser 5 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/$count
Get the number of the resource
group.membersGraphWPreLicenseError_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.application
Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection
group_ListMembersGraphWPreLicenseErrorAsApplication 10 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.application/$count
Get the number of the resource
group.MembersGraphWPreLicenseError_GetCountAsApplication 4 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.device
Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection
group_ListMembersGraphWPreLicenseErrorAsDevice 10 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.device/$count
Get the number of the resource
group.MembersGraphWPreLicenseError_GetCountAsDevice 4 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
group_ListMembersGraphWPreLicenseErrorAsGroup 10 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.group/$count
Get the number of the resource
group.MembersGraphWPreLicenseError_GetCountAsGroup 4 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.orgContact
Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection
group_ListMembersGraphWPreLicenseErrorAsOrgContact 10 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.orgContact/$count
Get the number of the resource
group.MembersGraphWPreLicenseError_GetCountAsOrgContact 4 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
group_ListMembersGraphWPreLicenseErrorAsServicePrincipal 10 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.servicePrincipal/$count
Get the number of the resource
group.MembersGraphWPreLicenseError_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
group_ListMembersGraphWPreLicenseErrorAsUser 10 params → 2XXdefault
GET
/groups/{group-id}/membersWithLicenseErrors/microsoft.graph.user/$count
Get the number of the resource
group.MembersGraphWPreLicenseError_GetCountAsUser 4 params → 2XXdefault
GET
/groups/{group-id}/owners
List group owners
group_ListOwner 10 params → 2XXdefault
DELETE
/groups/{group-id}/owners/{directoryObject-id}/$ref
Remove group owner
group.owner_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/owners/{directoryObject-id}/microsoft.graph.application
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application
group_GetOwnerAsApplication 5 params → 2XXdefault
GET
/groups/{group-id}/owners/{directoryObject-id}/microsoft.graph.device
Get the item of type microsoft.graph.directoryObject as microsoft.graph.device
group_GetOwnerAsDevice 5 params → 2XXdefault
GET
/groups/{group-id}/owners/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
group_GetOwnerAsGroup 5 params → 2XXdefault
GET
/groups/{group-id}/owners/{directoryObject-id}/microsoft.graph.orgContact
Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact
group_GetOwnerAsOrgContact 5 params → 2XXdefault
GET
/groups/{group-id}/owners/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
group_GetOwnerAsServicePrincipal 5 params → 2XXdefault
GET
/groups/{group-id}/owners/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
group_GetOwnerAsUser 5 params → 2XXdefault
GET
/groups/{group-id}/owners/$count
Get the number of the resource
group.owner_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/owners/$ref
List group owners
group_ListOwnerGraphBPreRef 8 params → 2XXdefault
POST
/groups/{group-id}/owners/$ref
Add owners
group_CreateOwnerGraphBPreRef 1 param body → 2XXdefault
DELETE
/groups/{group-id}/owners/$ref
Remove group owner
group_DeleteOwnerGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.application
Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection
group_ListOwnerAsApplication 10 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.application/$count
Get the number of the resource
group.Owner_GetCountAsApplication 4 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.device
Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection
group_ListOwnerAsDevice 10 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.device/$count
Get the number of the resource
group.Owner_GetCountAsDevice 4 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
group_ListOwnerAsGroup 10 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.group/$count
Get the number of the resource
group.Owner_GetCountAsGroup 4 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.orgContact
Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection
group_ListOwnerAsOrgContact 10 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.orgContact/$count
Get the number of the resource
group.Owner_GetCountAsOrgContact 4 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
group_ListOwnerAsServicePrincipal 10 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.servicePrincipal/$count
Get the number of the resource
group.Owner_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
group_ListOwnerAsUser 10 params → 2XXdefault
GET
/groups/{group-id}/owners/microsoft.graph.user/$count
Get the number of the resource
group.Owner_GetCountAsUser 4 params → 2XXdefault
GET
/groups/{group-id}/rejectedSenders
List rejectedSenders
group_ListRejectedSender 9 params → 2XXdefault
DELETE
/groups/{group-id}/rejectedSenders/{directoryObject-id}/$ref
Remove rejectedSender
group.rejectedSender_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/rejectedSenders/$count
Get the number of the resource
group.rejectedSender_GetCount 3 params → 2XXdefault
GET
/groups/{group-id}/rejectedSenders/$ref
List rejectedSenders
group_ListRejectedSenderGraphBPreRef 7 params → 2XXdefault
POST
/groups/{group-id}/rejectedSenders/$ref
Create rejectedSender
group_CreateRejectedSenderGraphBPreRef 1 param body → 2XXdefault
DELETE
/groups/{group-id}/rejectedSenders/$ref
Remove rejectedSender
group_DeleteRejectedSenderGraphBPreRef 3 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf
List group transitive memberOf
group_ListTransitiveMemberGraphOPre 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/{directoryObject-id}
Get transitiveMemberOf from groups
group_GetTransitiveMemberGraphOPre 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/microsoft.graph.administrativeUnit
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit
group_GetTransitiveMemberGraphOPreAsAdministrativeUnit 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
group_GetTransitiveMemberGraphOPreAsGroup 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/$count
Get the number of the resource
group.transitiveMemberOf_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/microsoft.graph.administrativeUnit
Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection
group_ListTransitiveMemberGraphOPreAsAdministrativeUnit 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/microsoft.graph.administrativeUnit/$count
Get the number of the resource
group.TransitiveMemberOf_GetCountAsAdministrativeUnit 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
group_ListTransitiveMemberGraphOPreAsGroup 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMemberOf/microsoft.graph.group/$count
Get the number of the resource
group.TransitiveMemberOf_GetCountAsGroup 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers
List group transitive members
group_ListTransitiveMember 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/{directoryObject-id}
Get transitiveMembers from groups
group_GetTransitiveMember 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/{directoryObject-id}/microsoft.graph.application
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application
group_GetTransitiveMemberAsApplication 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/{directoryObject-id}/microsoft.graph.device
Get the item of type microsoft.graph.directoryObject as microsoft.graph.device
group_GetTransitiveMemberAsDevice 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/{directoryObject-id}/microsoft.graph.group
List group transitive members
group_GetTransitiveMemberAsGroup 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/{directoryObject-id}/microsoft.graph.orgContact
Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact
group_GetTransitiveMemberAsOrgContact 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
group_GetTransitiveMemberAsServicePrincipal 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/{directoryObject-id}/microsoft.graph.user
List group transitive members
group_GetTransitiveMemberAsUser 5 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/$count
Get the number of the resource
group.transitiveMember_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.application
Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection
group_ListTransitiveMemberAsApplication 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.application/$count
Get the number of the resource
group.TransitiveMember_GetCountAsApplication 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.device
Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection
group_ListTransitiveMemberAsDevice 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.device/$count
Get the number of the resource
group.TransitiveMember_GetCountAsDevice 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.group
List group transitive members
group_ListTransitiveMemberAsGroup 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.group/$count
Get the number of the resource
group.TransitiveMember_GetCountAsGroup 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.orgContact
Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection
group_ListTransitiveMemberAsOrgContact 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.orgContact/$count
Get the number of the resource
group.TransitiveMember_GetCountAsOrgContact 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
group_ListTransitiveMemberAsServicePrincipal 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.servicePrincipal/$count
Get the number of the resource
group.TransitiveMember_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.user
List group transitive members
group_ListTransitiveMemberAsUser 10 params → 2XXdefault
GET
/groups/{group-id}/transitiveMembers/microsoft.graph.user/$count
Get the number of the resource
group.TransitiveMember_GetCountAsUser 4 params → 2XXdefault
groups.conversation 44
GET
/groups/{group-id}/conversations
List conversations
group_ListConversation 9 params → 2XXdefault
POST
/groups/{group-id}/conversations
Create conversation
group_CreateConversation 1 param body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}
Get conversation
group_GetConversation 4 params → 2XXdefault
DELETE
/groups/{group-id}/conversations/{conversation-id}
Delete conversation
group_DeleteConversation 3 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads
List threads
group.conversation_ListThread 10 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads
Create thread
group.conversation_CreateThread 2 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}
Get threads from groups
group.conversation_GetThread 5 params → 2XXdefault
PATCH
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}
Update the navigation property threads in groups
group.conversation_UpdateThread 3 params body → 2XXdefault
DELETE
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}
Delete navigation property threads for groups
group.conversation_DeleteThread 4 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/microsoft.graph.reply
Invoke action reply
group.conversation.thread_reply 3 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts
Get posts from groups
group.conversation.thread_ListPost 11 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}
Get posts from groups
group.conversation.thread_GetPost 6 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments
Get attachments from groups
group.conversation.thread.post_ListAttachment 12 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments
Create new navigation property to attachments for groups
group.conversation.thread.post_CreateAttachment 4 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}
Get attachments from groups
group.conversation.thread.post_GetAttachment 7 params → 2XXdefault
DELETE
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}
Delete navigation property attachments for groups
group.conversation.thread.post_DeleteAttachment 6 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count
Get the number of the resource
group.conversation.thread.post.attachment_GetCount 6 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/microsoft.graph.createUploadSession
Invoke action createUploadSession
group.conversation.thread.post.attachment_createUploadSession 4 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions
Get extensions from groups
group.conversation.thread.post_ListExtension 12 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions
Create new navigation property to extensions for groups
group.conversation.thread.post_CreateExtension 4 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}
Get extensions from groups
group.conversation.thread.post_GetExtension 7 params → 2XXdefault
PATCH
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}
Update the navigation property extensions in groups
group.conversation.thread.post_UpdateExtension 5 params body → 2XXdefault
DELETE
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}
Delete navigation property extensions for groups
group.conversation.thread.post_DeleteExtension 6 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count
Get the number of the resource
group.conversation.thread.post.extension_GetCount 6 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo
Get inReplyTo from groups
group.conversation.thread.post_GetInReplyTo 6 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments
Get attachments from groups
group.conversation.thread.post.inReplyTo_ListAttachment 12 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments
Create new navigation property to attachments for groups
group.conversation.thread.post.inReplyTo_CreateAttachment 4 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}
Get attachments from groups
group.conversation.thread.post.inReplyTo_GetAttachment 7 params → 2XXdefault
DELETE
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}
Delete navigation property attachments for groups
group.conversation.thread.post.inReplyTo_DeleteAttachment 6 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count
Get the number of the resource
group.conversation.thread.post.inReplyTo.attachment_GetCount 6 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/microsoft.graph.createUploadSession
Invoke action createUploadSession
group.conversation.thread.post.inReplyTo.attachment_createUploadSession 4 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions
Get extensions from groups
group.conversation.thread.post.inReplyTo_ListExtension 12 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions
Create new navigation property to extensions for groups
group.conversation.thread.post.inReplyTo_CreateExtension 4 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}
Get extensions from groups
group.conversation.thread.post.inReplyTo_GetExtension 7 params → 2XXdefault
PATCH
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}
Update the navigation property extensions in groups
group.conversation.thread.post.inReplyTo_UpdateExtension 5 params body → 2XXdefault
DELETE
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}
Delete navigation property extensions for groups
group.conversation.thread.post.inReplyTo_DeleteExtension 6 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count
Get the number of the resource
group.conversation.thread.post.inReplyTo.extension_GetCount 6 params → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/microsoft.graph.forward
Invoke action forward
group.conversation.thread.post.inReplyTo_forward 4 params body → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/microsoft.graph.reply
Invoke action reply
group.conversation.thread.post.inReplyTo_reply 4 params body → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/microsoft.graph.forward
Invoke action forward
group.conversation.thread.post_forward 4 params body → 2XXdefault
POST
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/microsoft.graph.reply
Invoke action reply
group.conversation.thread.post_reply 4 params body → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/$count
Get the number of the resource
group.conversation.thread.post_GetCount 5 params → 2XXdefault
GET
/groups/{group-id}/conversations/{conversation-id}/threads/$count
Get the number of the resource
group.conversation.thread_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/conversations/$count
Get the number of the resource
group.conversation_GetCount 3 params → 2XXdefault
groups.extension 6
GET
/groups/{group-id}/extensions
Get extensions from groups
group_ListExtension 9 params → 2XXdefault
POST
/groups/{group-id}/extensions
Create new navigation property to extensions for groups
group_CreateExtension 1 param body → 2XXdefault
GET
/groups/{group-id}/extensions/{extension-id}
Get extensions from groups
group_GetExtension 4 params → 2XXdefault
PATCH
/groups/{group-id}/extensions/{extension-id}
Update the navigation property extensions in groups
group_UpdateExtension 2 params body → 2XXdefault
DELETE
/groups/{group-id}/extensions/{extension-id}
Delete navigation property extensions for groups
group_DeleteExtension 3 params → 2XXdefault
GET
/groups/{group-id}/extensions/$count
Get the number of the resource
group.extension_GetCount 3 params → 2XXdefault
groups.groupLifecyclePolicy 8
GET
/groups/{group-id}/groupLifecyclePolicies
List groupLifecyclePolicies
group_ListGroupLifecyclePolicy 9 params → 2XXdefault
POST
/groups/{group-id}/groupLifecyclePolicies
Create new navigation property to groupLifecyclePolicies for groups
group_CreateGroupLifecyclePolicy 1 param body → 2XXdefault
GET
/groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}
Get groupLifecyclePolicies from groups
group_GetGroupLifecyclePolicy 4 params → 2XXdefault
PATCH
/groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}
Update the navigation property groupLifecyclePolicies in groups
group_UpdateGroupLifecyclePolicy 2 params body → 2XXdefault
DELETE
/groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}
Delete navigation property groupLifecyclePolicies for groups
group_DeleteGroupLifecyclePolicy 3 params → 2XXdefault
POST
/groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/microsoft.graph.addGroup
Invoke action addGroup
group.groupLifecyclePolicy_addGroup 2 params body → 2XXdefault
POST
/groups/{group-id}/groupLifecyclePolicies/{groupLifecyclePolicy-id}/microsoft.graph.removeGroup
Invoke action removeGroup
group.groupLifecyclePolicy_removeGroup 2 params body → 2XXdefault
GET
/groups/{group-id}/groupLifecyclePolicies/$count
Get the number of the resource
group.groupLifecyclePolicy_GetCount 3 params → 2XXdefault
groups.group.Actions 18
POST
/groups/{group-id}/microsoft.graph.addFavorite
Invoke action addFavorite
group_addFavorite 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.assignLicense
Invoke action assignLicense
group_assignLicense 1 param body → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.checkGrantedPermissionsForApp
Invoke action checkGrantedPermissionsForApp
group_checkGrantedPermissionsGraphFPreApp 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
group_checkMemberGroup 1 param body → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
group_checkMemberObject 1 param body → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
group_getMemberGroup 1 param body → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
group_getMemberObject 1 param body → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.removeFavorite
Invoke action removeFavorite
group_removeFavorite 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.renew
Invoke action renew
group_renew 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.resetUnseenCount
Invoke action resetUnseenCount
group_resetUnseenCount 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.restore
Invoke action restore
group_restore 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.retryServiceProvisioning
Invoke action retryServiceProvisioning
group_retryServiceProvisioning 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.subscribeByMail
Invoke action subscribeByMail
group_subscribeGraphBPreMail 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.unsubscribeByMail
Invoke action unsubscribeByMail
group_unsubscribeGraphBPreMail 1 param → 2XXdefault
POST
/groups/{group-id}/microsoft.graph.validateProperties
Invoke action validateProperties
group_validateProperty 1 param body → 2XXdefault
POST
/groups/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
group_getAvailableExtensionProperty body → 2XXdefault
POST
/groups/microsoft.graph.getByIds
Invoke action getByIds
group_getGraphBPreId body → 2XXdefault
POST
/groups/microsoft.graph.validateProperties
Invoke action validateProperties
group_validateProperty body → 2XXdefault
groups.onPremisesSyncBehavior 3
GET
/groups/{group-id}/onPremisesSyncBehavior
Get onPremisesSyncBehavior from groups
group_GetOnPremisesSyncBehavior 3 params → 2XXdefault
PATCH
/groups/{group-id}/onPremisesSyncBehavior
Update the navigation property onPremisesSyncBehavior in groups
group_UpdateOnPremisesSyncBehavior 1 param body → 2XXdefault
DELETE
/groups/{group-id}/onPremisesSyncBehavior
Delete navigation property onPremisesSyncBehavior for groups
group_DeleteOnPremisesSyncBehavior 2 params → 2XXdefault
groups.resourceSpecificPermissionGrant 6
GET
/groups/{group-id}/permissionGrants
List permissionGrants of a group
group_ListPermissionGrant 9 params → 2XXdefault
POST
/groups/{group-id}/permissionGrants
Create new navigation property to permissionGrants for groups
group_CreatePermissionGrant 1 param body → 2XXdefault
GET
/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}
Get permissionGrants from groups
group_GetPermissionGrant 4 params → 2XXdefault
PATCH
/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}
Update the navigation property permissionGrants in groups
group_UpdatePermissionGrant 2 params body → 2XXdefault
DELETE
/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}
Delete navigation property permissionGrants for groups
group_DeletePermissionGrant 3 params → 2XXdefault
GET
/groups/{group-id}/permissionGrants/$count
Get the number of the resource
group.permissionGrant_GetCount 3 params → 2XXdefault
groups.profilePhoto 11
GET
/groups/{group-id}/photo
Get photo from groups
group_GetPhoto 3 params → 2XXdefault
PATCH
/groups/{group-id}/photo
Update the navigation property photo in groups
group_UpdatePhoto 1 param body → 2XXdefault
DELETE
/groups/{group-id}/photo
Delete navigation property photo for groups
group_DeletePhoto 2 params → 2XXdefault
GET
/groups/{group-id}/photo/$value
Get media content for the navigation property photo from groups
group_GetPhotoContent 1 param → 2XXdefault
PUT
/groups/{group-id}/photo/$value
Update media content for the navigation property photo in groups
group_SetPhotoContent 1 param body → 2XXdefault
DELETE
/groups/{group-id}/photo/$value
Delete media content for the navigation property photo in groups
group_DeletePhotoContent 2 params → 2XXdefault
GET
/groups/{group-id}/photos
List photos
group_ListPhoto 9 params → 2XXdefault
GET
/groups/{group-id}/photos/{profilePhoto-id}
Get photos from groups
group_GetPhoto 4 params → 2XXdefault
GET
/groups/{group-id}/photos/{profilePhoto-id}/$value
List photos
group_GetPhotosContent 2 params → 2XXdefault
PUT
/groups/{group-id}/photos/{profilePhoto-id}/$value
Update media content for the navigation property photos in groups
group_SetPhotosContent 2 params body → 2XXdefault
DELETE
/groups/{group-id}/photos/{profilePhoto-id}/$value
Delete media content for the navigation property photos in groups
group_DeletePhotosContent 3 params → 2XXdefault
groups.groupSetting 6
GET
/groups/{group-id}/settings
List settings
group_ListSetting 9 params → 2XXdefault
POST
/groups/{group-id}/settings
Create settings
group_CreateSetting 1 param body → 2XXdefault
GET
/groups/{group-id}/settings/{groupSetting-id}
Get groupSetting
group_GetSetting 4 params → 2XXdefault
PATCH
/groups/{group-id}/settings/{groupSetting-id}
Update groupSetting
group_UpdateSetting 2 params body → 2XXdefault
DELETE
/groups/{group-id}/settings/{groupSetting-id}
Delete navigation property settings for groups
group_DeleteSetting 3 params → 2XXdefault
GET
/groups/{group-id}/settings/$count
Get the number of the resource
group.setting_GetCount 3 params → 2XXdefault
groups.group.Functions 4
GET
/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path='{path}')/microsoft.graph.getActivitiesByInterval()
Invoke function getActivitiesByInterval
group.site.getGraphBPrePath_getActivitiesGraphBPreInterval 11 params → 2XXdefault
GET
/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path='{path}')/microsoft.graph.getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')
Invoke function getActivitiesByInterval
group.site.getGraphBPrePath_getActivitiesGraphBPreInterval 14 params → 2XXdefault
GET
/groups/{group-id}/sites/{site-id}/microsoft.graph.getByPath(path='{path}')/microsoft.graph.getApplicableContentTypesForList(listId='{listId}')
Invoke function getApplicableContentTypesForList
group.site.getGraphBPrePath_getApplicableContentTypesGraphFPreList 12 params → 2XXdefault
GET
/groups/microsoft.graph.delta()
Invoke function delta
group_delta 8 params → 2XXdefault
groups.conversationThread 39
GET
/groups/{group-id}/threads
List threads
group_ListThread 9 params → 2XXdefault
POST
/groups/{group-id}/threads
Create conversation thread
group_CreateThread 1 param body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}
Get conversationThread
group_GetThread 4 params → 2XXdefault
PATCH
/groups/{group-id}/threads/{conversationThread-id}
Update conversation thread
group_UpdateThread 2 params body → 2XXdefault
DELETE
/groups/{group-id}/threads/{conversationThread-id}
Delete conversationThread
group_DeleteThread 3 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/microsoft.graph.reply
Invoke action reply
group.thread_reply 2 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts
List posts
group.thread_ListPost 10 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}
Get posts from groups
group.thread_GetPost 5 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments
List attachments
group.thread.post_ListAttachment 11 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments
Create new navigation property to attachments for groups
group.thread.post_CreateAttachment 3 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}
Get attachments from groups
group.thread.post_GetAttachment 6 params → 2XXdefault
DELETE
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}
Delete navigation property attachments for groups
group.thread.post_DeleteAttachment 5 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count
Get the number of the resource
group.thread.post.attachment_GetCount 5 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/microsoft.graph.createUploadSession
Invoke action createUploadSession
group.thread.post.attachment_createUploadSession 3 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions
Get open extension
group.thread.post_ListExtension 11 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions
Create new navigation property to extensions for groups
group.thread.post_CreateExtension 3 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}
Get open extension
group.thread.post_GetExtension 6 params → 2XXdefault
PATCH
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}
Update open extension
group.thread.post_UpdateExtension 4 params body → 2XXdefault
DELETE
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}
Delete navigation property extensions for groups
group.thread.post_DeleteExtension 5 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count
Get the number of the resource
group.thread.post.extension_GetCount 5 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo
Get inReplyTo from groups
group.thread.post_GetInReplyTo 5 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments
Get attachments from groups
group.thread.post.inReplyTo_ListAttachment 11 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments
Create new navigation property to attachments for groups
group.thread.post.inReplyTo_CreateAttachment 3 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}
Get attachments from groups
group.thread.post.inReplyTo_GetAttachment 6 params → 2XXdefault
DELETE
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}
Delete navigation property attachments for groups
group.thread.post.inReplyTo_DeleteAttachment 5 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count
Get the number of the resource
group.thread.post.inReplyTo.attachment_GetCount 5 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/microsoft.graph.createUploadSession
Invoke action createUploadSession
group.thread.post.inReplyTo.attachment_createUploadSession 3 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions
Get extensions from groups
group.thread.post.inReplyTo_ListExtension 11 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions
Create new navigation property to extensions for groups
group.thread.post.inReplyTo_CreateExtension 3 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}
Get extensions from groups
group.thread.post.inReplyTo_GetExtension 6 params → 2XXdefault
PATCH
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}
Update the navigation property extensions in groups
group.thread.post.inReplyTo_UpdateExtension 4 params body → 2XXdefault
DELETE
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}
Delete navigation property extensions for groups
group.thread.post.inReplyTo_DeleteExtension 5 params → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count
Get the number of the resource
group.thread.post.inReplyTo.extension_GetCount 5 params → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/microsoft.graph.forward
Invoke action forward
group.thread.post.inReplyTo_forward 3 params body → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/microsoft.graph.reply
Invoke action reply
group.thread.post.inReplyTo_reply 3 params body → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/microsoft.graph.forward
Invoke action forward
group.thread.post_forward 3 params body → 2XXdefault
POST
/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/microsoft.graph.reply
Invoke action reply
group.thread.post_reply 3 params body → 2XXdefault
GET
/groups/{group-id}/threads/{conversationThread-id}/posts/$count
Get the number of the resource
group.thread.post_GetCount 4 params → 2XXdefault
GET
/groups/{group-id}/threads/$count
Get the number of the resource
group.thread_GetCount 3 params → 2XXdefault
groupSettings.groupSetting 6
GET
/groupSettings
List settings
groupSetting_ListGroupSetting 8 params → 2XXdefault
POST
/groupSettings
Create settings
groupSetting_CreateGroupSetting body → 2XXdefault
GET
/groupSettings/{groupSetting-id}
Get groupSetting
groupSetting_GetGroupSetting 3 params → 2XXdefault
PATCH
/groupSettings/{groupSetting-id}
Update groupSetting
groupSetting_UpdateGroupSetting 1 param body → 2XXdefault
DELETE
/groupSettings/{groupSetting-id}
Delete a group setting
groupSetting_DeleteGroupSetting 2 params → 2XXdefault
GET
/groupSettings/$count
Get the number of the resource
groupSetting_GetCount 2 params → 2XXdefault
groupSettingTemplates.groupSettingTemplate 6
GET
/groupSettingTemplates
List groupSettingTemplates
groupSettingTemplate_ListGroupSettingTemplate 8 params → 2XXdefault
POST
/groupSettingTemplates
Add new entity to groupSettingTemplates
groupSettingTemplate_CreateGroupSettingTemplate body → 2XXdefault
GET
/groupSettingTemplates/{groupSettingTemplate-id}
Get a group setting template
groupSettingTemplate_GetGroupSettingTemplate 3 params → 2XXdefault
PATCH
/groupSettingTemplates/{groupSettingTemplate-id}
Update entity in groupSettingTemplates
groupSettingTemplate_UpdateGroupSettingTemplate 1 param body → 2XXdefault
DELETE
/groupSettingTemplates/{groupSettingTemplate-id}
Delete entity from groupSettingTemplates
groupSettingTemplate_DeleteGroupSettingTemplate 2 params → 2XXdefault
GET
/groupSettingTemplates/$count
Get the number of the resource
groupSettingTemplate_GetCount 2 params → 2XXdefault
groupSettingTemplates.groupSettingTemplate.Actions 8
POST
/groupSettingTemplates/{groupSettingTemplate-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
groupSettingTemplate_checkMemberGroup 1 param body → 2XXdefault
POST
/groupSettingTemplates/{groupSettingTemplate-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
groupSettingTemplate_checkMemberObject 1 param body → 2XXdefault
POST
/groupSettingTemplates/{groupSettingTemplate-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
groupSettingTemplate_getMemberGroup 1 param body → 2XXdefault
POST
/groupSettingTemplates/{groupSettingTemplate-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
groupSettingTemplate_getMemberObject 1 param body → 2XXdefault
POST
/groupSettingTemplates/{groupSettingTemplate-id}/microsoft.graph.restore
Invoke action restore
groupSettingTemplate_restore 1 param → 2XXdefault
POST
/groupSettingTemplates/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
groupSettingTemplate_getAvailableExtensionProperty body → 2XXdefault
POST
/groupSettingTemplates/microsoft.graph.getByIds
Invoke action getByIds
groupSettingTemplate_getGraphBPreId body → 2XXdefault
POST
/groupSettingTemplates/microsoft.graph.validateProperties
Invoke action validateProperties
groupSettingTemplate_validateProperty body → 2XXdefault
groupSettingTemplates.groupSettingTemplate.Functions 1
GET
/groupSettingTemplates/microsoft.graph.delta()
Invoke function delta
groupSettingTemplate_delta 8 params → 2XXdefault

Schemas 752

The contract defines 752 schemas that model the data the API accepts and returns. The most detailed are microsoft.graph.deviceHealthAttestationState (32 properties), microsoft.graph.messageRulePredicates (30 properties), microsoft.graph.plannerCategoryDescriptions (25 properties), microsoft.graph.printerCapabilities (25 properties). Each schema is shown below with its type and property counts.

microsoft.graph.groupLifecyclePolicy
microsoft.graph.group
microsoft.graph.conversation
microsoft.graph.conversationThread
microsoft.graph.post
microsoft.graph.attachment
microsoft.graph.attachmentItem
object
6 properties
microsoft.graph.uploadSession
object
3 properties
microsoft.graph.extension
microsoft.graph.recipient
object
1 property
microsoft.graph.directoryObject
microsoft.graph.administrativeUnit
microsoft.graph.application
microsoft.graph.device
microsoft.graph.orgContact
microsoft.graph.servicePrincipal
microsoft.graph.user
microsoft.graph.assignedLicense
object
2 properties
microsoft.graph.resourceSpecificPermissionGrant
microsoft.graph.onPremisesSyncBehavior
microsoft.graph.profilePhoto
microsoft.graph.groupSetting
microsoft.graph.itemActivityStat
microsoft.graph.contentType
microsoft.graph.extensionProperty
microsoft.graph.groupSettingTemplate
microsoft.graph.entity
object
1 property
microsoft.graph.groupAccessType
string
microsoft.graph.assignedLabel
object
2 properties
microsoft.graph.licenseProcessingState
object
1 property
microsoft.graph.onPremisesExtensionAttributes
object
15 properties
microsoft.graph.onPremisesProvisioningError
object
4 properties
microsoft.graph.serviceProvisioningError
object
3 properties
microsoft.graph.appRoleAssignment
microsoft.graph.calendar
microsoft.graph.event
microsoft.graph.drive
microsoft.graph.onenote
microsoft.graph.plannerGroup
microsoft.graph.site
microsoft.graph.team
microsoft.graph.outlookItem
microsoft.graph.itemBody
object
2 properties
microsoft.graph.multiValueLegacyExtendedProperty
microsoft.graph.singleValueLegacyExtendedProperty
microsoft.graph.attachmentType
string
microsoft.graph.emailAddress
object
2 properties
microsoft.graph.scopedRoleMembership
microsoft.graph.addIn
object
3 properties
microsoft.graph.apiApplication
object
5 properties
microsoft.graph.appRole
object
7 properties
microsoft.graph.authenticationBehaviors
object
3 properties
microsoft.graph.certification
object
5 properties
microsoft.graph.informationalUrl
object
5 properties
microsoft.graph.keyCredential
object
8 properties
microsoft.graph.nativeAuthenticationApisEnabled
string
microsoft.graph.optionalClaims
object
3 properties
microsoft.graph.parentalControlSettings
object
2 properties
microsoft.graph.passwordCredential
object
7 properties
microsoft.graph.publicClientApplication
object
1 property
microsoft.graph.requestSignatureVerification
object
2 properties
microsoft.graph.requiredResourceAccess
object
2 properties
microsoft.graph.servicePrincipalLockConfiguration
object
5 properties
microsoft.graph.spaApplication
object
1 property
microsoft.graph.verifiedPublisher
object
3 properties
microsoft.graph.webApplication
object
5 properties
microsoft.graph.appManagementPolicy
microsoft.graph.federatedIdentityCredential
microsoft.graph.homeRealmDiscoveryPolicy
microsoft.graph.synchronization
microsoft.graph.tokenIssuancePolicy
microsoft.graph.tokenLifetimePolicy
microsoft.graph.alternativeSecurityId
object
3 properties
microsoft.graph.physicalOfficeAddress
object
6 properties
microsoft.graph.phone
object
4 properties
microsoft.graph.customSecurityAttributeValue
object
microsoft.graph.permissionScope
object
9 properties
microsoft.graph.resourceSpecificPermission
object
5 properties
microsoft.graph.samlSingleSignOnSettings
object
1 property
microsoft.graph.claimsMappingPolicy
microsoft.graph.delegatedPermissionClassification
microsoft.graph.endpoint
microsoft.graph.oAuth2PermissionGrant
microsoft.graph.remoteDesktopSecurityConfiguration
microsoft.graph.assignedPlan
object
4 properties
microsoft.graph.authorizationInfo
object
1 property
microsoft.graph.employeeOrgData
object
2 properties
microsoft.graph.objectIdentity
object
3 properties
microsoft.graph.licenseAssignmentState
object
6 properties
microsoft.graph.mailboxSettings
object
9 properties
microsoft.graph.passwordProfile
object
3 properties
microsoft.graph.userPrint
object
1 property
microsoft.graph.provisionedPlan
object
3 properties
microsoft.graph.signInActivity
object
6 properties
microsoft.graph.userActivity
microsoft.graph.adhocCall
microsoft.graph.agreementAcceptance
microsoft.graph.authentication
microsoft.graph.calendarGroup
microsoft.graph.chat
microsoft.graph.cloudClipboardRoot
microsoft.graph.cloudPC
microsoft.graph.contactFolder
microsoft.graph.contact
microsoft.graph.userDataSecurityAndGovernance
microsoft.graph.deviceManagementTroubleshootingEvent
microsoft.graph.employeeExperienceUser
microsoft.graph.inferenceClassification
microsoft.graph.itemInsights
microsoft.graph.licenseDetails
microsoft.graph.mailFolder
microsoft.graph.managedAppRegistration
microsoft.graph.managedDevice
microsoft.graph.message
microsoft.graph.onlineMeeting
microsoft.graph.outlookUser
microsoft.graph.person
microsoft.graph.plannerUser
microsoft.graph.presence
microsoft.graph.userSettings
microsoft.graph.userSolutionRoot
microsoft.graph.userTeamwork
microsoft.graph.todo
microsoft.graph.settingValue
object
2 properties
microsoft.graph.itemActionStat
object
2 properties
microsoft.graph.incompleteData
object
2 properties
microsoft.graph.itemActivity
microsoft.graph.documentSet
object
7 properties
microsoft.graph.documentSetContent
object
3 properties
microsoft.graph.itemReference
object
8 properties
microsoft.graph.contentTypeOrder
object
2 properties
microsoft.graph.columnLink
microsoft.graph.columnDefinition
microsoft.graph.settingTemplateValue
object
4 properties
ReferenceCreate
object
1 property
microsoft.graph.groupLifecyclePolicyCollectionResponse
object
2 properties
microsoft.graph.ODataErrors.ODataError
object
1 property 1 required
ODataCountResponse
integer
microsoft.graph.groupCollectionResponse
object
2 properties
microsoft.graph.directoryObjectCollectionResponse
object
2 properties
StringCollectionResponse
object
2 properties
microsoft.graph.conversationCollectionResponse
object
2 properties
microsoft.graph.conversationThreadCollectionResponse
object
2 properties
microsoft.graph.postCollectionResponse
object
2 properties
microsoft.graph.attachmentCollectionResponse
object
2 properties
microsoft.graph.extensionCollectionResponse
object
2 properties
microsoft.graph.administrativeUnitCollectionResponse
object
2 properties
microsoft.graph.applicationCollectionResponse
object
2 properties
microsoft.graph.deviceCollectionResponse
object
2 properties
microsoft.graph.orgContactCollectionResponse
object
2 properties
microsoft.graph.servicePrincipalCollectionResponse
object
2 properties
microsoft.graph.userCollectionResponse
object
2 properties
microsoft.graph.resourceSpecificPermissionGrantCollectionResponse
object
2 properties
microsoft.graph.profilePhotoCollectionResponse
object
2 properties
microsoft.graph.groupSettingCollectionResponse
object
2 properties
microsoft.graph.groupSettingTemplateCollectionResponse
object
2 properties
microsoft.graph.onlineMeetingProviderType
string
microsoft.graph.calendarColor
string
microsoft.graph.calendarPermission
microsoft.graph.attendee
microsoft.graph.dateTimeTimeZone
object
2 properties
microsoft.graph.importance
string
microsoft.graph.location
object
8 properties
microsoft.graph.onlineMeetingInfo
object
6 properties
microsoft.graph.patternedRecurrence
object
2 properties
microsoft.graph.responseStatus
object
2 properties
microsoft.graph.sensitivity
string
microsoft.graph.freeBusyStatus
string
microsoft.graph.eventType
string
microsoft.graph.baseItem
microsoft.graph.identitySet
object
3 properties
microsoft.graph.quota
object
6 properties
microsoft.graph.sharepointIds
object
7 properties
microsoft.graph.systemFacet
object
microsoft.graph.driveItem
microsoft.graph.list
microsoft.graph.notebook
microsoft.graph.onenoteOperation
microsoft.graph.onenotePage
microsoft.graph.onenoteResource
microsoft.graph.sectionGroup
microsoft.graph.onenoteSection
microsoft.graph.plannerPlan
microsoft.graph.publicError
object
5 properties
microsoft.graph.root
object
microsoft.graph.siteCollection
object
4 properties
microsoft.graph.itemAnalytics
microsoft.graph.richLongRunningOperation
microsoft.graph.baseSitePage
microsoft.graph.permission
microsoft.graph.termStore.store
microsoft.graph.teamFunSettings
object
4 properties
microsoft.graph.teamGuestSettings
object
2 properties
microsoft.graph.teamMemberSettings
object
6 properties
microsoft.graph.teamMessagingSettings
object
5 properties
microsoft.graph.teamSpecialization
string
microsoft.graph.teamSummary
object
3 properties
microsoft.graph.teamVisibilityType
string
microsoft.graph.channel
microsoft.graph.teamsAppInstallation
microsoft.graph.conversationMember
microsoft.graph.teamsAsyncOperation
microsoft.graph.schedule
microsoft.graph.teamworkTag
microsoft.graph.teamsTemplate
microsoft.graph.bodyType
string
microsoft.graph.identity
object
2 properties
microsoft.graph.keyValue
object
2 properties
microsoft.graph.preAuthorizedApplication
object
2 properties
microsoft.graph.optionalClaim
object
4 properties
microsoft.graph.weakAlgorithms
string
microsoft.graph.resourceAccess
object
2 properties
microsoft.graph.implicitGrantSettings
object
2 properties
microsoft.graph.redirectUriSettings
object
2 properties
microsoft.graph.policyBase
microsoft.graph.customAppManagementConfiguration
microsoft.graph.stsPolicy
microsoft.graph.synchronizationSecretKeyStringValuePair
object
2 properties
microsoft.graph.synchronizationJob
microsoft.graph.synchronizationTemplate
microsoft.graph.phoneType
string
microsoft.graph.permissionClassificationType
string
microsoft.graph.approvedClientApp
microsoft.graph.targetDeviceGroup
microsoft.graph.automaticRepliesSetting
object
6 properties
microsoft.graph.delegateMeetingMessageDeliveryOptions
string
microsoft.graph.localeInfo
object
2 properties
microsoft.graph.userPurpose
string
microsoft.graph.workingHours
object
4 properties
microsoft.graph.printerShare
microsoft.graph.Json
object
Standard way to represent a Json blob on Graph.
microsoft.graph.status
string
microsoft.graph.visualInfo
object
5 properties
microsoft.graph.activityHistoryItem
microsoft.graph.callRecording
microsoft.graph.callTranscript
microsoft.graph.agreementAcceptanceState
string
microsoft.graph.emailAuthenticationMethod
microsoft.graph.externalAuthenticationMethod
microsoft.graph.fido2AuthenticationMethod
microsoft.graph.authenticationMethod
microsoft.graph.microsoftAuthenticatorAuthenticationMethod
microsoft.graph.longRunningOperation
microsoft.graph.passwordAuthenticationMethod
microsoft.graph.phoneAuthenticationMethod
microsoft.graph.platformCredentialAuthenticationMethod
microsoft.graph.softwareOathAuthenticationMethod
microsoft.graph.temporaryAccessPassAuthenticationMethod
microsoft.graph.windowsHelloForBusinessAuthenticationMethod
microsoft.graph.chatType
string
microsoft.graph.migrationMode
string
microsoft.graph.teamworkOnlineMeetingInfo
object
3 properties
microsoft.graph.chatViewpoint
object
2 properties
microsoft.graph.chatMessageInfo
microsoft.graph.chatMessage
microsoft.graph.pinnedChatMessageInfo
microsoft.graph.teamsTab
microsoft.graph.targetedChatMessage
microsoft.graph.cloudClipboardItem
microsoft.graph.cloudPcProvisioningType
string
microsoft.graph.physicalAddress
object
5 properties
microsoft.graph.dataSecurityAndGovernance
microsoft.graph.activitiesContainer
microsoft.graph.userProtectionScopeContainer
microsoft.graph.engagementRole
microsoft.graph.learningCourseActivity
microsoft.graph.inferenceClassificationOverride
microsoft.graph.officeGraphInsights
microsoft.graph.servicePlanInfo
object
4 properties
microsoft.graph.messageRule
microsoft.graph.mobileAppIdentifier
object
The identifier for a mobile app.
microsoft.graph.managedAppFlaggedReason
string
The reason for which a user has been flagged
microsoft.graph.managedAppPolicy
microsoft.graph.managedAppOperation
microsoft.graph.complianceState
string
Compliance state.
microsoft.graph.configurationManagerClientEnabledFeatures
object
configuration Manager client enabled features
6 properties
microsoft.graph.deviceActionResult
object
Device action result
4 properties
microsoft.graph.deviceEnrollmentType
string
Possible ways of adding a mobile device to management.
microsoft.graph.deviceHealthAttestationState
object
32 properties
microsoft.graph.deviceRegistrationState
string
Device registration status.
microsoft.graph.deviceManagementExchangeAccessState
string
Device Exchange Access State.
microsoft.graph.deviceManagementExchangeAccessStateReason
string
Device Exchange Access State Reason.
microsoft.graph.managedDeviceOwnerType
string
Owner type of device.
microsoft.graph.managementAgentType
string
microsoft.graph.managementState
string
Management state of device in Microsoft Intune.
microsoft.graph.managedDevicePartnerReportedHealthState
string
Available health states for the Device Health API
microsoft.graph.deviceCategory
microsoft.graph.deviceCompliancePolicyState
microsoft.graph.deviceConfigurationState
microsoft.graph.deviceLogCollectionResponse
microsoft.graph.windowsProtectionState
microsoft.graph.followupFlag
object
4 properties
microsoft.graph.inferenceClassificationType
string
microsoft.graph.internetMessageHeader
object
2 properties
microsoft.graph.onlineMeetingBase
microsoft.graph.broadcastMeetingSettings
object
6 properties
microsoft.graph.meetingParticipants
object
2 properties
microsoft.graph.outlookCategory
microsoft.graph.personType
object
2 properties
microsoft.graph.scoredEmailAddress
object
4 properties
microsoft.graph.website
object
3 properties
microsoft.graph.plannerTask
microsoft.graph.outOfOfficeSettings
object
2 properties
microsoft.graph.presenceStatusMessage
object
3 properties
microsoft.graph.userWorkLocation
object
3 properties
microsoft.graph.exchangeSettings
microsoft.graph.userInsightsSettings
microsoft.graph.shiftPreferences
microsoft.graph.userStorage
microsoft.graph.windowsSetting
microsoft.graph.workHoursAndLocationsSetting
microsoft.graph.workingTimeSchedule
microsoft.graph.associatedTeamInfo
microsoft.graph.userScopeTeamsAppInstallation
microsoft.graph.todoTaskList
microsoft.graph.accessAction
object
microsoft.graph.contentTypeInfo
object
2 properties
microsoft.graph.booleanColumn
object
microsoft.graph.calculatedColumn
object
3 properties
microsoft.graph.choiceColumn
object
3 properties
microsoft.graph.contentApprovalStatusColumn
object
microsoft.graph.currencyColumn
object
1 property
microsoft.graph.dateTimeColumn
object
2 properties
microsoft.graph.defaultColumnValue
object
2 properties
microsoft.graph.geolocationColumn
object
microsoft.graph.hyperlinkOrPictureColumn
object
1 property
microsoft.graph.lookupColumn
object
5 properties
microsoft.graph.numberColumn
object
4 properties
microsoft.graph.personOrGroupColumn
object
3 properties
microsoft.graph.termColumn
object
4 properties
microsoft.graph.textColumn
object
5 properties
microsoft.graph.thumbnailColumn
object
microsoft.graph.columnTypes
string
microsoft.graph.columnValidation
object
3 properties
microsoft.graph.ODataErrors.MainError
object
5 properties 2 required
microsoft.graph.calendarRoleType
string
microsoft.graph.attendeeBase
microsoft.graph.timeSlot
object
2 properties
microsoft.graph.outlookGeoCoordinates
object
5 properties
microsoft.graph.locationType
string
microsoft.graph.locationUniqueIdType
string
microsoft.graph.recurrencePattern
object
7 properties
microsoft.graph.recurrenceRange
object
5 properties
microsoft.graph.responseType
string
microsoft.graph.storagePlanInformation
object
1 property
microsoft.graph.audio
object
16 properties
microsoft.graph.bundle
object
2 properties
microsoft.graph.deleted
object
1 property
microsoft.graph.file
object
3 properties
microsoft.graph.fileSystemInfo
object
3 properties
microsoft.graph.folder
object
2 properties
microsoft.graph.image
object
2 properties
microsoft.graph.geoCoordinates
object
3 properties
microsoft.graph.malware
object
1 property
microsoft.graph.package
object
1 property
microsoft.graph.pendingOperations
object
1 property
microsoft.graph.photo
object
9 properties
microsoft.graph.publicationFacet
object
3 properties
microsoft.graph.remoteItem
object
19 properties
microsoft.graph.searchResult
object
1 property
microsoft.graph.shared
object
4 properties
microsoft.graph.specialFolder
object
1 property
microsoft.graph.video
object
10 properties
microsoft.graph.listItem
microsoft.graph.itemRetentionLabel
microsoft.graph.subscription
microsoft.graph.thumbnailSet
microsoft.graph.driveItemVersion
microsoft.graph.workbook
microsoft.graph.listInfo
object
3 properties
microsoft.graph.onenoteEntityHierarchyModel
microsoft.graph.notebookLinks
object
2 properties
microsoft.graph.onenoteUserRole
string
microsoft.graph.operation
microsoft.graph.onenoteOperationError
object
2 properties
microsoft.graph.onenoteEntitySchemaObjectModel
microsoft.graph.pageLinks
object
2 properties
microsoft.graph.onenoteEntityBaseModel
microsoft.graph.sectionLinks
object
2 properties
microsoft.graph.plannerPlanContainer
object
3 properties
microsoft.graph.plannerBucket
microsoft.graph.plannerPlanDetails
microsoft.graph.publicErrorDetail
object
3 properties
microsoft.graph.publicInnerError
object
4 properties
microsoft.graph.siteArchivalDetails
object
1 property
microsoft.graph.pageLayoutType
string
microsoft.graph.sharePointIdentitySet
microsoft.graph.sharingInvitation
object
4 properties
microsoft.graph.sharingLink
object
6 properties
microsoft.graph.termStore.group
microsoft.graph.termStore.set
microsoft.graph.giphyRatingType
string
microsoft.graph.channelLayoutType
string
microsoft.graph.channelMembershipType
string
microsoft.graph.channelSummary
object
4 properties
microsoft.graph.teamsApp
microsoft.graph.sharedWithChannelTeamInfo
microsoft.graph.teamsAppPermissionSet
object
1 property
microsoft.graph.teamsAppDefinition
microsoft.graph.operationError
object
2 properties
microsoft.graph.teamsAsyncOperationType
string
microsoft.graph.teamsAsyncOperationStatus
string
microsoft.graph.operationStatus
string
microsoft.graph.dayOfWeek
string
microsoft.graph.timeClockSettings
object
1 property
microsoft.graph.dayNote
microsoft.graph.offerShiftRequest
microsoft.graph.openShiftChangeRequest
microsoft.graph.openShift
microsoft.graph.schedulingGroup
microsoft.graph.shift
microsoft.graph.swapShiftsChangeRequest
microsoft.graph.timeCard
microsoft.graph.timeOffReason
microsoft.graph.timeOffRequest
microsoft.graph.timeOff
microsoft.graph.teamworkTagType
string
microsoft.graph.teamworkTagMember
microsoft.graph.appManagementConfiguration
object
2 properties
microsoft.graph.customAppManagementApplicationConfiguration
object
1 property
microsoft.graph.synchronizationSecret
string
microsoft.graph.synchronizationSchedule
object
3 properties
microsoft.graph.synchronizationStatus
object
12 properties
microsoft.graph.keyValuePair
object
2 properties
microsoft.graph.bulkUpload
microsoft.graph.synchronizationSchema
microsoft.graph.synchronizationMetadataEntry
object
2 properties
microsoft.graph.externalAudienceScope
string
microsoft.graph.automaticRepliesStatus
string
microsoft.graph.timeZoneBase
object
1 property
microsoft.graph.printerBase
microsoft.graph.printerShareViewpoint
object
1 property
microsoft.graph.printer
microsoft.graph.imageInfo
object
4 properties
microsoft.graph.attestationLevel
string
microsoft.graph.passkeyType
string
microsoft.graph.webauthnPublicKeyCredential
object
3 properties
microsoft.graph.longRunningOperationStatus
string
microsoft.graph.authenticationPhoneType
string
microsoft.graph.authenticationMethodSignInState
string
microsoft.graph.authenticationMethodKeyStrength
string
microsoft.graph.authenticationMethodPlatform
string
microsoft.graph.teamworkUserIdentity
microsoft.graph.eventMessageDetail
object
microsoft.graph.chatMessageFromIdentitySet
microsoft.graph.chatMessageType
string
microsoft.graph.chatMessageAttachment
object
7 properties
microsoft.graph.channelIdentity
object
2 properties
microsoft.graph.chatMessageImportance
string
microsoft.graph.chatMessageMention
object
3 properties
microsoft.graph.chatMessageHistoryItem
object
3 properties
microsoft.graph.chatMessagePolicyViolation
object
5 properties
microsoft.graph.chatMessageReaction
object
5 properties
microsoft.graph.chatMessageHostedContent
microsoft.graph.teamsTabConfiguration
object
4 properties
microsoft.graph.cloudClipboardItemPayload
object
2 properties
microsoft.graph.sensitivityLabel
microsoft.graph.contentActivity
microsoft.graph.engagementRoleMember
microsoft.graph.courseStatus
string
microsoft.graph.sharedInsight
microsoft.graph.trending
microsoft.graph.usedInsight
microsoft.graph.messageRuleActions
object
11 properties
microsoft.graph.messageRulePredicates
object
30 properties
microsoft.graph.actionState
string
State of the action on the device
microsoft.graph.policyPlatformType
string
Supported platform types for policies.
microsoft.graph.deviceCompliancePolicySettingState
object
Device Compilance Policy Setting State for a given device.
12 properties
microsoft.graph.complianceStatus
string
microsoft.graph.deviceConfigurationSettingState
object
Device Configuration Setting State for a given device.
12 properties
ReferenceNumeric
string
microsoft.graph.appLogUploadState
string
AppLogUploadStatus
microsoft.graph.windowsDeviceHealthState
string
Computer endpoint protection state
microsoft.graph.windowsDefenderProductStatus
string
Product Status of Windows Defender
microsoft.graph.windowsDeviceMalwareState
microsoft.graph.followupFlagStatus
string
microsoft.graph.allowedLobbyAdmitterRoles
string
microsoft.graph.onlineMeetingPresenters
string
microsoft.graph.meetingLiveShareOptions
string
microsoft.graph.meetingChatMode
string
microsoft.graph.audioConferencing
object
6 properties
microsoft.graph.chatInfo
object
3 properties
microsoft.graph.chatRestrictions
object
1 property
microsoft.graph.cloudVideoInteropInfo
object
3 properties
microsoft.graph.joinMeetingIdSettings
object
3 properties
microsoft.graph.lobbyBypassSettings
object
2 properties
microsoft.graph.onlineMeetingType
string
microsoft.graph.onlineMeetingSensitivityLabelAssignment
object
1 property
microsoft.graph.meetingChatHistoryDefaultMode
string
microsoft.graph.watermarkProtectionValues
object
2 properties
microsoft.graph.meetingAttendanceReport
microsoft.graph.broadcastMeetingAudience
string
microsoft.graph.broadcastMeetingCaptionSettings
object
3 properties
microsoft.graph.meetingParticipantInfo
object
3 properties
microsoft.graph.categoryColor
string
microsoft.graph.selectionLikelihoodInfo
string
microsoft.graph.websiteType
string
microsoft.graph.plannerAppliedCategories
object
microsoft.graph.plannerAssignments
object
microsoft.graph.plannerPreviewType
string
microsoft.graph.plannerAssignedToTaskBoardTaskFormat
microsoft.graph.plannerBucketTaskBoardTaskFormat
microsoft.graph.plannerTaskDetails
microsoft.graph.plannerProgressTaskBoardTaskFormat
microsoft.graph.workLocationSource
string
microsoft.graph.workLocationType
string
microsoft.graph.changeTrackedEntity
microsoft.graph.shiftAvailability
object
3 properties
microsoft.graph.unifiedStorageQuota
microsoft.graph.windowsSettingType
string
microsoft.graph.windowsSettingInstance
microsoft.graph.maxWorkLocationDetails
string
microsoft.graph.workPlanOccurrence
microsoft.graph.workPlanRecurrence
microsoft.graph.teamInfo
microsoft.graph.wellknownListName
string
microsoft.graph.todoTask
microsoft.graph.termStore.term
microsoft.graph.displayNameLocalization
object
2 properties
microsoft.graph.ODataErrors.ErrorDetails
object
3 properties 2 required
microsoft.graph.ODataErrors.InnerError
object
The structure of this object is service-specific
microsoft.graph.attendeeType
string
microsoft.graph.weekIndex
string
microsoft.graph.recurrencePatternType
string
microsoft.graph.recurrenceRangeType
string
microsoft.graph.album
object
1 property
microsoft.graph.hashes
object
4 properties
microsoft.graph.folderView
object
3 properties
microsoft.graph.pendingContentUpdate
object
1 property
microsoft.graph.documentSetVersion
microsoft.graph.fieldValueSet
microsoft.graph.listItemVersion
microsoft.graph.retentionLabelSettings
object
6 properties
microsoft.graph.thumbnail
object
5 properties
microsoft.graph.baseItemVersion
microsoft.graph.workbookApplication
microsoft.graph.workbookComment
microsoft.graph.workbookFunctions
microsoft.graph.workbookNamedItem
microsoft.graph.workbookOperation
microsoft.graph.workbookTable
microsoft.graph.workbookWorksheet
microsoft.graph.externalLink
object
1 property
microsoft.graph.plannerContainerType
string
microsoft.graph.plannerCategoryDescriptions
object
25 properties
microsoft.graph.plannerUserIds
object
microsoft.graph.siteArchiveStatus
string
microsoft.graph.sharePointGroupIdentity
microsoft.graph.sharePointIdentity
microsoft.graph.termStore.termGroupScope
string
microsoft.graph.termStore.localizedName
object
2 properties
microsoft.graph.termStore.relation
microsoft.graph.teamsAppDistributionMethod
string
microsoft.graph.teamsAppResourceSpecificPermission
object
2 properties
microsoft.graph.teamsAppAuthorization
object
2 properties
microsoft.graph.teamsAppPublishingState
string
microsoft.graph.teamworkBot
microsoft.graph.scheduleChangeRequest
microsoft.graph.openShiftItem
microsoft.graph.shiftItem
microsoft.graph.timeCardBreak
object
4 properties
microsoft.graph.timeCardEvent
object
3 properties
microsoft.graph.confirmedBy
string
microsoft.graph.timeCardEntry
object
3 properties
microsoft.graph.timeCardState
string
microsoft.graph.timeOffReasonIconType
string
microsoft.graph.timeOffItem
microsoft.graph.keyCredentialConfiguration
object
5 properties
microsoft.graph.passwordCredentialConfiguration
object
5 properties
microsoft.graph.identifierUriConfiguration
object
2 properties
microsoft.graph.synchronizationScheduleState
string
microsoft.graph.synchronizationStatusCode
string
microsoft.graph.synchronizationTaskExecution
object
14 properties
microsoft.graph.synchronizationProgress
object
4 properties
microsoft.graph.synchronizationQuarantine
object
6 properties
microsoft.graph.stringKeyLongValuePair
object
2 properties
microsoft.graph.synchronizationRule
object
10 properties
microsoft.graph.directoryDefinition
microsoft.graph.synchronizationMetadata
string
microsoft.graph.printerCapabilities
object
25 properties
microsoft.graph.printerDefaults
object
17 properties
microsoft.graph.printerLocation
object
17 properties
microsoft.graph.printerStatus
object
3 properties
microsoft.graph.printJob
microsoft.graph.printConnector
microsoft.graph.printTaskTrigger
microsoft.graph.webauthnAuthenticationExtensionsClientOutputs
object
microsoft.graph.webauthnAuthenticatorAttestationResponse
object
2 properties
microsoft.graph.teamworkUserIdentityType
string
microsoft.graph.chatMessageMentionedIdentitySet
microsoft.graph.chatMessageActions
string
microsoft.graph.chatMessagePolicyViolationDlpActionTypes
string
microsoft.graph.chatMessagePolicyViolationPolicyTip
object
3 properties
microsoft.graph.chatMessagePolicyViolationUserActionTypes
string
microsoft.graph.chatMessagePolicyViolationVerdictDetailsTypes
string
microsoft.graph.chatMessageReactionIdentitySet
microsoft.graph.teamworkHostedContent
microsoft.graph.labelActionSource
string
microsoft.graph.usageRightsIncluded
microsoft.graph.processContentRequest
object
5 properties
microsoft.graph.sharingDetail
object
5 properties
microsoft.graph.resourceReference
object
3 properties
microsoft.graph.resourceVisualization
object
8 properties
microsoft.graph.usageDetails
object
2 properties
microsoft.graph.messageActionFlag
string
microsoft.graph.sizeRange
object
2 properties
microsoft.graph.settingSource
object
3 properties
microsoft.graph.windowsMalwareCategory
string
Malware category id
microsoft.graph.windowsMalwareExecutionState
string
Malware execution status
microsoft.graph.windowsMalwareSeverity
string
Malware severity
microsoft.graph.windowsMalwareState
string
Malware current status
microsoft.graph.windowsMalwareThreatState
string
Malware threat status
microsoft.graph.lobbyBypassScope
string
microsoft.graph.virtualEventExternalInformation
object
2 properties
microsoft.graph.attendanceRecord
microsoft.graph.onlineMeetingRole
string
microsoft.graph.plannerOrderHintsByAssignee
object
microsoft.graph.plannerChecklistItems
object
microsoft.graph.plannerExternalReferences
object
microsoft.graph.timeRange
object
2 properties
microsoft.graph.serviceStorageQuotaBreakdown
microsoft.graph.timeOffDetails
object
2 properties
microsoft.graph.taskStatus
string
microsoft.graph.attachmentBase
microsoft.graph.attachmentSession
microsoft.graph.checklistItem
microsoft.graph.linkedResource
microsoft.graph.termStore.localizedDescription
object
2 properties
microsoft.graph.termStore.localizedLabel
object
3 properties
microsoft.graph.documentSetVersionItem
object
3 properties
microsoft.graph.security.behaviorDuringRetentionPeriod
string
microsoft.graph.workbookCommentReply
microsoft.graph.workbookOperationError
object
3 properties
microsoft.graph.workbookOperationStatus
string
microsoft.graph.workbookTableColumn
microsoft.graph.workbookTableRow
microsoft.graph.workbookTableSort
microsoft.graph.workbookChart
microsoft.graph.workbookPivotTable
microsoft.graph.workbookWorksheetProtection
microsoft.graph.termStore.relationType
string
microsoft.graph.teamsAppResourceSpecificPermissionType
string
microsoft.graph.scheduleChangeRequestActor
string
microsoft.graph.scheduleChangeState
string
microsoft.graph.scheduleEntity
object
3 properties
microsoft.graph.shiftActivity
object
6 properties
microsoft.graph.appManagementPolicyActorExemptions
object
1 property
microsoft.graph.appKeyCredentialRestrictionType
string
microsoft.graph.appManagementRestrictionState
string
microsoft.graph.appCredentialRestrictionType
string
microsoft.graph.identifierUriRestriction
object
6 properties
microsoft.graph.synchronizationError
object
3 properties
microsoft.graph.synchronizationTaskExecutionResult
string
microsoft.graph.quarantineReason
string
microsoft.graph.containerFilter
object
1 property
microsoft.graph.groupFilter
object
1 property
microsoft.graph.stringKeyStringValuePair
object
2 properties
microsoft.graph.objectMapping
object
8 properties
microsoft.graph.directoryDefinitionDiscoverabilities
string
microsoft.graph.objectDefinition
object
4 properties
microsoft.graph.printColorMode
string
microsoft.graph.integerRange
object
2 properties
microsoft.graph.printDuplexMode
string
microsoft.graph.printerFeedOrientation
string
microsoft.graph.printFinishing
string
microsoft.graph.printMultipageLayout
string
microsoft.graph.printOrientation
string
microsoft.graph.printQuality
string
microsoft.graph.printScaling
string
microsoft.graph.printerProcessingStateDetail
string
microsoft.graph.printerProcessingState
string
microsoft.graph.printJobConfiguration
object
19 properties
microsoft.graph.userIdentity
microsoft.graph.printJobStatus
object
4 properties
microsoft.graph.printDocument
microsoft.graph.printTask
microsoft.graph.printEvent
string
microsoft.graph.printTaskDefinition
microsoft.graph.teamworkConversationIdentity
microsoft.graph.usageRights
string
microsoft.graph.activityMetadata
object
1 property
microsoft.graph.processContentMetadataBase
object
10 properties
microsoft.graph.deviceMetadata
object
3 properties
microsoft.graph.integratedApplicationMetadata
object
2 properties
microsoft.graph.protectedApplicationMetadata
microsoft.graph.insightIdentity
object
3 properties
microsoft.graph.settingSourceType
string
microsoft.graph.attendanceInterval
object
3 properties
microsoft.graph.virtualEventExternalRegistrationInformation
object
2 properties
microsoft.graph.storageQuotaBreakdown
microsoft.graph.workbookFilter
microsoft.graph.workbookSortField
object
6 properties
microsoft.graph.workbookChartAxes
microsoft.graph.workbookChartDataLabels
microsoft.graph.workbookChartAreaFormat
microsoft.graph.workbookChartLegend
microsoft.graph.workbookChartSeries
microsoft.graph.workbookChartTitle
microsoft.graph.workbookWorksheetProtectionOptions
object
11 properties
microsoft.graph.scheduleEntityTheme
string
microsoft.graph.customSecurityAttributeExemption
microsoft.graph.attributeMapping
object
7 properties
microsoft.graph.objectFlowTypes
string
microsoft.graph.objectMappingMetadataEntry
object
2 properties
microsoft.graph.filter
object
3 properties
microsoft.graph.attributeDefinition
object
12 properties
microsoft.graph.objectDefinitionMetadataEntry
object
2 properties
microsoft.graph.printMargin
object
4 properties
microsoft.graph.printJobStateDetail
string
microsoft.graph.printJobProcessingState
string
microsoft.graph.printTaskStatus
object
2 properties
microsoft.graph.appIdentity
object
4 properties
microsoft.graph.teamworkConversationIdentityType
string
microsoft.graph.userActivityType
string
microsoft.graph.contentBase
object
microsoft.graph.contentCategory
string
microsoft.graph.operatingSystemSpecifications
object
2 properties
microsoft.graph.policyLocation
object
1 property
microsoft.graph.workbookFilterCriteria
object
8 properties
microsoft.graph.workbookIcon
object
2 properties
microsoft.graph.workbookChartAxis
microsoft.graph.workbookChartDataLabelFormat
microsoft.graph.workbookChartFill
microsoft.graph.workbookChartFont
microsoft.graph.workbookChartLegendFormat
microsoft.graph.workbookChartSeriesFormat
microsoft.graph.workbookChartPoint
microsoft.graph.workbookChartTitleFormat
microsoft.graph.customSecurityAttributeComparisonOperator
string
microsoft.graph.attributeFlowBehavior
string
microsoft.graph.attributeFlowType
string
microsoft.graph.attributeMappingSource
object
4 properties
microsoft.graph.objectMappingMetadata
string
microsoft.graph.filterGroup
object
2 properties
microsoft.graph.attributeDefinitionMetadataEntry
object
2 properties
microsoft.graph.mutability
string
microsoft.graph.referencedObject
object
2 properties
microsoft.graph.attributeType
string
microsoft.graph.objectDefinitionMetadata
string
microsoft.graph.printTaskProcessingState
string
microsoft.graph.workbookChartAxisFormat
microsoft.graph.workbookChartGridlines
microsoft.graph.workbookChartAxisTitle
microsoft.graph.workbookChartLineFormat
microsoft.graph.workbookChartPointFormat
microsoft.graph.stringKeyAttributeMappingSourceValuePair
object
2 properties
microsoft.graph.attributeMappingSourceType
string
microsoft.graph.filterClause
object
3 properties
microsoft.graph.attributeDefinitionMetadata
string
microsoft.graph.workbookChartGridlinesFormat
microsoft.graph.workbookChartAxisTitleFormat
microsoft.graph.filterOperand
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

azure-ad-graph-groups-openapi.yml Raw ↑

Other APIs Microsoft Entra ID (formerly Azure AD) publishes across the network.

Azure AD B2C API
Azure Active Directory Applications API
Azure Active Directory Directory API
Azure Active Directory Me API
Azure Active Directory Users API
Microsoft Entra ID Sign-Ins and Policies API
Microsoft Entra ID Governance API
Microsoft Entra ID Directory Objects API
Microsoft Entra ID Change Notifications API
Where this information came from

This is an independent, third-party profile of Azure Active Directory Groups API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.