Service | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
v1.0 | Authorizationpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authorizationpolicy-get.md | Title: "Get authorizationPolicy" description: "Retrieve the properties and relationships of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: apiPageType |
v1.0 | Authorizationpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authorizationpolicy-update.md | Title: "Update authorizationpolicy" description: "Update the properties of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "apiPageType" |
v1.0 | Directory Deleteditems Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-delete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All | -The requestor needs to have one of the following roles: *Global Administrator* or *Application Administrator*. +The calling user must be the owner of the application or the calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users: |
v1.0 | Directory Deleteditems Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-restore.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All | +The calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users: |
v1.0 | Directoryrole Delete Member | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-delete-member.md | Title: "Remove directory role member" description: "Remove a member from a directoryRole."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-delta.md | Title: "directoryRole: delta" description: "Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-get.md | Title: "Get directoryRole" description: "Retrieve the properties of a directoryRole object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list-members.md | Title: "List members" description: "Retrieve a list of the users that are assigned to the directory role. Only users can be assigned to a directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole List Scopedmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list-scopedmembers.md | Title: "List scopedMembers for a directory role" description: "Retrieve a list of scopedRoleMembership objects for a directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list.md | Title: "List directoryRoles" description: "List the directory roles that are activated in the tenant."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole Post Directoryroles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-post-directoryroles.md | Title: "Activate directoryRole" description: "Activate a directory role." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. Only the Company Administrators and the implicit Users directory roles are activated by default. To access and assign members to another directory role, you must first activate it with its corresponding directory role template ([directoryRoleTemplate](../resources/directoryroletemplate.md)). +Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. ++The Company Administrators and the implicit user directory roles (**User**, **Guest User**, and **Restricted Guest User** roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding [directory role template](../resources/directoryroletemplate.md) ID. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Directoryrole Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-post-members.md | Title: "Add directory role member" description: "Create a new directory role member."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryroletemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryroletemplate-get.md | Title: "Get directoryRoleTemplate" description: "Retrieve the properties and relationships of a directoryroletemplate object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryroletemplate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryroletemplate-list.md | Title: "List directoryRoleTemplates" description: "Retrieve a list of directoryroletemplate objects."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Entitlementmanagement List Accesspackageassignmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignmentrequests.md | One of the following permissions is required to call this API. To learn more, in GET /identityGovernance/entitlementManagement/accessPackageAssignmentRequests ``` -## Optional query parameters +## Query parameters -This method supports the `$select`, `$expand` and `$filter` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$select`, `$expand` and `$filter` OData query parameters to help customize the response. ++If the user or application only has permissions within a specific catalog or catalogs, you must include in the query a filter which specifies an access package, such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`. ### Example scenarios for using query parameters - To retrieve the access package of each request, include `$expand=accessPackage` in the query. -- To retrieve only requests for a specific access package, include in the query a filter such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`. - To retrieve the resulting assignment, include `$expand=accessPackageAssignment` in the query. - To obtain more details on the requestor, include `$expand=requestor` in the query. +For general information, see [OData query parameters](/graph/query-parameters). + ## Request headers | Name |Description| |
v1.0 | Entitlementmanagement List Accesspackageassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignments.md | One of the following permissions is required to call this API. To learn more, in GET /identityGovernance/entitlementManagement/accessPackageAssignments ``` -## Optional query parameters +## Query parameters -This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response. ++If the user or app is assigned only to catalog-specific administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`. ### Example scenarios for using query parameters -- If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`. - To return the target subject and access package, include `$expand=target,accessPackage`. - To retrieve only delivered assignments, you can include a query `$filter=assignmentState eq 'Delivered'`. - To retrieve only assignments for a particular user, you can include a query with assignments targeting the object ID of that user: `$expand=target&$filter=target/objectid+eq+'7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`. |
v1.0 | Rbacapplication List Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleassignments.md | Title: "List unifiedRoleAssignments" description: "Get a list of unifiedRoleAssignment objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Rbacapplication List Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roledefinitions.md | Title: "List roleDefinitions" description: "Get a list of unifiedRoleDefinition objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Rbacapplication List Transitiveroleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-transitiveroleassignments.md | Title: "List transitiveRoleAssignment" description: "List direct and transitive role assignments for a specific principal." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Rbacapplication Post Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roleassignments.md | Title: "Create unifiedRoleAssignment" description: "Create a new unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Rbacapplication Post Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roledefinitions.md | Title: "Create roleDefinitions" description: "Create a new unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Rbacapplicationmultiple List Resourcenamespaces | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-list-resourcenamespaces.md | Title: "List resourceNamespaces" description: "Get a list of the unifiedRbacResourceNamespace objects and their properties."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Rbacapplicationmultiple List Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-list-roleassignments.md | Title: "List unifiedRoleAssignmentMultiple" description: "Retrieve the properties and relationships of unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Rbacapplicationmultiple Post Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-post-roleassignments.md | Title: "Create unifiedRoleAssignmentMultiple" description: "Create a new unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedrbacresourceaction Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourceaction-get.md | Title: "Get unifiedRbacResourceAction" description: "Read the properties and relationships of an unifiedRbacResourceAction object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Unifiedrbacresourcenamespace Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourcenamespace-get.md | Title: "Get unifiedRbacResourceNamespace" description: "Read the properties and relationships of an unifiedRbacResourceNamespace object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Unifiedrbacresourcenamespace List Resourceactions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourcenamespace-list-resourceactions.md | Title: "List resourceActions" description: "Get a list of the unifiedRbacResourceAction objects and their properties."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Unifiedroleassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignment-delete.md | Title: "Delete unifiedRoleAssignment" description: "Delete a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroleassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignment-get.md | Title: "Get unifiedRoleAssignment" description: "Retrieve the properties and relationships of a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroleassignmentmultiple Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-delete.md | Title: "Delete unifiedRoleAssignmentMultiple" description: "Delete a unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroleassignmentmultiple Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-get.md | Title: "Get unifiedRoleAssignmentMultiple" description: "Retrieve the properties and relationships of a unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroleassignmentmultiple Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-update.md | Title: "Update unifiedRoleAssignmentMultiple" description: "Update a new unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-delete.md | Title: "Delete unifiedRoleDefinition" description: "Delete a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-get.md | Title: "Get unifiedRoleDefinition" description: "Retrieve the properties and relationships of a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" Depending on the RBAC provider and the permission type (delegated or application |:--|:| |Delegated (work or school account) | EntitlementManagement.Read.All, EntitlementManagement.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Not supported. | +|Application | EntitlementManagement.Read.All, EntitlementManagement.ReadWrite.All | ## HTTP request |
v1.0 | Unifiedroledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-update.md | Title: "Update unifiedRoleDefinition" description: "Update the properties of a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Authorizationpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/authorizationpolicy.md | Title: "authorizationPolicy resource type" description: "Represents a policy that can control authorization settings of Azure Active Directory." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType" |
v1.0 | Defaultuserrolepermissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/defaultuserrolepermissions.md | Title: "defaultUserRolePermissions resource type" description: "Contains certain customizable permissions of default user role." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType" |
v1.0 | Directoryrole | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/directoryrole.md | Title: "directoryRole resource type" description: "Represents an Azure AD directory role. Azure AD directory roles are also known as *administrator roles*." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType |
v1.0 | Directoryroletemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/directoryroletemplate.md | Title: "directoryRoleTemplate resource type" description: "Represents a directory role template. A directory role template specifies the property values of a directory role (directoryRole). There is an associated directory role template object for each of the directory roles that may be activated in a tenant." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType |
v1.0 | Entitlementmanagement Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/entitlementmanagement-overview.md | The entitlement management resource types include: - [entitlementManagementSettings](entitlementmanagementsettings.md): Tenant-wide settings for Azure AD entitlement management. - [approval](approval.md): represents the decisions associated with an access package request. -In addition, role assignments for entitlement management-specific roles can be managed through entitlement management [role definitions](unifiedroledefinition.md). +In addition, you can manage role assignments for users, groups of users, and service principals to entitlement management-specific roles through entitlement management [role definitions](unifiedroledefinition.md). For a tutorial that shows you how to use entitlement management to create a package of resources that internal users can self-service request, see [Create an access package using Microsoft Graph APIs](/graph/tutorial-access-package-api). |
v1.0 | Rbacapplication | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/rbacapplication.md | Title: "rbacApplication resource type" description: "Role management container for unified role definitions and role assignments for Microsoft 365 RBAC providers." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Rbacapplicationmultiple | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/rbacapplicationmultiple.md | Title: "rbacApplicationMultiple resource type" description: "Role management navigation property" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Rolemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/rolemanagement.md | Title: "roleManagement resource type" description: "RBAC role management resource" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Scopedrolemembership | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/scopedrolemembership.md | description: "A scoped-role membership describes a user's membership of a direct ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # scopedRoleMembership resource type |
v1.0 | Unifiedrbacresourceaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedrbacresourceaction.md | Title: "unifiedRbacResourceAction resource type" description: "Represents an operation that an authorized principal is allowed to perform."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: resourcePageType |
v1.0 | Unifiedrbacresourcenamespace | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedrbacresourcenamespace.md | Title: "unifiedRbacResourceNamespace resource type" description: "Represents the namespace of the area to which the role permission belongs to."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: resourcePageType |
v1.0 | Unifiedroleassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedroleassignment.md | Title: "unifiedRoleAssignment resource type" description: "A role assignment is the link between a role definition and a principal at a particular scope for the purpose of granting access." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Unifiedroleassignmentmultiple | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedroleassignmentmultiple.md | Title: "unifiedRoleAssignmentMultiple resource type" description: "A role definition assigned to an array of principals (typically a user) over an array of scope." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Unifiedroledefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedroledefinition.md | Title: "unifiedRoleDefinition resource type" description: "A unified role definition is a collection of permissions" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Accessreviewinstance List Stages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-list-stages.md | + + Title: "List stages (of an access review)" +description: "Retrieve the stages in a multi-stage access review instance." ++ms.localizationpriority: medium +++# List stages (of an access review) +Namespace: microsoft.graph ++Retrieve the stages in a multi-stage access review instance. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|AccessReview.Read.All, AccessReview.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|AccessReview.Read.All, AccessReview.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages +``` ++## Optional query parameters +This method supports the `$select`, `$orderby`, and `$filter` (`eq` only) OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [accessReviewStage](../resources/accessreviewstage.md) objects in the response body. ++## Examples ++### Request ++<!-- { + "blockType": "request", + "name": "list_accessreviewstage" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/16d424f6-0100-4bf1-9ebc-fe009c5e5006/instances/bb14c722-51b8-4962-9bd2-1d96ba773d80/stages +``` +++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.accessReviewStage)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identityGovernance/accessReviews/definitions('16d424f6-0100-4bf1-9ebc-fe009c5e5006')/instances('bb14c722-51b8-4962-9bd2-1d96ba773d80')/stages", + "@odata.count": 2, + "value": [ + { + "id": "9ac05ca6-396a-469c-8a8b-bcb98fceb2dd", + "startDateTime": "2018-08-03T21:02:30.667Z", + "endDateTime": "2018-08-13T21:17:30.513Z", + "status": "Completed", + "reviewers": [ + { + "query": "/groups/46d30af1-e626-4928-83f5-e9bfa400289e/owners?$filter=microsoft.graph.user/userType eq 'Member' and microsoft.graph.user/country eq + 'USA'", + "type": "MicrosoftGraph" + } + ] + }, + { + "id": "03266a48-8731-4cfc-8a60-b2fa6648a14c", + "startDateTime": "2018-08-14T21:02:30.667Z", + "endDateTime": "2018-09-03T21:17:30.513Z", + "status": "InProgress", + "reviewers": [ + { + "queryType": "MicrosoftGraph", + "queryRoot": "decisions", + "query": "./manager", + } + ] + } + ] +} +``` + |
v1.0 | Accessreviewinstancedecisionitem Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-filterbycurrentuser.md | Title: "accessReviewInstanceDecisionItem: filterByCurrentUser" -description: "Retrieves all accessReviewInstanceDecisionItem objects on an accessReviewInstance for which the calling user is the reviewer." -+description: "Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer." + ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType doc_type: apiPageType # accessReviewInstanceDecisionItem: filterByCurrentUser Namespace: microsoft.graph -Retrieves all [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects on a given [accessReviewInstance](../resources/accessreviewinstance.md) for which the calling user is the reviewer. +Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects on a given [accessReviewInstance](../resources/accessreviewinstance.md) or [accessReviewStage](../resources/accessReviewStage.md) for which the calling user is the reviewer. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). One of the following permissions is required to call this API. To learn more, in ## HTTP request +To retrieve decisions for an instance of an access review for which the calling user is the reviewer: <!-- { "blockType": "ignored" } One of the following permissions is required to call this API. To learn more, in GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/decisions/filterByCurrentUser(on='reviewer') ``` +To retrieve decisions for a stage in an instance of an multi-stage access review for which the calling user is the reviewer: +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions/filterByCurrentUser(on='reviewer') +``` ++>[!NOTE] +>Reviewers of multi-stage reviews can retrieve the decisions from previous stages if the **decisionHistoriesForReviewersEnabled** property is enabled in the **settings** property of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object. + ## Function parameters-The following table shows the query parameters that can be used with this method. +In the request URL, provide the following query parameters with values. +The following table shows the parameters that are required with this function. |Parameter|Type|Description| |:|:|:| |on|accessReviewInstanceDecisionItemFilterByCurrentUserOptions|Filter to query decision objects for the current user. Possible values are `reviewer`, `unknownFutureValue`. Use `reviewer`. Required.| + ## Optional query parameters-This method supports `$select`, `$filter`, `$orderBy`, `$skip`, and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$select`, `$filter` (`eq`), `$orderBy`, `$skip`, and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). The default page size for this API is 100 **accessReviewInstanceDecisionItem** objects. To improve efficiency and avoid timeouts due to large result sets, apply pagination using the `$skip` and `$top` query parameters. For more information, see [Paging Microsoft Graph data in your app](/graph/paging). If successful, this function returns a `200 OK` response code and a [accessRevie ## Examples -### Request +### Example 1: Retrieve all decisions on an accessReviewInstance for which the calling user is the reviewer ++#### Request # [HTTP](#tab/http) <!-- { If successful, this function returns a `200 OK` response code and a [accessRevie } --> ``` http-GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/1234ea1c-8d12-457b-1234-a37dc59e54e0/instances/7070ea1c-8d12-457b-bd35-a37dc59e54e0/decisions/filterByCurrentUser(on='reviewer') +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/0185aab8-9a7e-44b5-ae36-41b923c3bf87/instances/1234aab8-9a7e-5678-ae36-41b923c3bf87/decisions/filterByCurrentUser(on='reviewer') ``` # [C#](#tab/csharp) GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition ---### Response +#### Response >**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", HTTP/1.1 200 OK Content-Type: application/json {- "@odata.context": "https://graph.microsoft.com/beta/$metadata#Collection(accessReviewInstanceDecisionItem)", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(accessReviewInstanceDecisionItem)", "@odata.count": 1, "value": [ { "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItem",- "id": "9550e25b-f315-4454-9d87-16b885c35de4", - "accessReviewId": "7070ea1c-8d12-457b-bd35-a37dc59e54e0", - "reviewedDateTime": null, - "decision": "NotReviewed", - "justification": "", + "id": "139166ec-d214-4835-95aa-3c1d89581e51", + "accessReviewId": "8d035c9d-798d-47fa-beb4-f986a4b8126f", + "reviewedDateTime": "2021-05-03T19:28:25.02Z", + "decision": "Approve", + "justification": "Christie still needs access to the Marketing group as she works in the Marketing organization.", "appliedDateTime": null, "applyResult": "New", "recommendation": "Deny",- "principalLink": "https://graph.microsoft.com/v1.0/users/55555b2c-955d-4205-8471-3a6c3116435d", + "principalLink": "https://graph.microsoft.com/v1.0/users/1800bb2c-955d-4205-8471-3a6c3116435d", "resourceLink": null, "resource": null, "reviewedBy": {- "id": "00000000-0000-0000-0000-000000000000", - "displayName": "", - "userPrincipalName": "" + "id": "36c4c56e-fce3-4e2d-b28e-4ac0c7d2fa10", + "displayName": "MOD Administrator", + "userPrincipalName": "MOD Administrator" }, "appliedBy": { "id": "00000000-0000-0000-0000-000000000000", Content-Type: application/json "target": { "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget", "userId": "1800bb2c-955d-4205-8471-3a6c3116435d",- "userDisplayName": "guest example", - "userPrincipalName": "guest@guest.com" + "userDisplayName": "Christie Cline", + "userPrincipalName": "ChristieC@contoso.com" }, "principal": { "@odata.type": "#microsoft.graph.userIdentity", "id": "1800bb2c-955d-4205-8471-3a6c3116435d",- "displayName": "guest example", - "userPrincipalName": "guest@guest.com" + "displayName": "Christie Cline", + "userPrincipalName": "ChristieC@contoso.com" } } ] } ```++### Example 2: Retrieve all decisions on an accessReviewStage of a multi-stage access review for which the calling user is the reviewer ++#### Request ++<!-- { + "blockType": "request", + "name": "accessreviewinstancedecisionitem_filterbycurrentuser_2" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/0185aab8-9a7e-44b5-ae36-41b923c3bf87/instances/1234aab8-9a7e-5678-ae36-41b923c3bf87/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/filterByCurrentUser(on='reviewer')&$select=accessReviewId,reviewedDateTime,decision,justification,recommendation,reviewedBy,target +``` +++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.accessReviewInstanceDecisionItem)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(accessReviewInstanceDecisionItem)", + "@odata.count": 1, + "value": [ + { + "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItem", + "id": "139166ec-d214-4835-95aa-3c1d89581e51", + "accessReviewId": "8d035c9d-798d-47fa-beb4-f986a4b8126f", + "reviewedDateTime": "2021-05-03T19:28:25.02Z", + "decision": "Approve", + "justification": "Christie still needs access to the Marketing group as she works in the Marketing organization.", + "recommendation": "Approve", + "reviewedBy": { + "id": "36c4c56e-fce3-4e2d-b28e-4ac0c7d2fa10", + "displayName": "MOD Administrator", + "userPrincipalName": "MOD Administrator" + }, + "target": { + "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget", + "userId": "1800bb2c-955d-4205-8471-3a6c3116435d", + "userDisplayName": "Christie Cline", + "userPrincipalName": "ChristieC@contoso.com" + }, + } + ] +} +``` |
v1.0 | Accessreviewinstancedecisionitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-get.md | One of the following permissions is required to call this API. To learn more, in ## HTTP request +To retrieve a decision on an accessReviewInstance: <!-- { "blockType": "ignored" } -->-``` http +```http GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/decisions/{accessReviewInstanceDecisionItemId} ``` +To retrieve a decision from a stage of an accessReviewInstance: ++<!-- { + "blockType": "ignored" +} +--> +```http +GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions/{accessReviewInstanceDecisionItemId} +``` + ## Optional query parameters-This method supports `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ## Request headers |Name|Description| If successful, this method returns a `200 OK` response code and an [accessReview ## Examples -### Request +### Example 1: Retrieve a decision on an accessReviewInstance ++#### Request # [HTTP](#tab/http) <!-- { If successful, this method returns a `200 OK` response code and an [accessReview } --> ``` http-GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd/instances/abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd/decisions/9550e25b-f315-4454-9d87-16b885c35de4 +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06 ``` # [C#](#tab/csharp) GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -### Response +#### Response >**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", HTTP/1.1 200 OK Content-Type: application/json {- "@odata.context": "https://graph.microsoft.com/beta/$metadata#identityGovernance/accessReviews/definitions('abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd')/instances('7070ea1c-8d12-457b-bd35-a37dc59e54e0')/decisions/$entity", - "id": "9550e25b-f315-4454-9d87-16b885c35de4", - "accessReviewId": "7070ea1c-8d12-457b-bd35-a37dc59e54e0", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identityGovernance/accessReviews/definitions('5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0')/instances('6444d4fd-ab55-4608-8cf9-c6702d172bcc')/decisions/$entity", + "id": "e6cafba0-cbf0-4748-8868-0810c7f4cc06", + "accessReviewId": "6444d4fd-ab55-4608-8cf9-c6702d172bcc", "reviewedDateTime": null, "decision": "NotReviewed", "justification": "", "appliedDateTime": null, "applyResult": "New",- "recommendation": "Deny", - "principalLink": "https://graph.microsoft.com/v1.0/users/1800bb2c-955d-4205-8471-3a6c3116435d", + "recommendation": "Approve", + "principalLink": "https://graph.microsoft.com/v1.0/users/04777c4b-4d43-4d32-a2e7-1eba5d03f8cf", "resourceLink": null, "resource": null, "reviewedBy": { Content-Type: application/json }, "target": { "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget",- "userId": "1800bb2c-955d-4205-8471-3a6c3116435d", - "userDisplayName": "guest example", - "userPrincipalName": "guest@guest.com" + "userId": "04777c4b-4d43-4d32-a2e7-1eba5d03f8cf", + "userDisplayName": "Diego Siciliani", + "userPrincipalName": "DiegoS@contoso.com" }, "principal": { "@odata.type": "#microsoft.graph.userIdentity",- "id": "1800bb2c-955d-4205-8471-3a6c3116435d", - "displayName": "guest example", - "userPrincipalName": "guest@guest.com" + "id": "04777c4b-4d43-4d32-a2e7-1eba5d03f8cf", + "displayName": "Diego Siciliani", + "userPrincipalName": "DiegoS@contoso.com" + } +} +``` ++### Example 2: Retrieve a decision from a stage of a multi-stage access review ++#### Request ++<!-- { + "blockType": "request", + "name": "get_accessreviewstage_accessreviewinstancedecisionitem" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06&$select=accessReviewId,reviewedDateTime,decision,justification,recommendation,reviewedBy,target +``` +++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.accessReviewInstanceDecisionItem" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/$entity", + "id": "e6cafba0-cbf0-4748-8868-0810c7f4cc06", + "accessReviewId": "6444d4fd-ab55-4608-8cf9-c6702d172bcc", + "reviewedDateTime": null, + "decision": "NotReviewed", + "justification": "", + "recommendation": "Approve", + "reviewedBy": { + "id": "00000000-0000-0000-0000-000000000000", + "displayName": "", + "userPrincipalName": "" + }, + "target": { + "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget", + "userId": "04777c4b-4d43-4d32-a2e7-1eba5d03f8cf", + "userDisplayName": "Diego Siciliani", + "userPrincipalName": "DiegoS@contoso.com" } } ``` |
v1.0 | Accessreviewinstancedecisionitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-update.md | Title: "Update accessReviewInstanceDecisionItem" -description: "Update the properties of an accessReviewInstanceDecisionItem object." -+description: "Update an existing accessReviewInstanceDecisionItem object for which the calling user is the reviewer." ms.localizationpriority: medium+ ms.prod: "governance" doc_type: apiPageType # Update accessReviewInstanceDecisionItem+ Namespace: microsoft.graph -Update the properties of an [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object. +Update access decisions, known as [accessReviewInstanceDecisionItems](../resources/accessreviewinstancedecisionitem.md), for which the user is the reviewer. ++>[!NOTE] +>Any updates made to an **accessReviewInstanceDecisionItem** can only be made by calling users who are listed as reviewer for the parent [accessReviewInstance](../resources/accessreviewinstance.md). ## Permissions-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). +One of the following permissions is required to call this API. Delegated permissions to personal Microsoft accounts are not supported. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|AccessReview.ReadWrite.All| +|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AccessReview.ReadWrite.All | |Delegated (personal Microsoft account)|Not supported.|-|Application|AccessReview.ReadWrite.All| --Only a calling user who is listed as reviewer for the parent [accessReviewInstance](../resources/accessreviewinstance.md) can update the **accessReviewInstanceDecisionItem**. ## HTTP request -<!-- { - "blockType": "ignored" -} >-``` http +To update a decision on an accessReviewInstance: +<!-- { "blockType": "ignored" } --> +```http PATCH /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/decisions/{accessReviewInstanceDecisionItemId} ``` +To update a decision on a stage of an accessReviewInstance that has multiple stages: +<!-- { "blockType": "ignored" } --> +```http +PATCH /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions/{accessReviewInstanceDecisionItemId} +``` + ## Request headers-|Name|Description| -|:|:| -|Authorization|Bearer {token}. Required.| -|Content-Type|application/json. Required.| +| Name | Description | +|:-|:| +| Authorization|Bearer {token}. Required.| +| Content-type | application/json. Required. | ## Request body-In the request body, supply a JSON representation of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object. --The following table shows the properties that are accepted when you update the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md). +The following table shows the properties accepted to update an `accessReviewInstanceDecisionItem`. -|Property|Type|Description| -|:|:|:| -|decision|String|The reviewer's vote on whether the principal should have access to the resource under review. Possible values: `Approve`, `Deny`, or `DontKnow`. Required.| -|justification|String|The reviewer's reason for decision. Required if the **justificationRequiredOnApproval** of the settings property of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) is `true`.| +| Property | Type | Description | +|:-|:|:| +| decision | String | Access decision for the entity being reviewed. Possible values are: `Approve` `Deny` `NotReviewed` `DontKnow`. Required. | +| justification | String | Context of the review provided to admins. Required if justificationRequiredOnApproval is True on the accessReviewScheduleDefinition. | ## Response+If successful, this method returns a `204 No Content` response code and no response body. -If successful, this method returns a `204 OK` response code. ## Examples -### Request +### Example 1: Update a decision on an accessReviewInstance ++#### Request ++The following is an example of a decision to approve access for a user. ++ # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "update_accessreviewinstancedecisionitem" -} >+ "name": "update_accessReviewInstanceDecisionItem" +}--> ``` http-PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd/instances/4444f3b6-8ea4-4dea-90a5-9eac8fe95678/decisions/5555f3b6-8ea4-4dea-90a5-9eac8fe95555 +PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06 Content-Type: application/json { "decision": "Approve",- "justification": "Kathleen still needs access to the Marketing group as she works in the Marketing organization." + "justification": "This person is still on my team", } ``` Content-Type: application/json -### Response +#### Response + <!-- {- "blockType": "response", - "truncated": true -} >+ "blockType": "response" +} --> +```http +HTTP/1.1 204 Accepted +``` +++### Example 2: Update a decision on an stage in a multi-stage access review ++#### Request +<!-- { + "blockType": "request", + "name": "update_accessReviewInstanceDecisionItem" +}--> ``` http-HTTP/1.1 204 No Content +PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06 +Content-Type: application/json ++{ + "decision": "Approve", + "justification": "This person is still on my team", +} +``` ++#### Response ++<!-- { + "blockType": "response" +} --> +```http +HTTP/1.1 204 Accepted ```++<!-- +{ + "type": "#page.annotation", + "description": "Update accessReviewInstanceDecisionItem", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [ + ] +} +--> |
v1.0 | Accessreviewscheduledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewscheduledefinition-update.md | Title: "Update accessReviewScheduleDefinition" -description: "Update the properties of an accessReviewScheduleDefinition object." -+description: "Update an existing accessReviewScheduleDefinition object to change one or more of its properties." ms.localizationpriority: medium+ ms.prod: "governance" doc_type: apiPageType # Update accessReviewScheduleDefinition+ Namespace: microsoft.graph -Update the properties of an [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object. +Update an existing [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object to change one or more of its properties. -Any updates to an accessReviewScheduleDefinition only apply to future instances. Currently running instances cannot be updated. Additionally, this API is not intended to update properties, including decisions, on the accessReviewInstance level. See [accessReviewInstance](../resources/accessreviewinstance.md) for more information on instances. +>[!NOTE] +>Any updates made to an accessReviewScheduleDefinition only apply to future instances. Currently running instances cannot be updated. +>Additionally, this API is not intended to update properties, including decisions, on the accessReviewInstance level. See [accessReviewInstance](../resources/accessreviewinstance.md) for more information on instances. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|AccessReview.ReadWrite.All| +|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AccessReview.ReadWrite.All | |Delegated (personal Microsoft account)|Not supported.|-|Application|AccessReview.ReadWrite.All| +|Application | AccessReview.ReadWrite.All | ## HTTP request--<!-- { - "blockType": "ignored" -} >-``` http -PUT /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId} +<!-- { "blockType": "ignored" } --> +```http +PUT /identityGovernance/accessReviews/definitions/{review-id} ```- ## Request headers-|Name|Description| -|:|:| +| Name | Description | +|:-|:| |Authorization|Bearer {token}. Required.|-|Content-Type|application/json. Required.| +| Content-type | application/json. Required. | ## Request body In the request body, supply a JSON representation of an [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object. The following table shows the properties accepted to update an accessReviewSched | Property | Type | Description | |:-|:|:|-| displayName | String | Name of access review series. | | descriptionForAdmins | String | Context of the review provided to admins. | | descriptionForReviewers | String | Context of the review provided to reviewers. |-| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|A collection of reviewer scopes used to define the list of fallback reviewers who are notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.| +| displayName | String | Name of access review series. | +| fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|A collection of reviewer scopes used to define the list of fallback reviewers who are notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.| | reviewers | [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). The **reviewers** property is only updatable if individual users are assigned as reviewers. See [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md). |+|stageSettings|[accessReviewStageSettings](../resources/accessreviewstagesettings.md) collection| Defines how many stages each instance of an access review series will have. Stages will be created sequentially based on the **dependsOn** property. Each stage can have different set of reviewer, fallback reviewers and settings. Only reviewers and fallback reviewers are updatable. See [accessReviewStageSettings](../resources/accessreviewstagesettings.md).| | settings | [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md) | The settings for an access review series. See [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md). | A **PUT** request expects the full object to be passed in, which includes all writable properties, not just the properties being updated. A **PUT** request expects the full object to be passed in, which includes all wr If successful, this method returns a `204 No Content` response code and no response body. ## Examples+ This is an example of updating the displayName of an existing access review series. ### Request- In the request body, supply a JSON representation of the new properties of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object. In the request body, supply a JSON representation of the new properties of the [ # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "update_accessreviewscheduledefinition" -} >-``` http + "name": "update_accessReviewScheduleDefinition" +}--> +```http PUT https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/60860cdd-fb4d-4054-91ba-f75e04444aa6 Content-type: application/json Content-type: application/json + ### Response <!-- { "blockType": "response", Content-type: application/json ```http HTTP/1.1 204 No Content ```++<!-- +{ + "type": "#page.annotation", + "description": "Update accessReviewScheduleDefinition", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [ + ] +} +--> |
v1.0 | Accessreviewset Post Definitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewset-post-definitions.md | The following table shows the properties accepted to create an accessReview. | descriptionForAdmins | String | Context of the review provided to admins. Required. | | descriptionForReviewers | String | Context of the review provided to reviewers in email notifications. Email notifications support up to 256 characters. Required. | | displayName | String | Name of access review series. Required.|-| fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|If provided, the fallback reviewers are asked to complete a review if the primary reviewers do not exist. For example, if managers are selected as `reviewers` and a principal under review does not have a manager in Azure AD, the fallback reviewers are asked to review that principal.| -| instanceEnumerationScope | [accessReviewScope](../resources/accessreviewscope.md) | In the case of an all groups review, this determines the scope of which groups will be reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept).| -| reviewers | [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection | Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). | -| scope | [accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept). Required.| +| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|If provided, the fallback reviewers are asked to complete a review if the primary reviewers do not exist. For example, if managers are selected as `reviewers` and a principal under review does not have a manager in Azure AD, the fallback reviewers are asked to review that principal. <br/><br/>**NOTE:** The value of this property will be ignored if fallback reviewers are assigned through the **stageSettings** property.| +| instanceEnumerationScope | [accessReviewScope](../resources/accessreviewscope.md) | In the case of an all groups review, this determines the scope of which groups will be reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept).| +| reviewers | [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection | Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). <br/><br/>**NOTE:** The value of this property will be ignored if reviewers are assigned through the **stageSettings** property. | +| scope | [accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept). Required.| +|stageSettings|[accessReviewStageSettings](../resources/accessreviewstagesettings.md) collection| Defines how many stages each instance of an access review series will have. Stages will be created sequentially based on the **dependsOn** property. Each stage can have different set of reviewer, fallback reviewers and settings. <br/><br/>When this property is defined, its values are used instead of the corresponding values in the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object and its **settings** property. Optional. | | settings | [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md)| The settings for an access review series. Recurrence is determined here. See [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md). | ## Response If successful, this method returns a `201 Created` response code and an [accessR ### Example 1: Create an access review on a group -This is an example of creating an access review with the following settings: -+ The review reviews all members of a group, whose group **id** is `02f3bafb-448c-487c-88c2-5fd65ce49a41`. -+ A specific user, whose user **id** is `398164b1-5196-49dd-ada2-364b49f99b27` is the reviewer. +The following example creates an access review with the following settings: ++ The review reviews all members of a group with the **id** `02f3bafb-448c-487c-88c2-5fd65ce49a41`.++ A specific user with the user **id** `398164b1-5196-49dd-ada2-364b49f99b27` is the reviewer. + It recurs weekly and continues indefinitely. #### Request-In the request body, supply a JSON representation of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object. # [HTTP](#tab/http) <!-- { Content-type: application/json "query": "/users/398164b1-5196-49dd-ada2-364b49f99b27", "queryType": "MicrosoftGraph" }- ], + ], "settings": { "mailNotificationsEnabled": true, "reminderNotificationsEnabled": true, Content-type: application/json "queryType": "MicrosoftGraph", "queryRoot": "decisions" }- ], + ], "settings": { "mailNotificationsEnabled": true, "reminderNotificationsEnabled": true, Content-type: application/json ### Example 2: Create an access review on all teams with inactive guest users -This is an example of creating an access review with the following settings: +The following example creates an access review with the following settings: + The review reviews all teams with inactive guest users. The period of inactivity is 30 days from the start date of the access review. + The group owners are the reviewers and fallback reviewers are assigned. + It recurs on the third day of every quarter and continues indefinitely. Content-type: application/json ### Example 3: Create an access review of all users to an application -This is an example of creating an access review with the following settings: +The following example creates an access review with the following settings: + The review reviews user access to an application. + The people managers are the reviewers and fallback reviewers are the members of a group. + It recurs semi-annually and ends 1 year from the startDate. #### Request ---# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_accessReviewScheduleDefinition_allusers_M365_AADRole" Content-type: application/json } ``` -# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) --- #### Response Content-type: application/json } ``` +### Example 4: Create an access review on a group with multiple stages ++The following example creates an access review with the following settings: ++ The review reviews all members of a group with the **id** `02f3bafb-448c-487c-88c2-5fd65ce49a41`.++ It has two stages:+ + A specific user with the user **id** `398164b1-5196-49dd-ada2-364b49f99b27` is the reviewer for the first stage. + + The people managers are the reviewers and fallback reviewers for the second stage. ++ It recurs weekly and continues indefinitely.++#### Request ++<!-- { + "blockType": "request", + "name": "create_accessReviewScheduleDefinition_group_multiStage" +}--> +```http +POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions +Content-type: application/json ++{ + "displayName": "Group Multi-stage Access Review", + "descriptionForAdmins": "New scheduled access review", + "descriptionForReviewers": "If you have any questions, contact jerry@contoso.com", + "scope": { + "@odata.type": "#microsoft.graph.accessReviewQueryScope", + "query": "/groups/02f3bafb-448c-487c-88c2-5fd65ce49a41/transitiveMembers", + "queryType": "MicrosoftGraph" + }, + "stageSettings": [ + { + "stageId": "1", + "durationInDays": 2, + "recommendationsEnabled": false, + "decisionsThatWillMoveToNextStage": [ + "NotReviewed", + "Approve" + ], + "reviewers": [ + { + "query": "/users/398164b1-5196-49dd-ada2-364b49f99b27", + "queryType": "MicrosoftGraph" + } + ] + }, + { + "stageId": "2", + "dependsOn": [ + "1" + ], + "durationInDays": 2, + "recommendationsEnabled": true, + "reviewers": [ + { + "query": "./manager", + "queryType": "MicrosoftGraph", + "queryRoot": "decisions" + } + ], + "fallbackReviewers": [ + { + "query": "/groups/072ac5f4-3f13-4088-ab30-0a276f3e6322/transitiveMembers", + "queryType": "MicrosoftGraph" + } + ] + } + ], + "settings": { + "mailNotificationsEnabled": true, + "reminderNotificationsEnabled": true, + "justificationRequiredOnApproval": true, + "defaultDecisionEnabled": false, + "defaultDecision": "None", + "instanceDurationInDays": 4, + "recurrence": { + "pattern": { + "type": "weekly", + "interval": 1 + }, + "range": { + "type": "noEnd", + "startDate": "2020-09-08T12:02:30.667Z" + } + }, + "decisionHistoriesForReviewersEnabled": true + } +} ++``` ++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.accessReviewScheduleDefinition" +} --> +```http +HTTP/1.1 201 Created +Content-type: application/json ++{ + "id": "29f2d16e-9ca6-4052-bbfe-802c48944448", + "displayName": "Group Multi-stage Access Review", + "createdDateTime": "0001-01-01T00:00:00Z", + "lastModifiedDateTime": "0001-01-01T00:00:00Z", + "status": "NotStarted", + "descriptionForAdmins": "New scheduled access review", + "descriptionForReviewers": "If you have any questions, contact jerry@contoso.com", + "instanceEnumerationScope": null, + "createdBy": { + "id": "957f1027-c0ee-460d-9269-b8444459e0fe", + "displayName": "MOD Administrator", + "userPrincipalName": "admin@contoso.com" + }, + "scope": { + "@odata.type": "#microsoft.graph.accessReviewQueryScope", + "query": "/groups/b74444cb-038a-4802-8fc9-b9d1ed0cf11f/transitiveMembers", + "queryType": "MicrosoftGraph" + }, + "stageSettings": [ + { + "stageId": "1", + "durationInDays": 2, + "recommendationsEnabled": false, + "decisionsThatWillMoveToNextStage": [ + "NotReviewed", + "Approve" + ], + "reviewers": [ + { + "query": "/users/398164b1-5196-49dd-ada2-364b49f99b27", + "queryType": "MicrosoftGraph" + } + ] + }, + { + "stageId": "2", + "dependsOn": [ + "1" + ], + "durationInDays": 2, + "recommendationsEnabled": true, + "reviewers": [ + { + "query": "./manager", + "queryType": "MicrosoftGraph", + "queryRoot": "decisions" + } + ], + "fallbackReviewers": [ + { + "query": "/groups/072ac5f4-3f13-4088-ab30-0a276f3e6322/transitiveMembers", + "queryType": "MicrosoftGraph" + } + ] + } + ], + "settings": { + "mailNotificationsEnabled": true, + "reminderNotificationsEnabled": true, + "justificationRequiredOnApproval": true, + "defaultDecisionEnabled": false, + "defaultDecision": "None", + "instanceDurationInDays": 1, + "autoApplyDecisionsEnabled": false, + "recommendationsEnabled": false, + "recurrence": { + "pattern": { + "type": "weekly", + "interval": 1, + "month": 0, + "dayOfMonth": 0, + "daysOfWeek": [], + "firstDayOfWeek": "sunday", + "index": "first" + }, + "range": { + "type": "noEnd", + "numberOfOccurrences": 0, + "recurrenceTimeZone": null, + "startDate": "2020-09-08", + "endDate": null + } + }, + "decisionHistoriesForReviewersEnabled": true, + "applyActions": [] + }, + "additionalNotificationRecipients": [] +} +``` + <!-- { "type": "#page.annotation", |
v1.0 | Accessreviewstage Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-filterbycurrentuser.md | + + Title: "accessReviewStage: filterByCurrentUser" +description: "Return all accessReviewStage objects for a given reviewer." ++ms.localizationpriority: medium +++# accessReviewStage: filterByCurrentUser +Namespace: microsoft.graph ++Return all [accessReviewStage](../resources/accessReviewStage.md) objects on a given [accessReviewInstance](../resources/accessreviewinstance.md) where the calling user is a reviewer on one or more [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|AccessReview.Read.All, AccessReview.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|AccessReview.Read.All, AccessReview.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/filterByCurrentUser(on='reviewer') +``` ++## Function parameters +In the request URL, provide the following query parameters with values. +The following table shows the parameters that can be used with this function. ++|Parameter|Type|Description| +|:|:|:| +|on|accessReviewStageFilterByCurrentUserOptions|Filters results based on the calling user. Allowed value is `reviewer`. This returns all accessReviewStage objects on the accessReviewInstance where the calling user is a reviewer. Required.| ++This function also supports the `$select`, `$filter` (`eq`), `$orderBy`, `$skip` and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this function returns a `200 OK` response code and a [accessReviewStage](../resources/accessreviewstage.md) collection in the response body. ++## Examples ++### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "accessreviewstage_filterbycurrentuser" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/08531375-eff6-4e21-b1a8-de0eb37ec913/instances/86889534-b102-4226-bfce-0c2aeee845df/stages/filterByCurrentUser(on='reviewer') +``` +++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.accessReviewStage)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(accessReviewStage)", + "@odata.count": 2, + "value": [ + { + "id": "9ac05ca6-396a-469c-8a8b-bcb98fceb2dd", + "startDateTime": "2018-08-03T21:02:30.667Z", + "endDateTime": "2018-08-13T21:17:30.513Z", + "status": "Completed", + "reviewers": [ + { + "query": "/groups/46d30af1-e626-4928-83f5-e9bfa400289e/owners?$filter=microsoft.graph.user/userType eq 'Member' and microsoft.graph.user/country eq + 'USA'", + "type": "MicrosoftGraph" + } + ] + }, + { + "id": "03266a48-8731-4cfc-8a60-b2fa6648a14c", + "startDateTime": "2018-08-14T21:02:30.667Z", + "endDateTime": "2018-09-03T21:17:30.513Z", + "status": "InProgress", + "reviewers": [ + { + "queryType": "MicrosoftGraph", + "queryRoot": "decisions", + "query": "./manager", + } + ] + } + ] +} +``` + |
v1.0 | Accessreviewstage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-get.md | + + Title: "Get accessReviewStage" +description: "Read the properties and relationships of an accessReviewStage object." +ms.localizationpriority: medium ++++# Get accessReviewStage +Namespace: microsoft.graph ++Retrieve the properties and relationships of an [accessReviewStage](../resources/accessreviewstage.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AccessReview.Read.All, AccessReview.ReadWrite.All | +|Delegated (personal Microsoft account)|Not supported.| +|Application | AccessReview.Read.All, AccessReview.ReadWrite.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId} +``` ++## Optional query parameters +This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and an [accessReviewStage](../resources/accessreviewstage.md) object in the response body. ++## Examples ++### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_accessreviewstage" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/6af553ce-104d-4842-ab5f-67d7b556e9dd/instances/9ea56d3c-8746-4cdf-9ccc-c7fe1a267c24/stages/839ecbd4-ba5d-4d32-8249-e734aac47adf +``` +++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.accessReviewStage" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "value": { + "@odata.type": "#microsoft.graph.accessReviewStage", + "id": "839ecbd4-ba5d-4d32-8249-e734aac47adf", + "startDateTime": "2021-03-11T16:44:59.337Z", + "endDateTime": "2021-06-09T16:44:59.337Z", + "status": "InProgress", + "reviewers": [ + { + "query": "/groups/46d30af1-e626-4928-83f5-e9bfa400289e/owners?$filter=microsoft.graph.user/userType eq 'Member' and microsoft.graph.user/country eq + 'USA'", + "type": "MicrosoftGraph" + } + ] + } +} +``` + |
v1.0 | Accessreviewstage List Decisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-list-decisions.md | + + Title: "List decisions (from a multi-stage access review)" +description: "Get the decisions from a stage in a multi-stage access review." ++ms.localizationpriority: medium +++# List decisions (from a multi-stage access review) +Namespace: microsoft.graph ++Get the decisions from a stage in a multi-stage access review. The decisions in an [accessReviewStage](../resources/accessReviewStage.md) object are represented by an accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|AccessReview.Read.All, AccessReview.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|AccessReview.Read.All, AccessReview.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions +``` ++## Optional query parameters +This method supports the `$select`, `$filter` (`eq`), `$orderBy`, `$skip`, and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++The default page size for this API is 100 **accessReviewStage** objects. To improve efficiency and avoid timeouts due to large result sets, apply pagination using the `$skip` and `$top` query parameters. For more information, see [Paging Microsoft Graph data in your app](/graph/paging). +++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects in the response body. ++## Examples ++### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "list_stage_accessreviewinstancedecisionitem" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/16d424f6-0100-4bf1-9ebc-fe009c5e5006/instances/bb14c722-51b8-4962-9bd2-1d96ba773d80/stages/8f0a8999-205b-4c29-a68c-2bee353fd4c5/decisions +``` ++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.accessReviewInstanceDecisionItem)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/16d424f6-0100-4bf1-9ebc-fe009c5e5006/instances/bb14c722-51b8-4962-9bd2-1d96ba773d80/stages/8f0a8999-205b-4c29-a68c-2bee353fd4c5/decisions", + "@odata.count": 1, + "value": [ + { + "id": "bfbd4d74-275c-4368-aaa1-06c93838d0d5", + "accessReviewId": "bb14c722-51b8-4962-9bd2-1d96ba773d80", + "reviewedDateTime": "2021-05-05T16:48:28.79Z", + "decision": "Deny", + "justification": "bye alexxxxx", + "appliedDateTime": "2021-05-05T16:50:30.9Z", + "applyResult": "AppliedSuccessfully", + "recommendation": "Approve", + "principalLink": "https://graph.microsoft.com/v1.0/users/540da31b-4d25-4934-b7f7-98bc230eb15a", + "resourceLink": null, + "resource": null, + "reviewedBy": { + "id": "ff15bedb-22de-49ad-b2d7-59656607484d", + "displayName": "group owner", + "userPrincipalName": "group owner" + }, + "appliedBy": { + "id": "8798d204-fa3c-4d7b-977d-bc939b8a0848", + "displayName": "Access Reviews", + "userPrincipalName": "" + }, + "target": { + "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget", + "userId": "540da31b-4d25-4934-b7f7-98bc230eb15a", + "userDisplayName": "Alex Wilber", + "userPrincipalName": "AlexW@contoso.com" + }, + "principal": { + "@odata.type": "#microsoft.graph.userIdentity", + "id": "540da31b-4d25-4934-b7f7-98bc230eb15a", + "displayName": "Alex Wilber", + "userPrincipalName": "AlexW@contoso.com" + } + } + ] +} +``` + |
v1.0 | Accessreviewstage Stop | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-stop.md | + + Title: "accessReviewStage: stop" +description: "Stop an access review stage that's in progress." +ms.localizationpriority: medium ++++# accessReviewStage: stop +Namespace: microsoft.graph ++Stop an [access review stage](../resources/accessReviewStage.md) that is `inProgress`. After the access review stage stops, the stage **status** will be `Completed` and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. ++The [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AccessReview.ReadWrite.All | +|Delegated (personal Microsoft account)|Not supported.| +|Application | AccessReview.ReadWrite.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/stop +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this action returns a `204 No Content` response code. ++## Examples ++### Request ++<!-- { + "blockType": "request", + "name": "accessreviewstage_stop" +} +--> +``` http +POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/2b83cc42-09db-46f6-8c6e-16fec466a82d/instances/61a617dd-238f-4037-8fa5-d800e515f5bc/stages/5d431f4b-56f2-4a50-938b-fb1e4e2c91b9/stop +``` +++### Response ++<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` + |
v1.0 | Accessreviewstage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-update.md | + + Title: "Update accessReviewStage" +description: "Update the properties of an accessReviewStage object." ++ms.localizationpriority: medium +++# Update accessReviewStage +Namespace: microsoft.graph ++Update the properties of an [accessReviewStage](../resources/accessreviewstage.md) object. Only the **reviewers** and **fallbackReviewers** properties can be updated. You can only add reviewers to the **fallbackReviewers** property but can't remove existing **fallbackReviewers**. ++To update an **accessReviewStage**, its **status** must be `NotStarted`, `Initializing`, or `InProgress`. ++> [!NOTE] +> +> Updating an **accessReviewStage** will update only that stage. The parent **accessReviewInstance** and any future **accessReviewStage** objects won't change. To make updates that apply to all future instances and stages, update the parent [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AccessReview.ReadWrite.All | +|Delegated (personal Microsoft account)|Not supported.| +|Application | AccessReview.ReadWrite.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId} +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +++|Property|Type|Description| +|:|:|:| +|reviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of access review scopes is used to define who the reviewers are. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept).| +|fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.| ++++## Response ++If successful, this method returns a `200 OK` response code and an updated [accessReviewStage](../resources/accessreviewstage.md) object in the response body. ++Attempting to remove existing **fallbackReviewers** returns a `409 Conflict` response code. ++## Examples ++### Request ++<!-- { + "blockType": "request", + "name": "update_accessreviewstage" +} +--> +``` http +PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5dcfcc88-da88-4252-8629-a0807b4b076d/instances/720b8ee0-cee4-42ac-b164-894c48703acc/stages/7d244ab1-4ab1-7d24-b14a-247db14a247d +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.accessReviewStage", + "reviewers": [ + { + "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5", + "queryType": "MicrosoftGraph" + } + ], + "fallbackReviewers": [ + { + "query": "/users/4562bcc8-c436-4f95-b7c0-4f8ce89dca5e", + "queryType": "MicrosoftGraph" + }, + { + "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5", + "queryType": "MicrosoftGraph" + } + ] +} +``` +++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.accessReviewStage" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.accessReviewStage", + "id": "7d244ab1-4ab1-7d24-b14a-247db14a247d", + "startDateTime": "2021-12-14T11:15:43.207Z", + "endDateTime": "2021-12-15T11:15:43.207Z", + "status": "InProgress", + "reviewers": [ + { + "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5", + "queryType": "MicrosoftGraph" + } + ], + "fallbackReviewers": [ + { + "query": "/users/4562bcc8-c436-4f95-b7c0-4f8ce89dca5e", + "queryType": "MicrosoftGraph" + }, + { + "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5", + "queryType": "MicrosoftGraph" + } + ] +} +``` + |
v1.0 | Approval List Stages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/approval-list-stages.md | Title: "List stages" + Title: "List approval stages" description: "List approval stages associated with an approval object." ms.localizationpriority: medium ms.prod: "governance" doc_type: "apiPageType" -# List stages +# List approval stages Namespace: microsoft.graph |
v1.0 | Authorizationpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authorizationpolicy-get.md | Title: "Get authorizationPolicy" description: "Retrieve the properties and relationships of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: apiPageType |
v1.0 | Authorizationpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authorizationpolicy-update.md | Title: "Update authorizationpolicy" description: "Update the properties of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "apiPageType" |
v1.0 | Chat Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-installedapps.md | The following example gets an app installed in the specified chat. "name": "get_installedApps_in_chat" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@thread.v2/installedApps/MTk6ZDY1NzEzYmM0OThjNGE0MjhjNzFlZjkzNTNlNmNlMjBAdGhyZWFkLnYyIyMwMDAwMTAxNi1kZTA1LTQ5MmUtOTEwNi00ODI4ZmM4YTg2ODc= ``` |
v1.0 | Chat Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-members.md | Here is an example of the request. "name": "get_conversation_member" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2/members/MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzJjOGQyYjVjLTE4NDktNDA2Ni1iNTdkLWU3YTBlOWU0NGVjOA== +GET https://graph.microsoft.com/v1.0/chats/19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2/members/MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg== ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3Ab8577894a63548969c5c92bb9c80c5e1%40thread.v2')/members/$entity", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2')/members/$entity", "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzJjOGQyYjVjLTE4NDktNDA2Ni1iNTdkLWU3YTBlOWU0NGVjOA==", + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg==", "roles": [ "owner" ],- "displayName": "John Doe", - "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", - "userId": "2c8d2b5c-1849-4066-b57d-e7a0e9e44ec8", - "email": "johndoe@contoso.onmicrosoft.com", - "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f" + "displayName": "Niklas Lang", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "8c0c0a2a-c679-401e-adc3-a45b548889a6", + "email": "Niklas.Lang@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" } ``` |
v1.0 | Chat Get Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-tabs.md | The following is an example of the request. "blockType": "request", "name": "get_tab_in_chat" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:ea28e88c00e94c7786b065394a61f296@thread.v2/tabs/d731fca0-0f14-4537-971a-0ef9101ff13d?$expand=teamsApp ``` |
v1.0 | Chat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get.md | The following is an example of the request. "name": "get_group_chat" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2 +GET https://graph.microsoft.com/v1.0/chats/19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2 ``` # [C#](#tab/csharp) Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats/$entity",- "id": "19:b8577894a63548969c5c92bb9c80c5e1@thread.v2", - "topic": "test group 1", - "createdDateTime": "2021-04-06T19:49:52.431Z", - "lastUpdatedDateTime": "2021-04-06T19:54:04.306Z", - "chatType": "group" + "id": "19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2", + "topic": "Test Agent Group for Chatbot", + "createdDateTime": "2022-05-02T12:49:37.121Z", + "lastUpdatedDateTime": "2022-05-02T13:20:52.72Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "onlineMeetingInfo": null } ``` The following is an example of the request. "blockType": "request", "name": "get_chat" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats/19:8b081ef6-4792-4def-b2c9-c363a1bf41d5_877192bd-9183-47d3-a74c-8aa0426716cf@unq.gbl.spaces ``` The following is an example of the request. "name": "get_chat_withmembers" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2?$expand=members +GET https://graph.microsoft.com/v1.0/chats/19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2?$expand=members ``` # [C#](#tab/csharp) Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats(members())/$entity",- "id": "19:b8577894a63548969c5c92bb9c80c5e1@thread.v2", - "topic": "test group 1", - "createdDateTime": "2021-04-06T19:49:52.431Z", - "lastUpdatedDateTime": "2021-04-21T17:13:44.033Z", + "id": "19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2", + "topic": "Test Agent Group for Chatbot", + "createdDateTime": "2022-05-02T12:49:37.121Z", + "lastUpdatedDateTime": "2022-05-02T13:20:52.72Z", "chatType": "group",+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2')/members", "members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzhjMGExYTY3LTUwY2UtNDExNC1iYjZjLWRhOWM1ZGJjZjZjYQ==", + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg==", "roles": [ "owner" ],- "displayName": "John Doe", - "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", - "userId": "8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca", - "email": "john@contoso.onmicrosoft.com", - "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f" + "displayName": "Niklas Lang", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "8c0c0a2a-c679-401e-adc3-a45b548889a6", + "email": "Niklas.Lang@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzQ1OTVkMmYyLTdiMzEtNDQ2Yy04NGZkLTliNzk1ZTYzMTE0Yg==", + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzY3MGU2NzU2LTI3MTYtNDBlYi1hNWJkLTI1OTA4NmRlYmUzYw==", "roles": [ "owner" ],- "displayName": "Test User 1", - "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", - "userId": "4595d2f2-7b31-446c-84fd-9b795e63114b", - "email": "testuser1@contoso.onmicrosoft.com", - "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f" + "displayName": "Lidong Tang", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "670e6756-2716-40eb-a5bd-259086debe3c", + "email": "Lidong.Tang@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzgyZmU3NzU4LTViYjMtNGYwZC1hNDNmLWU1NTVmZDM5OWM2Zg==", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", "roles": [ "owner" ],- "displayName": "Test User 2", - "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", - "userId": "82fe7758-5bb3-4f0d-a43f-e555fd399c6f", - "email": "testuser2@contoso.onmicrosoft.com", - "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f" + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzJjOGQyYjVjLTE4NDktNDA2Ni1iNTdkLWU3YTBlOWU0NGVjOA==", + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjI2ZiYWFjYjY5LTE2ODktNDkwMy05OGYyLTcxOTYxZjNiZTA3ZQ==", "roles": [ "owner" ],- "displayName": "Test User 3", - "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", - "userId": "2c8d2b5c-1849-4066-b57d-e7a0e9e44ec8", - "email": "testuser3@contoso.onmicrosoft.com", - "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f" - }, - { - "@odata.type": "#microsoft.graph.aadUserConversationMember", - "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzhlYTBlMzhiLWVmYjMtNDc1Ny05MjRhLTVmOTQwNjFjZjhjMg==", - "roles": [ - "owner" - ], - "displayName": "Test User 4", - "visibleHistoryStartDateTime": "2021-04-20T17:13:43.715Z", - "userId": "8ea0e38b-efb3-4757-924a-5f94061cf8c2", - "email": "testuser4@contoso.onmicrosoft.com", - "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f" + "displayName": "Jochen M├╝ller", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "fbaacb69-1689-4903-98f2-71961f3be07e", + "email": "JochenMueller@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" } ] } The following is an example of the request. "blockType": "request", "name": "get_meeting_chat" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2 ``` |
v1.0 | Chat List Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-installedapps.md | If successful, this method returns a `200 OK` response code and a collection of } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20%40thread.v2/installedApps ``` In the following example, if an instance of an installed app has a [bot](../reso } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20%40thread.v2/installedApps?$expand=teamsAppDefinition($expand=bot) ``` The following is an example of the request. In the example, the manifest ID of t "blockType": "request", "name": "list_installed_apps_in_chat_expand_filter" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20%40thread.v2/installedApps?$expand=teamsApp,teamsAppDefinition&$filter=teamsApp/externalId eq 'cf1ba4c7-f94e-4d80-ba90-5594b641a8ee' ``` |
v1.0 | Chat List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-members.md | Here is an example of the request. "name": "list_conversation_members_1" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/chats/19:8b081ef6-4792-4def-b2c9-c363a1bf41d5_5031bb31-22c0-4f6f-9f73-91d34ab2b32d@unq.gbl.spaces/members +GET https://graph.microsoft.com/v1.0/me/chats/19:09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038@unq.gbl.spaces/members ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('8b081ef6-4792-4def-b2c9-c363a1bf41d5')/chats('19%3A8b081ef6-4792-4def-b2c9-c363a1bf41d5_5031bb31-22c0-4f6f-9f73-91d34ab2b32d%40unq.gbl.spaces')/members", - "@odata.count":3, - "value":[ - { - "@odata.type":"#microsoft.graph.aadUserConversationMember", - "id":"8b081ef6-4792-4def-b2c9-c363a1bf41d5", - "roles":[ - "owner" - ], - "displayName":"John Doe", - "userId":"8b081ef6-4792-4def-b2c9-c363a1bf41d5", - "email":null, - "tenantId":"6e5147da-6a35-4275-b3f3-fc069456b6eb", - "visibleHistoryStartDateTime":"2019-04-18T23:51:43.255Z" - }, - { - "@odata.type":"#microsoft.graph.aadUserConversationMember", - "id":"2de87aaf-844d-4def-9dee-2c317f0be1b3", - "roles":[ - "owner" - ], - "displayName":"Bart Hogan", - "userId":"2de87aaf-844d-4def-9dee-2c317f0be1b3", - "email":null, - "tenantId":"6e5147da-6a35-4275-b3f3-fc069456b6eb", - "visibleHistoryStartDateTime":"0001-01-01T00:00:00Z" - }, - { - "@odata.type":"#microsoft.graph.aadUserConversationMember", - "id":"07ad17ad-ada5-4f1f-a650-7a963886a8a7", - "roles":[ - "owner" - ], - "displayName":"Minna Pham", - "userId":"07ad17ad-ada5-4f1f-a650-7a963886a8a7", - "email":null, - "tenantId":"6e5147da-6a35-4275-b3f3-fc069456b6eb", - "visibleHistoryStartDateTime":"2019-04-18T23:51:43.255Z" - } - ] + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038%40unq.gbl.spaces')/members", + "@odata.count": 1, + "value": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTowOWRkYzk5MC0zODIxLTRjZWItODAxOS0yNGQzOTk5OGY5M2VfNDhkMzE4ODctNWZhZC00ZDczLWE5ZjUtM2MzNTZlNjhhMDM4QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2021-11-25T01:56:31.313Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + } + ] } ``` |
v1.0 | Chat List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-messages.md | The following is an example of the request. `$top=2` is passed to retrieve two m "blockType": "request", "name": "get_allchatmessages_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages?$top=2 ``` The following is an example of the request. `$top=2` is passed to retrieve two m "blockType": "request", "name": "get_allchatmessages_w" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages?$top=2 Prefer: include-unknown-enum-members |
v1.0 | Chat List Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-tabs.md | The following is an example of the request. } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@thread.v2/tabs?$expand=teamsApp ``` The following is an example of the request. } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@thread.v2/tabs?$expand=teamsApp&$filter=teamsApp/id eq 'com.microsoft.teamspace.tab.web' ``` |
v1.0 | Chat List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list.md | Here is an example of the request. "name": "list_chats" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats +GET https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/chats ``` # [C#](#tab/csharp) Here is an example of the request. "name": "list_chats_expand_members" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats?$expand=members +GET https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/chats?$expand=members ``` # [C#](#tab/csharp) Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats(members())",- "@odata.count": 3, + "@odata.count": 20, + "@odata.nextLink": "https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/chats?$expand=members&$skiptoken=1.kscDYs0BEcYAAAEU8P8DgapQcm9wZXJ0aWVzgqlTeW5jU3RhdGXZ6GV5SmtaV3hwZG1WeVpXUlRaV2R0Wlc1MGN5STZXM3NpYzNSaGNuUWlPaUl5TURJeUxUQTBMVEkxVkRBNU9qVTJPakF5TGpNMk5Dc3dNRG93TUNJc0ltVnVaQ0k2SWpJd01qSXRNRGN0TWpCVU1EWTZNek02TlRJdU1EazRLekF3T2pBd0luMWRMQ0o2WlhKdlRFMVRWRVJsYkdsMlpYSmxaRk5sWjIxbGJuUnpJanBiWFN3aWMyOXlkRTl5WkdWeUlqb3dMQ0pwYm1Oc2RXUmxXbVZ5YjB4TlUxUWlPbVpoYkhObGZRPT2sTGFzdFBhZ2VTaXplojIw", "value": [ {- "id": "19:meeting_MjdhNjM4YzUtYzExZi00OTFkLTkzZTAtNTVlNmZmMDhkNGU2@thread.v2", - "topic": "Meeting chat sample", - "createdDateTime": "2020-12-08T23:53:05.801Z", - "lastUpdatedDateTime": "2020-12-08T23:58:32.511Z", - "chatType": "meeting", + "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_be302b8d-ecaa-44fe-b3af-1fd614d0d23a@unq.gbl.spaces", + "topic": "Group chat title", + "createdDateTime": "2022-07-20T05:53:19.421Z", + "lastUpdatedDateTime": "2022-07-20T05:53:19.421Z", + "chatType": "oneOnOne", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_be302b8d-ecaa-44fe-b3af-1fd614d0d23a%40unq.gbl.spaces/0?tenantId=9d143c90-308b-45c4-926a-c972e2f01269", + "tenantId": "9d143c90-308b-45c4-926a-c972e2f01269", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_be302b8d-ecaa-44fe-b3af-1fd614d0d23a%40unq.gbl.spaces')/members", "members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=", - "roles": [], - "displayName": "Tony Stark", - "userId": "4595d2f2-7b31-446c-84fd-9b795e63114b", - "email": "starkt@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjOWQxNDNjOTAtMzA4Yi00NWM0LTkyNmEtYzk3MmUyZjAxMjY5IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYmUzMDJiOGQtZWNhYS00NGZlLWIzYWYtMWZkNjE0ZDBkMjNhQHVucS5nYmwuc3BhY2VzIyNiZTMwMmI4ZC1lY2FhLTQ0ZmUtYjNhZi0xZmQ2MTRkMGQyM2E=", + "roles": [ + "owner" + ], + "displayName": "Visions Licenses", + "visibleHistoryStartDateTime": "2022-07-20T05:53:17.654Z", + "userId": "be302b8d-ecaa-44fe-b3af-1fd614d0d23a", + "email": "VisionsLicenses@visionssoftwarein.onmicrosoft.com", + "tenantId": "9d143c90-308b-45c4-926a-c972e2f01269" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMz6Jk45=", - "roles": [], - "displayName": "Peter Parker", - "userId": "d74fc2ed-cb0e-4288-a219-b5c71abaf2aa", - "email": "parkerp@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYmUzMDJiOGQtZWNhYS00NGZlLWIzYWYtMWZkNjE0ZDBkMjNhQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-07-20T05:53:17.654Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + } + ] + }, + { + "id": "19:09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038@unq.gbl.spaces", + "topic": null, + "createdDateTime": "2021-11-25T01:56:31.657Z", + "lastUpdatedDateTime": "2022-07-03T00:00:57.596Z", + "chatType": "oneOnOne", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038%40unq.gbl.spaces/0?tenantId=b3eed7aa-69ce-49cd-8c52-5c0d5bda3eea", + "tenantId": "b3eed7aa-69ce-49cd-8c52-5c0d5bda3eea", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038%40unq.gbl.spaces')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTowOWRkYzk5MC0zODIxLTRjZWItODAxOS0yNGQzOTk5OGY5M2VfNDhkMzE4ODctNWZhZC00ZDczLWE5ZjUtM2MzNTZlNjhhMDM4QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2021-11-25T01:56:31.313Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + } + ] + }, + { + "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_7f7e788e-c5a0-4923-b3f6-057d06e1e566@unq.gbl.spaces", + "topic": null, + "createdDateTime": "2022-06-30T07:12:53.818Z", + "lastUpdatedDateTime": "2022-06-30T07:12:53.818Z", + "chatType": "oneOnOne", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_7f7e788e-c5a0-4923-b3f6-057d06e1e566%40unq.gbl.spaces/0?tenantId=f1a060cc-7226-4b9f-9210-f96d56788c10", + "tenantId": "f1a060cc-7226-4b9f-9210-f96d56788c10", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_7f7e788e-c5a0-4923-b3f6-057d06e1e566%40unq.gbl.spaces')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfN2Y3ZTc4OGUtYzVhMC00OTIzLWIzZjYtMDU3ZDA2ZTFlNTY2QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJ989kMTQ=", - "roles": [], - "displayName": "Nick Fury", - "userId": "8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca", - "email": "furyn@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjZjFhMDYwY2MtNzIyNi00YjlmLTkyMTAtZjk2ZDU2Nzg4YzEwIyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfN2Y3ZTc4OGUtYzVhMC00OTIzLWIzZjYtMDU3ZDA2ZTFlNTY2QHVucS5nYmwuc3BhY2VzIyM3ZjdlNzg4ZS1jNWEwLTQ5MjMtYjNmNi0wNTdkMDZlMWU1NjY=", + "roles": [ + "owner" + ], + "displayName": "Nir Ben Haroe", + "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", + "userId": "7f7e788e-c5a0-4923-b3f6-057d06e1e566", + "email": "nir@securityjoes.com", + "tenantId": "f1a060cc-7226-4b9f-9210-f96d56788c10" } ] }, {- "id": "19:561082c0f3f847a58069deb8eb300807@thread.v2", - "topic": "Group chat sample", - "createdDateTime": "2020-12-03T19:41:07.054Z", - "lastUpdatedDateTime": "2020-12-08T23:53:11.012Z", - "chatType": "group", + "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_f13e6d55-b99f-4beb-a588-bedd282b4fde@unq.gbl.spaces", + "topic": null, + "createdDateTime": "2022-06-10T11:03:00.341Z", + "lastUpdatedDateTime": "2022-06-10T11:03:00.341Z", + "chatType": "oneOnOne", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_f13e6d55-b99f-4beb-a588-bedd282b4fde%40unq.gbl.spaces/0?tenantId=fbea9b1e-0380-4810-9881-ed3a44cecd2f", + "tenantId": "fbea9b1e-0380-4810-9881-ed3a44cecd2f", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_f13e6d55-b99f-4beb-a588-bedd282b4fde%40unq.gbl.spaces')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZjEzZTZkNTUtYjk5Zi00YmViLWE1ODgtYmVkZDI4MmI0ZmRlQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZmJlYTliMWUtMDM4MC00ODEwLTk4ODEtZWQzYTQ0Y2VjZDJmIyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZjEzZTZkNTUtYjk5Zi00YmViLWE1ODgtYmVkZDI4MmI0ZmRlQHVucS5nYmwuc3BhY2VzIyNmMTNlNmQ1NS1iOTlmLTRiZWItYTU4OC1iZWRkMjgyYjRmZGU=", + "roles": [ + "owner" + ], + "displayName": "Developer desginer", + "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", + "userId": "f13e6d55-b99f-4beb-a588-bedd282b4fde", + "email": "Developer@2z5l84.onmicrosoft.com", + "tenantId": "fbea9b1e-0380-4810-9881-ed3a44cecd2f" + } + ] + }, + { + "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_d0d939d5-edca-47cc-993e-782e66aec9c7@unq.gbl.spaces", + "topic": null, + "createdDateTime": "2022-06-02T15:01:19.871Z", + "lastUpdatedDateTime": "2022-06-02T15:01:19.871Z", + "chatType": "oneOnOne", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d0d939d5-edca-47cc-993e-782e66aec9c7%40unq.gbl.spaces/0?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d0d939d5-edca-47cc-993e-782e66aec9c7%40unq.gbl.spaces')/members", "members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=", - "roles": [], - "displayName": "Tony Stark", - "userId": "4595d2f2-7b31-446c-84fd-9b795e63114b", - "email": "starkt@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZDBkOTM5ZDUtZWRjYS00N2NjLTk5M2UtNzgyZTY2YWVjOWM3QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + } + ] + }, + { + "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_b7450e02-a648-481b-8e85-5828a9ea5053@unq.gbl.spaces", + "topic": null, + "createdDateTime": "2022-05-04T12:56:46.954Z", + "lastUpdatedDateTime": "2022-05-04T12:56:46.954Z", + "chatType": "oneOnOne", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_b7450e02-a648-481b-8e85-5828a9ea5053%40unq.gbl.spaces/0?tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_b7450e02-a648-481b-8e85-5828a9ea5053%40unq.gbl.spaces')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYjc0NTBlMDItYTY0OC00ODFiLThlODUtNTgyOGE5ZWE1MDUzQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM312ftMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=", - "roles": [], - "displayName": "Bruce Banner", - "userId": "48bf9d52-dca7-4a5f-8398-37b95cc7bd83", - "email": "bannerb@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjNzJmOTg4YmYtODZmMS00MWFmLTkxYWItMmQ3Y2QwMTFkYjQ3IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYjc0NTBlMDItYTY0OC00ODFiLThlODUtNTgyOGE5ZWE1MDUzQHVucS5nYmwuc3BhY2VzIyNiNzQ1MGUwMi1hNjQ4LTQ4MWItOGU4NS01ODI4YTllYTUwNTM=", + "roles": [ + "owner" + ], + "displayName": "Nickii Miaro", + "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z", + "userId": "b7450e02-a648-481b-8e85-5828a9ea5053", + "email": "cmiaro@microsoft.com", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + } + ] + }, + { + "id": "19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2", + "topic": "Test Agent Group for Chatbot", + "createdDateTime": "2022-05-02T12:49:37.121Z", + "lastUpdatedDateTime": "2022-05-02T13:20:52.72Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg==", + "roles": [ + "owner" + ], + "displayName": "Niklas Lang", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "8c0c0a2a-c679-401e-adc3-a45b548889a6", + "email": "Niklas.Lang@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWai3MTetN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=", - "roles": [], - "displayName": "TChalla", - "userId": "9efb1aea-4f83-4673-bdcd-d3f3c7be28c2", - "email": "tchalla@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzY3MGU2NzU2LTI3MTYtNDBlYi1hNWJkLTI1OTA4NmRlYmUzYw==", + "roles": [ + "owner" + ], + "displayName": "Lidong Tang", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "670e6756-2716-40eb-a5bd-259086debe3c", + "email": "Lidong.Tang@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwamii00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=", - "roles": [], - "displayName": "Thor Odinson", - "userId": "976f4b31-fd01-4e0b-9178-29cc40c14438", - "email": "odinsont@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWopiLWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=", - "roles": [], - "displayName": "Steve Rogers", - "userId": "976f4b31-fd01-4e0b-9178-29cc40c14438", - "email": "rogerss@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjI2ZiYWFjYjY5LTE2ODktNDkwMy05OGYyLTcxOTYxZjNiZTA3ZQ==", + "roles": [ + "owner" + ], + "displayName": "Jochen M├╝ller", + "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z", + "userId": "fbaacb69-1689-4903-98f2-71961f3be07e", + "email": "JochenMueller@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" } ] }, {- "id": "19:d74fc2ed-cb0e-4288-a219-b5c71abaf2aa_8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca@unq.gbl.spaces", + "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_d9f6202c-15e0-4b40-93d2-234f33b2f94f@unq.gbl.spaces", "topic": null,- "createdDateTime": "2020-12-04T23:10:28.51Z", - "lastUpdatedDateTime": "2020-12-04T23:10:36.925Z", + "createdDateTime": "2022-05-02T11:38:33.763Z", + "lastUpdatedDateTime": "2022-05-02T11:38:33.763Z", "chatType": "oneOnOne",+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d9f6202c-15e0-4b40-93d2-234f33b2f94f%40unq.gbl.spaces/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d9f6202c-15e0-4b40-93d2-234f33b2f94f%40unq.gbl.spaces')/members", "members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJ989kMTQ=", - "roles": [], - "displayName": "Nick Fury", - "userId": "8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca", - "email": "furyn@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZDlmNjIwMmMtMTVlMC00YjQwLTkzZDItMjM0ZjMzYjJmOTRmQHVucS5nYmwuc3BhY2VzIyNkOWY2MjAyYy0xNWUwLTRiNDAtOTNkMi0yMzRmMzNiMmY5NGY=", + "roles": [ + "owner" + ], + "displayName": "Pit Ogermann", + "visibleHistoryStartDateTime": "2022-05-02T11:38:33.27Z", + "userId": "d9f6202c-15e0-4b40-93d2-234f33b2f94f", + "email": "PitOgermann@BechtleDAI.onmicrosoft.com", + "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZDlmNjIwMmMtMTVlMC00YjQwLTkzZDItMjM0ZjMzYjJmOTRmQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-05-02T11:38:33.27Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + } + ] + }, + { + "id": "19:56aa2204a29f45f091a356515a97d1e6@thread.v2", + "topic": "[OMS-645] ATV Test Tickets", + "createdDateTime": "2022-03-30T07:13:44.261Z", + "lastUpdatedDateTime": "2022-04-29T13:48:31.021Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A56aa2204a29f45f091a356515a97d1e6%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A56aa2204a29f45f091a356515a97d1e6%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzc2NTgyYTM2LWIxZWEtNGE3OS1hNmU0LTljMGI2ZTVjMDVjNQ==", + "roles": [ + "owner" + ], + "displayName": "El Qasry Abdelwahed", + "visibleHistoryStartDateTime": "2022-04-29T13:48:30.935Z", + "userId": "76582a36-b1ea-4a79-a6e4-9c0b6e5c05c5", + "email": "aelqasry@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:9aa6e3e23be04d43b8f0337a83622d51@thread.v2", + "topic": "[OMS-687] Mon Lit Cabane DE", + "createdDateTime": "2022-04-27T13:56:49.149Z", + "lastUpdatedDateTime": "2022-04-27T13:56:49.149Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A9aa6e3e23be04d43b8f0337a83622d51%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A9aa6e3e23be04d43b8f0337a83622d51%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5YWE2ZTNlMjNiZTA0ZDQzYjhmMDMzN2E4MzYyMmQ1MUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-27T13:56:48.999Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo5YWE2ZTNlMjNiZTA0ZDQzYjhmMDMzN2E4MzYyMmQ1MUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-27T13:56:48.999Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5YWE2ZTNlMjNiZTA0ZDQzYjhmMDMzN2E4MzYyMmQ1MUB0aHJlYWQudjIjIzM2YjgyZDFkLTE1OWQtNGE0MC04MjRjLThhNDRiNTNhMTVhOA==", + "roles": [ + "owner" + ], + "displayName": "Jing Chin", + "visibleHistoryStartDateTime": "2022-04-27T13:56:48.999Z", + "userId": "36b82d1d-159d-4a40-824c-8a44b53a15a8", + "email": "JChin@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:d7196f16ae8a48e4b6a475cdb445158e@thread.v2", + "topic": "[OMS-683] Cas 6 Programmatic YT", + "createdDateTime": "2022-04-25T13:13:18.131Z", + "lastUpdatedDateTime": "2022-04-25T13:18:54.684Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad7196f16ae8a48e4b6a475cdb445158e%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ad7196f16ae8a48e4b6a475cdb445158e%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T13:13:17.809Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T13:13:17.809Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T13:13:17.809Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T13:18:54.505Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:09a2914294394819aaa13d923695591d@thread.v2", + "topic": "[OMS-681] Cas 5 Programmatic VOD", + "createdDateTime": "2022-04-25T12:45:26.647Z", + "lastUpdatedDateTime": "2022-04-25T13:01:06.189Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A09a2914294394819aaa13d923695591d%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A09a2914294394819aaa13d923695591d%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T12:45:26.566Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T12:45:26.566Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T12:45:26.566Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T13:01:06.084Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:b169ebb610dd40e38f84c97f0a3714ce@thread.v2", + "topic": "[OMS-682] Megableu_DE_Oct_2022", + "createdDateTime": "2022-04-25T12:47:34.017Z", + "lastUpdatedDateTime": "2022-04-25T12:47:34.017Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Ab169ebb610dd40e38f84c97f0a3714ce%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ab169ebb610dd40e38f84c97f0a3714ce%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiMTY5ZWJiNjEwZGQ0MGUzOGY4NGM5N2YwYTM3MTRjZUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T12:47:33.914Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpiMTY5ZWJiNjEwZGQ0MGUzOGY4NGM5N2YwYTM3MTRjZUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T12:47:33.914Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiMTY5ZWJiNjEwZGQ0MGUzOGY4NGM5N2YwYTM3MTRjZUB0aHJlYWQudjIjIzYxZmNjY2YyLTg2OWQtNGU4OC1iZjFmLTc3ODNhZDYzMGE4Yg==", + "roles": [ + "owner" + ], + "displayName": "Menissez Aurelie [RTL AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T12:47:33.914Z", + "userId": "61fcccf2-869d-4e88-bf1f-7783ad630a8b", + "email": "amenissez@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:c18cef0c756c425694358a172f20a4f9@thread.v2", + "topic": "[OMS-680] Cas 4 Managed Publisher IO YT", + "createdDateTime": "2022-04-25T12:33:18.506Z", + "lastUpdatedDateTime": "2022-04-25T12:34:42.944Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Ac18cef0c756c425694358a172f20a4f9%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ac18cef0c756c425694358a172f20a4f9%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T12:33:18.42Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T12:33:18.42Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T12:33:18.42Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T12:34:42.88Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:9ef2dcdf14ba44cbae25c2f5d53171ba@thread.v2", + "topic": "[OMS-679] Cas 3 Managed Publisher IO VOD", + "createdDateTime": "2022-04-25T11:52:22.934Z", + "lastUpdatedDateTime": "2022-04-25T11:59:47.323Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A9ef2dcdf14ba44cbae25c2f5d53171ba%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A9ef2dcdf14ba44cbae25c2f5d53171ba%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T11:59:47.226Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:b6b45d6b55a04610b238ca7ea1092a9b@thread.v2", + "topic": "[OMS-594] dqsdqs", + "createdDateTime": "2022-04-25T11:59:30.667Z", + "lastUpdatedDateTime": "2022-04-25T11:59:30.667Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Ab6b45d6b55a04610b238ca7ea1092a9b%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ab6b45d6b55a04610b238ca7ea1092a9b%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiNmI0NWQ2YjU1YTA0NjEwYjIzOGNhN2VhMTA5MmE5YkB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T11:59:30.552Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiNmI0NWQ2YjU1YTA0NjEwYjIzOGNhN2VhMTA5MmE5YkB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T11:59:30.552Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpiNmI0NWQ2YjU1YTA0NjEwYjIzOGNhN2VhMTA5MmE5YkB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T11:59:30.552Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + } + ] + }, + { + "id": "19:d8cdcfe43646463dbf7048b8d74f0f88@thread.v2", + "topic": "[OMS-611] Test ATV ", + "createdDateTime": "2022-03-14T13:57:28.054Z", + "lastUpdatedDateTime": "2022-04-25T11:59:15.474Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad8cdcfe43646463dbf7048b8d74f0f88%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ad8cdcfe43646463dbf7048b8d74f0f88%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-03-14T13:57:27.981Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T11:59:14.635Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T11:59:14.921Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T11:59:15.35Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:3da4beccb91e488983f6ad39e13b12ad@thread.v2", + "topic": "[OMS-621] dqsdqs", + "createdDateTime": "2022-03-17T08:18:21.525Z", + "lastUpdatedDateTime": "2022-04-25T11:59:04.856Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A3da4beccb91e488983f6ad39e13b12ad%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A3da4beccb91e488983f6ad39e13b12ad%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-03-17T08:18:21.478Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzc2NTgyYTM2LWIxZWEtNGE3OS1hNmU0LTljMGI2ZTVjMDVjNQ==", + "roles": [ + "owner" + ], + "displayName": "El Qasry Abdelwahed", + "visibleHistoryStartDateTime": "2022-03-17T08:18:21.478Z", + "userId": "76582a36-b1ea-4a79-a6e4-9c0b6e5c05c5", + "email": "aelqasry@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-03-17T08:18:21.478Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T11:59:04.6Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + } + ] + }, + { + "id": "19:ee8594008ed34fa7b1e38f884dac094d@thread.v2", + "topic": "[OMS-678] Cas 2 Managed RAC IO YT", + "createdDateTime": "2022-04-25T11:32:59.215Z", + "lastUpdatedDateTime": "2022-04-25T11:33:52.91Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3Aee8594008ed34fa7b1e38f884dac094d%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Aee8594008ed34fa7b1e38f884dac094d%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T11:32:59.118Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T11:32:59.118Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T11:32:59.118Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T11:33:52.782Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + } + ] + }, + { + "id": "19:2654d345ff7c4fa7ad14055fc5ba1088@thread.v2", + "topic": "[OMS-677] Cas 1 Managed RAC IO VOD", + "createdDateTime": "2022-04-25T09:36:55.173Z", + "lastUpdatedDateTime": "2022-04-25T09:49:03.583Z", + "chatType": "group", + "webUrl": "https://teams.microsoft.com/l/chat/19%3A2654d345ff7c4fa7ad14055fc5ba1088%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe", + "onlineMeetingInfo": null, + "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A2654d345ff7c4fa7ad14055fc5ba1088%40thread.v2')/members", + "members": [ + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T09:36:55.091Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T09:36:55.091Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T09:36:55.091Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" }, { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMz6Jk45=", - "roles": [], - "displayName": "Peter Parker", - "userId": "d74fc2ed-cb0e-4288-a219-b5c71abaf2aa", - "email": "parkerp@teamsgraph.onmicrosoft.com" + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T09:49:03.482Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" } ] } |
v1.0 | Chatmessage Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-delta.md | The request specifies the optional request header, odata.top, returning 2 events "blockType": "request", "name": "get_chatmessagedeltachannel_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$top=2 ``` The second request specifies the `@odata.nextLink` URL returned from the previou "blockType": "request", "name": "get_chatmessagedeltachannel_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$skiptoken=-FG3FPHv7HuyuazNLuy3eXlzQGbEjYLUsW9-pYkmXgn5KGsaOwrCoor2W23dGNNM1KtAX4AyvpFQNVsBgsEwUOX9lw8x9zDumgJy-C-UbjZLlZDQACyC9FyrVelZus9n.--rshdLwy_WBFJd8anPXJPbSUtUD7r3V4neB5tcrG58 ``` The third request continues to use the latest `@odata.nextLink` returned from th "blockType": "request", "name": "get_chatmessagedeltachannel_3" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$skiptoken=8UusBixEHS9UUau6uGcryrA6FpnWwMJbuTYILM1PArHxnZzDVcsHQrijNzCyIVeEauMQsKUfMhNjLWFs1o4sBS_LofJ7xMftZUfec_pijuT6cAk5ugcWCca9RCjK7iVj.DKZ9w4bX9vCR7Sj9P0_qxjLAAPiEZgxlOxxmCLMzHJ4 ``` Using the `@odata.deltaLink` from the last request in the last round, you will b "blockType": "request", "name": "get_chatmessagedeltachannel_4" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$deltatoken=aQdvS1VwGCSRxVmZJqykmDik_JIC44iCZpv-GLiA2VnFuE5yG-kCEBROb2iaPT_y_eMWVQtBO_ejzzyIxl00ji-tQ3HzAbW4liZAVG88lO3nG_6-MBFoHY1n8y21YUzjocG-Cn1tCNeeLPLTzIe5Dw.EP9gLiCoF2CE_e6l_m1bTk2aokD9KcgfgfcLGqd1r_4 ``` |
v1.0 | Chatmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-get.md | The following is an example of the request. "blockType": "request", "name": "get_chatmessagechannel_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:8ea0e38b-efb3-4757-924a-5f94061cf8c2_97f62344-57dc-409c-88ad-c4af14158ff5@unq.gbl.spaces/messages/1612289992105 ``` The following is an example of the request. "blockType": "request", "name": "get_chatmessagechannel_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1614618259349 ``` The following is an example of the request. "blockType": "request", "name": "get_chatmessagechannel_3" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1612509044972/replies/1613671348387 ``` |
v1.0 | Chatmessage List Hostedcontents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-list-hostedcontents.md | The following is an example of the request. "blockType": "request", "name": "get_hostedcontentschannelmessage_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1616963377068/hostedContents ``` The following is an example of the request. "blockType": "request", "name": "get_hostedcontentschannelmessage_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1616963377068/replies/1616963389737/hostedContents ``` The following is an example of the request. "blockType": "request", "name": "get_hostedcontentschatmessage_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages/1615971548136/hostedContents ``` |
v1.0 | Chatmessage List Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-list-replies.md | In this example, the specified message has three replies. "blockType": "request", "name": "get_listmessagereplies_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1616989510408/replies ``` |
v1.0 | Chatmessagehostedcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessagehostedcontent-get.md | The following is an example of the request. "blockType": "request", "name": "get_hostedcontentchatmessage_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages/1615971548136/hostedContents/aWQ9eF8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNix0eXBlPTEsdXJsPWh0dHBzOi8vdXMtYXBpLmFzbS5za3lwZS5jb20vdjEvb2JqZWN0cy8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNi92aWV3cy9pbWdv ``` Content-type: application/json "blockType": "request", "name": "get_hostedcontentchatmessage_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages/1615971548136/hostedContents/aWQ9eF8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNix0eXBlPTEsdXJsPWh0dHBzOi8vdXMtYXBpLmFzbS5za3lwZS5jb20vdjEvb2JqZWN0cy8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNi92aWV3cy9pbWdv/$value ``` |
v1.0 | Claimsmappingpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-get.md | The following is an example of the request. "name": "get_claimsmappingpolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id} ``` |
v1.0 | Claimsmappingpolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-list-appliesto.md | The following is an example of the request. "name": "get_appliesto_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id}/appliesTo ``` |
v1.0 | Claimsmappingpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-list.md | The following is an example of the request. "name": "get_claimsmappingpolicies" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies ``` |
v1.0 | Columndefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/columndefinition-get.md | The following is an example of a request. -```msgraph-interactive +```http GET /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id} ``` |
v1.0 | Conditionalaccesspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-get.md | The following is an example of the request. "name": "get_conditionalaccesspolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies/{id} ``` |
v1.0 | Conditionalaccessroot List Namedlocations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-namedlocations.md | The following is an example of the request. "name": "get_namedlocations_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations ``` |
v1.0 | Conditionalaccessroot List Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-policies.md | The following is an example of the request. "name": "get_policies" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies ``` |
v1.0 | Contact Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contact-delta.md | returning **contact** rather than **message** collections. "blockType": "request", "name": "contact_delta" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/contactFolders/{id}/contacts/delta?$select=displayName Prefer: odata.maxpagesize=2 ``` |
v1.0 | Contact Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contact-get.md | Here is an example of the request. "name": "get_contact" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/contacts/{id} +GET https://graph.microsoft.com/v1.0/me/contacts/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEOAAAiIsqMbYjsT5e-T7KzowPTAAAYbuK-AAA= ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "id": "AAMkAGI2THk0AAA=", - "createdDateTime": "2014-10-19T23:08:24Z", - "lastModifiedDateTime": "2014-10-19T23:08:24Z", - "changeKey": "EQAAABYAAACd9nJ/tVysQos2hTfspaWRAAADTIa4", - "categories": [], - "parentFolderId": "AAMkAGI2AAEOAAA=", - "birthday": "1974-07-22", - "fileAs": "Fort, Garth", - "displayName": "Garth Fort", - "givenName": "Garth", - "initials": "G.F.", - "middleName": null, - "nickName": "Garth", - "surname": "Fort", - "title": null, - "yomiGivenName": null, - "yomiSurname": null, - "yomiCompanyName": null, - "generation": null, - "emailAddresses": [ - { - "name": "Garth", - "address": "garth@a830edad9050849NDA1.onmicrosoft.com" - } - ], - "imAddresses": [ - "sip:garthf@a830edad9050849nda1.onmicrosoft.com" - ], - "jobTitle": "Web Marketing Manager", - "companyName": "Contoso, Inc.", - "department": "Sales & Marketing", - "officeLocation": "20/1101", - "profession": null, - "businessHomePage": "https://www.contoso.com", - "assistantName": null, - "manager": null, - "homePhones": [], - "mobilePhone": null, - "businessPhones": [ - "+1 918 555 0101" - ], - "homeAddress": {}, - "businessAddress": { - "street": "10 Contoso Way", - "city": "Redmond", - "state": "WA", - "countryOrRegion": "USA", - "postalCode": "98075" - }, - "otherAddress": {}, - "spouseName": null, - "personalNotes": null, - "children": [] + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/contacts/$entity", + "@odata.etag": "W/\"EQAAABYAAAAiIsqMbYjsT5e/T7KzowPTAAAYc8Bf\"", + "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEOAAAiIsqMbYjsT5e-T7KzowPTAAAYbuK-AAA=", + "createdDateTime": "2017-09-04T15:54:01Z", + "lastModifiedDateTime": "2017-09-04T15:54:02Z", + "changeKey": "EQAAABYAAAAiIsqMbYjsT5e/T7KzowPTAAAYc8Bf", + "categories": [], + "parentFolderId": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEOAAA=", + "birthday": null, + "fileAs": "", + "displayName": "Alex Wilber", + "givenName": "Alex", + "initials": null, + "middleName": null, + "nickName": null, + "surname": "Wilber", + "title": null, + "yomiGivenName": null, + "yomiSurname": null, + "yomiCompanyName": null, + "generation": null, + "imAddresses": [], + "jobTitle": null, + "companyName": null, + "department": null, + "officeLocation": null, + "profession": null, + "businessHomePage": null, + "assistantName": null, + "manager": null, + "homePhones": [], + "mobilePhone": null, + "businessPhones": [], + "spouseName": null, + "personalNotes": "", + "children": [], + "emailAddresses": [ + { + "name": "Alex@FineArtSchool.net", + "address": "Alex@FineArtSchool.net" + } + ], + "homeAddress": {}, + "businessAddress": {}, + "otherAddress": {} } ``` |
v1.0 | Contactfolder Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-get.md | Here is an example of the request. "blockType": "request", "name": "get_contactfolder" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/contactFolders/{id} ``` |
v1.0 | Contactfolder List Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-list-childfolders.md | Here is an example of the request. "blockType": "request", "name": "contactfolder_get_childfolders" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/contactFolders/{id}/childFolders ``` |
v1.0 | Contactfolder List Contacts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-list-contacts.md | Here is an example of the request. "blockType": "request", "name": "contactfolder_get_contacts" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/contactFolders/{id}/contacts ``` |
v1.0 | Contenttype Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-get.md | If successful, this method returns a `200 OK` response code and a [contentType]( } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentType-id} ``` |
v1.0 | Contenttype Ispublished | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-ispublished.md | Do not supply a request body for this method. "name": "contenttype_ispublished" } -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{siteId}/contentTypes/{contentTypeId}/isPublished ``` |
v1.0 | Contenttype List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-list-columns.md | If successful, this method returns a `200 OK` response code and a collection of <!-- { "blockType": "request", "name": "get_columns_from_contenttype" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentType-id}/columns ``` |
v1.0 | Contract Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contract-get.md | If successful, this method returns a `200 OK` response code and [Contract](../re "blockType": "request", "name": "get_contract_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/contracts/{id} ``` |
v1.0 | Conversationmember Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmember-get.md | Here is an example of the request. "name": "get_conversation_member_2" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/V1.0/chats/{id}/members/{id} ``` |
v1.0 | Conversationmember List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmember-list.md | The following is an example of the request. "name": "list_conversation_members_2" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/chats/{id}/members +GET https://graph.microsoft.com/v1.0/chats/19:9ef2dcdf14ba44cbae25c2f5d53171ba@thread.v2/members ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('8b081ef6-4792-4def-b2c9-c363a1bf41d5')/chats('19%3A8b081ef6-4792-4def-b2c9-c363a1bf41d5_5031bb31-22c0-4f6f-9f73-91d34ab2b32d%40unq.gbl.spaces')/members", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3A9ef2dcdf14ba44cbae25c2f5d53171ba%40thread.v2')/members", + "@odata.count": 4, "value": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",- "id": "8b081ef6-4792-4def-b2c9-c363a1bf41d5", - "roles": [], - "displayName": "John Doe", - "userId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5", - "email": null + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==", + "roles": [ + "owner" + ], + "displayName": "SA-TeamsAdconnect", + "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z", + "userId": "17e9526c-2286-41a1-aeeb-4badee766063", + "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==", + "roles": [ + "owner" + ], + "displayName": "Mhamdi Wafa", + "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z", + "userId": "3720b5a7-8579-4343-96bf-434214d6526d", + "email": "wmhamdi@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==", + "roles": [ + "owner" + ], + "displayName": "Megan Bowen", + "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z", + "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "email": "MeganB@M365x214355.onmicrosoft.com", + "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35" + }, + { + "@odata.type": "#microsoft.graph.aadUserConversationMember", + "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==", + "roles": [ + "owner" + ], + "displayName": "Berrahal Mariem [RTL-AdConnect]", + "visibleHistoryStartDateTime": "2022-04-25T11:59:47.226Z", + "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8", + "email": "mberrahal@rtladconnect.com", + "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe" } ] } |
v1.0 | Conversationthread Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationthread-get.md | Here is an example of the request. "name": "get_conversationthread" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/threads/{id} +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q== ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "id": "thread-id", - "topic": "topic-value", - "hasAttachments": true, - "lastDeliveredDateTime": "datetime-value", - "uniqueSenders": [ - "uniqueSenders-value" - ], - "preview": "preview-value", - "isLocked": false + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/threads/$entity", + "id": "AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==", + "topic": "New Training Plans", + "hasAttachments": false, + "lastDeliveredDateTime": "2017-07-31T18:59:05Z", + "uniqueSenders": [ + "HR Taskforce" + ], + "preview": "Meeting to plan new trainings.Join Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>", + "isLocked": false } ``` |
v1.0 | Conversationthread List Posts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationthread-list-posts.md | Here is an example of the request. "name": "get_posts" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/02f3bafb-448c-487c-88c2-5fd65ce49a41/threads/AAQkADI5YzgxODgyLTExZDgtNDhkMS1iZDRjLTBhZGZiN2ExYWQxNwMkABAADW7fw6FZNEuyjrGA9R8SshAADW7fw6FZNEuyjrGA9R8Ssg==/posts +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==/posts ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02f3bafb-448c-487c-88c2-5fd65ce49a41')/threads('AAQkADI5YzgxODgyLTExZDgtNDhkMS1iZDRjLTBhZGZiN2ExYWQxNwMkABAADW7fw6FZNEuyjrGA9R8SshAADW7fw6FZNEuyjrGA9R8Ssg%3D%3D')/posts", - "value": [ - { - "@odata.etag": "W/\"CQAAABYAAACWM1XFF4buR6Xp/9aBq6+wAAAAAAEK\"", - "id": "AAMkADI5YzgxODgyLTExZDgtNDhkMS1iZDRjLTBhZGZiN2ExYWQxNwBGAAAAAAAmtAlgzc6xQZmiHzuqNLQ8BwCWM1XFF4buR6Xp-9aBq6_wAAAAAAEMAACWM1XFF4buR6Xp-9aBq6_wAAAAAAk9AAA=", - "createdDateTime": "2021-04-14T07:01:07Z", - "lastModifiedDateTime": "2021-04-14T07:01:08Z", - "changeKey": "CQAAABYAAACWM1XFF4buR6Xp/9aBq6+wAAAAAAEK", - "categories": [], - "receivedDateTime": "2021-04-14T07:01:07Z", - "hasAttachments": false, - "body": { - "contentType": "html", - "content": "<html><body><div><div style=\"direction:ltr;\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" id=\"x_bodyTable\" style=\"vertical-align:top;width:100%;height:100%;border-spacing:0;border-collapse:collapse;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><tr style=\"vertical-align:top;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><td id=\"x_bodyCell\" style=\"vertical-align:top;direction:ltr;width:100%;height:100%;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" id=\"x_content\" style=\"font-family:Segoe UI,Tahoma,Microsoft Sans Serif,Verdana,sans-serif;vertical-align:top;border-spacing:0;border-collapse:collapse;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><tr style=\"vertical-align:top;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><td style=\"font-family:Segoe UI,Tahoma,Microsoft Sans Serif,Verdana,sans-serif;vertical-align:top;height:64px;margin:0;padding:0 0 20px 0;border-width:0;box-sizing:border-box;\"><div style=\"color:#0072C6;font-size:18pt;vertical-align:top;margin:0;padding:0;border-width:0;box-sizing:border-box;\">Welcome to the Contoso Life group...." - }, - "from": { - "emailAddress": { - "name": "Contoso Life", - "address": "contosolife@M365x435773.onmicrosoft.com" + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/threads('AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q%3D%3D')/posts", + "value": [ + { + "@odata.etag": "W/\"CwAAABYAAADE9kXbLjqkSJUGeLzs6eumAAB601tS\"", + "id": "AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDAAAAMT2RdsuOqRIlQZ4vOzp66YAAAINKgAAAA==", + "createdDateTime": "2017-07-31T18:59:04Z", + "lastModifiedDateTime": "2018-02-03T07:43:40Z", + "changeKey": "CwAAABYAAADE9kXbLjqkSJUGeLzs6eumAAB601tS", + "categories": [], + "receivedDateTime": "2017-07-31T18:59:05Z", + "hasAttachments": false, + "body": { + "contentType": "html", + "content": "<html><body><div><div><div>Meeting to plan new trainings.</div><div><br><br><br><a href=\"https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35\" data-auth=\"NotApplicable\">Join Microsoft Teams Online Meeting</a></div></div></div></body></html>" + }, + "from": { + "emailAddress": { + "name": "HR Taskforce", + "address": "HRTaskforce@M365x214355.onmicrosoft.com" + } + }, + "sender": { + "emailAddress": { + "name": "Joni Sherman", + "address": "JoniS@M365x214355.onmicrosoft.com" + } + } }- }, - "sender": { - "emailAddress": { - "name": "Contoso Life", - "address": "contosolife@M365x435773.onmicrosoft.com" - } - } - } - ] + ] } ``` |
v1.0 | Countrynamedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/countrynamedlocation-get.md | The following is an example of the request. "name": "get_countrynamedlocation" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/1c4427fd-0885-4a3d-8b23-09a899ffa959 ``` |
v1.0 | Datapolicyoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/datapolicyoperation-get.md | If successful, this method returns a `200 OK` response code and a [dataPolicyOpe "blockType": "request", "name": "get_datapolicyoperation" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/dataPolicyOperations/{id} ``` |
v1.0 | Device Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-get.md | The following is an example of the request. "blockType": "request", "name": "get_device" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/000005c3-b7a6-4c61-89fc-80bf5ccfc366 ``` The following request retrieves the **id** and **extensionAttributes** property "blockType": "request", "name": "get_device_select" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/beta/devices/6a59ea83-02bd-468f-a40b-f2c3d1821983?$select=id,extensionAttributes ``` |
v1.0 | Device List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-memberof.md | The following is an example of the request. "blockType": "request", "name": "get_device_memberof" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf ``` The following is an example of the request. "blockType": "ignored", "name": "get_count_only" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/$count ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "ignored", "name": "get_video_count" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$search="displayName:Video" ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "request", "name": "list_devices_memberof_startswith" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$filter=startswith(displayName, 'A') ConsistencyLevel: eventual ``` |
v1.0 | Device List Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-registeredowners.md | The following is an example of the request. "blockType": "request", "name": "get_registeredowners" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/registeredOwners ``` |
v1.0 | Device List Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-registeredusers.md | Here is an example of the request. "blockType": "request", "name": "get_registeredusers" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/registeredUsers ``` |
v1.0 | Device List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-transitivememberof.md | The following is an example of the request. "name": "get_devices_transitivememberof" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf ``` The following is an example of the request. "blockType": "ignored", "name": "get_count_only" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "ignored", "name": "get_video_count" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$search="displayName:Video"&$select=displayName,id ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "request", "name": "list_devices_transitivememberof_startswith" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ``` |
v1.0 | Directory Deleteditems Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-delete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All | -The requestor needs to have one of the following roles: *Global Administrator* or *Application Administrator*. +The calling user must be the owner of the application or the calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users: |
v1.0 | Directory Deleteditems Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-get.md | The following is an example of a request. "blockType": "request", "name": "get_directory" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/directory/deletedItems/{object-id} ``` |
v1.0 | Directory Deleteditems List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-list.md | This API currently supports retrieving object types of applications (`microsoft. This method supports the query parameters that are supported by the resource that is specified by the OData cast. That is, `$count`, `$expand`, `$filter`, `$orderBy`, `$search`, `$select`, and `$top` query parameters. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For example: -```msgraph-interactive -https://graph.microsoft.com/beta/directory/deletedItems/microsoft.graph.group?&$count=true&$orderBy=deletedDateTime desc&$select=id,displayName,deletedDateTime +```http +GET https://graph.microsoft.com/beta/directory/deletedItems/microsoft.graph.group?&$count=true&$orderBy=deletedDateTime desc&$select=id,displayName,deletedDateTime ConsistencyLevel: eventual ``` |
v1.0 | Directory Deleteditems Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-restore.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All | +The calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users: |
v1.0 | Directoryaudit Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryaudit-get.md | Here is an example of the request. "name": "get_directoryaudit_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/auditLogs/directoryAudits/{id} ``` |
v1.0 | Directoryobject Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-get.md | If successful, this method returns a `200 OK` response code and [directoryObject "blockType": "request", "name": "get_directoryobject" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/directoryObjects/{id} ``` |
v1.0 | Directoryrole Delete Member | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-delete-member.md | Title: "Remove directory role member" description: "Remove a member from a directoryRole."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-delta.md | Title: "directoryRole: delta" description: "Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-get.md | Title: "Get directoryRole" description: "Retrieve the properties of a directoryRole object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType If successful, this method returns a `200 OK` response code and [directoryRole]( "name": "get_directoryrole_objectId" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/directoryRoles/23f3b4b4-8a29-4420-8052-e4950273bbda +GET https://graph.microsoft.com/v1.0/directoryRoles/43a63cc2-582b-4d81-a79d-1591f91d5558 ``` # [C#](#tab/csharp) Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryRoles/$entity",- "id": "23f3b4b4-8a29-4420-8052-e4950273bbda", + "id": "43a63cc2-582b-4d81-a79d-1591f91d5558", "deletedDateTime": null,- "description": "Can read sign-in and audit reports.", - "displayName": "Reports Reader", - "roleTemplateId": "4a5d8f65-41da-4de4-8968-e035b65339cf" + "description": "Can manage all aspects of Azure AD and Microsoft services that use Azure AD identities.", + "displayName": "Global Administrator", + "roleTemplateId": "62e90394-69f5-4237-9190-012177145e10" } ``` Content-type: application/json "name": "get_directoryrole_templateId" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=4a5d8f65-41da-4de4-8968-e035b65339cf +GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=43a63cc2-582b-4d81-a79d-1591f91d5558 ``` Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryRoles/$entity",- "id": "23f3b4b4-8a29-4420-8052-e4950273bbda", + "id": "43a63cc2-582b-4d81-a79d-1591f91d5558", "deletedDateTime": null,- "description": "Allows ability to read usage reports.", - "displayName": "Reports Reader", - "roleTemplateId": "4a5d8f65-41da-4de4-8968-e035b65339cf" + "description": "Can manage all aspects of Azure AD and Microsoft services that use Azure AD identities.", + "displayName": "Global Administrator", + "roleTemplateId": "62e90394-69f5-4237-9190-012177145e10" } ``` |
v1.0 | Directoryrole List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-list-members.md | Title: "List members of a directory role" description: "Retrieve the list of principals that are assigned to the directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType If successful, this method returns a `200 OK` response code and collection of [d "name": "get_directoryrole_members_objectid" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/directoryRoles/23f3b4b4-8a29-4420-8052-e4950273bbda/members +GET https://graph.microsoft.com/v1.0/directoryRoles/43a63cc2-582b-4d81-a79d-1591f91d5558/members ``` # [C#](#tab/csharp) Content-type: application/json "name": "get_directoryrole_members_templateId" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=4a5d8f65-41da-4de4-8968-e035b65339cf/members +GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=43a63cc2-582b-4d81-a79d-1591f91d5558/members ``` ### Response |
v1.0 | Directoryrole List Scopedmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-list-scopedmembers.md | Title: "List scopedMembers for a directory role" description: "Retrieve a list of scopedRoleMembership objects for a directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType If successful, this method returns a `200 OK` response code and a collection of ### Example 1: Get the members of a directory role using role id #### Request-The following is an example of a request for a directory role **id** `41d12a2f-caa8-4e3e-ba14-05e5102ce085`. +The following is an example of a request for a directory role **id** `43a63cc2-582b-4d81-a79d-1591f91d5558`. # [HTTP](#tab/http) The following is an example of a request for a directory role **id** `41d12a2f-c "name": "get_scopedmembers_directoryrole" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/directoryRoles/41d12a2f-caa8-4e3e-ba14-05e5102ce085/scopedMembers +GET https://graph.microsoft.com/v1.0/directoryRoles/43a63cc2-582b-4d81-a79d-1591f91d5558/scopedMembers ``` # [C#](#tab/csharp) Content-type: application/json "value": [ { "id": "LyrRQajKPk66FAXlECzghXFuYtw3SOtAvkq8KdiKEXiTwZeOU-r8RIHrq2vQ4F1wU",- "roleId": "41d12a2f-caa8-4e3e-ba14-05e5102ce085", + "roleId": "43a63cc2-582b-4d81-a79d-1591f91d5558", "administrativeUnitId": "dc626e71-4837-40eb-be4a-bc29d88a1178", "roleMemberInfo": { "id": "8e97c193-ea53-44fc-81eb-ab6bd0e05d70", The following is an example of a request for a directory role with **roleTemplat "blockType": "ignored", "name": "get_scopedmembers_directoryrole_templateId" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=fdd7a751-b60b-444a-984c-02652fe8fa1c/scopedMembers ``` |
v1.0 | Directoryrole List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-list.md | Title: "List directoryRoles" description: "List the directory roles that are activated in the tenant."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryrole Post Directoryroles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-post-directoryroles.md | Title: "Activate directoryRole" description: "Activate a directory role." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType doc_type: apiPageType Namespace: microsoft.graph -Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. Only the Company Administrators and the implicit Users directory roles are activated by default. To access and assign members to another directory role, you must first activate it with its corresponding directory role template ([directoryRoleTemplate](../resources/directoryroletemplate.md)). +Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. ++The Company Administrators and the implicit user directory roles (**User**, **Guest User**, and **Restricted Guest User** roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding [directory role template](../resources/directoryroletemplate.md) ID. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Directoryrole Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-post-members.md | Title: "Add directory role member" description: "Use this API to create a new directory role member."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Directoryroletemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryroletemplate-get.md | Title: "Get directoryRoleTemplate" description: "Retrieve the properties and relationships of a directoryroletemplate object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType Here is an example of the request. "name": "get_directoryroletemplate" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/directoryRoleTemplates/{id} +GET https://graph.microsoft.com/v1.0/directoryRoleTemplates/62e90394-69f5-4237-9190-012177145e10 ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "description": "description-value", - "displayName": "displayName-value", - "id": "id-value" + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryRoleTemplates/$entity", + "id": "62e90394-69f5-4237-9190-012177145e10", + "deletedDateTime": null, + "description": "Can manage all aspects of Azure AD and Microsoft services that use Azure AD identities.", + "displayName": "Global Administrator" } ``` |
v1.0 | Directoryroletemplate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryroletemplate-list.md | Title: "List directoryRoleTemplates" description: "Retrieve a list of directoryRoleTemplate objects."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Domain Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-get.md | If successful, this method returns a `200 OK` response code and [domain](../reso "name": "get_domain" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/domains/contoso.com +GET https://graph.microsoft.com/v1.0/domains/M365x214355.onmicrosoft.com ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "authenticationType": "authenticationType-value", - "availabilityStatus": "availabilityStatus-value", - "id": "contoso.com", - "isAdminManaged": true, - "isDefault": true, - "isInitial": true, - "isRoot": true + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#domains/$entity", + "authenticationType": "Managed", + "availabilityStatus": null, + "id": "M365x214355.onmicrosoft.com", + "isAdminManaged": true, + "isDefault": true, + "isInitial": true, + "isRoot": true, + "isVerified": true, + "supportedServices": [ + "Email", + "OfficeCommunicationsOnline" + ], + "passwordValidityPeriodInDays": null, + "passwordNotificationWindowInDays": null, + "state": null } ``` |
v1.0 | Domain List Domainnamereferences | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-domainnamereferences.md | If successful, this method returns a `200 OK` response code and collection of [d "blockType": "request", "name": "get_domainnamereferences" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/domains/contoso.com/domainNameReferences ``` |
v1.0 | Domain List Serviceconfigurationrecords | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-serviceconfigurationrecords.md | If successful, this method returns a `200 OK` response code and collection of [d "blockType": "request", "name": "get_serviceconfigurationrecords" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/domains/{domain-name}/serviceConfigurationRecords ``` |
v1.0 | Domain List Verificationdnsrecords | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-verificationdnsrecords.md | If successful, this method returns a `200 OK` response code and collection of [d "blockType": "request", "name": "get_verificationdnsrecords" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/domains/{domain-name}/verificationDnsRecords ``` |
v1.0 | Drive Get Specialfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-get-specialfolder.md | collection or use the [expand](/graph/query-parameters) option to expand the chi # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-special-children", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/special/{special-folder-name}/children ``` |
v1.0 | Drive Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-get.md | If a user's OneDrive is not provisioned but the user has a license to use OneDri <!-- { "blockType": "request", "name": "get-drive-by-user", "scopes": "files.read.all", "tags": "service.graph" } --> ```msgraph-interactive-GET /users/{idOrUserPrincipalName}/drive +GET https://graph.microsoft.com/v1.0/users/{48d31887-5fad-4d73-a9f5-3c356e68a038}/drive ``` # [C#](#tab/csharp) To access a Group's default document library, your app requests the **drive** re # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-drive-by-group", "scopes": "group.read.all", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /groups/{groupId}/drive ``` To access a [Site's](../resources/site.md) default document library, your app re # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-drive-by-site-id", "scopes": "group.read.all" } --> -```msgraph-interactive +```http GET /sites/{siteId}/drive ``` If you have the unique identifier for a drive, you can access it directly from t # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-drive-by-id", "scopes": "files.read" } --> -```msgraph-interactive +```http GET /drives/{drive-id} ``` |
v1.0 | Drive List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-list.md | To list the document libraries for a group, your app requests the **drives** rel <!-- {"blockType": "request", "name": "group-list-drives", "scopes": "groups.read.all", "tags": "service.graph" } --> ```msgraph-interactive-GET /groups/{groupId}/drives +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/drives ``` # [C#](#tab/csharp) To list the document libraries for a site, your app requests the **drives** rela # [HTTP](#tab/http) <!-- {"blockType": "request", "name": "site-list-drives", "scopes": "sites.read.all", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /sites/{siteId}/drives ``` GET /sites/{siteId}/drives <!-- {"blockType": "request", "name": "user-list-drives", "scopes": "files.read", "tags": "service.graph" } --> ```msgraph-interactive-GET /users/{userId}/drives +GET https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/drives ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-Type: application/json {- "value": [ - { - "id": "942CAEB0-13AE-491B-85E4-7557CDC0F25F", - "driveType": "documentLibrary", - "name": "Shared Documents", - "owner": { - "user": { - "id": "AE2A1EE9-81A7-423C-ABE4-B945F47509BB", - "displayName": "Ryan Gregg" + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#drives", + "value": [ + { + "createdDateTime": "2017-07-27T02:41:36Z", + "description": "", + "id": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd", + "lastModifiedDateTime": "2018-03-27T07:34:38Z", + "name": "OneDrive", + "webUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/Documents", + "driveType": "business", + "createdBy": { + "user": { + "displayName": "System Account" + } + }, + "lastModifiedBy": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "owner": { + "user": { + "email": "MeganB@M365x214355.onmicrosoft.com", + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "displayName": "Megan Bowen" + } + }, + "quota": { + "deleted": 0, + "remaining": 1099217021300, + "state": "normal", + "total": 1099511627776, + "used": 294606476 + } }- } - }, - { - "id": "C1CD3ED9-0E98-4B0B-82D3-C8FB784B9DCC", - "driveType": "documentLibrary", - "name": "Contoso Project Files", - "owner": { - "user": { - "id": "406B2281-18E8-4416-9857-38C531B904F1", - "displayName": "Daron Spektor" - } - } - } - ] + ] } ``` |
v1.0 | Driveitem Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-delta.md | Here is an example request after the initial request. <!-- { "blockType": "request", "name": "get-item-delta-last", "tags": "service.graph" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/drive/root/delta(token='1230919asd190410jlka') +GET https://graph.microsoft.com/v1.0/me/drive/root/delta(token='MzslMjM0OyUyMzE7MzsyM2YwNDVhMS1lNmRmLTQ1N2MtOGQ5NS1hNmViZDVmZWRhNWQ7NjM3OTQzNzQwODQ3NTcwMDAwOzU4NTk2OTY0NDslMjM7JTIzOyUyMzA') ``` # [C#](#tab/csharp) Content-type: application/json "file": { } } ],- "@odata.deltaLink": "https://graph.microsoft.com/v1.0/me/drive/root/delta?(token='1230919asd190410jlka')" + "@odata.deltaLink": "https://graph.microsoft.com/v1.0/me/drive/root/delta?(token='MzslMjM0OyUyMzE7MzsyM2YwNDVhMS1lNmRmLTQ1N2MtOGQ5NS1hNmViZDVmZWRhNWQ7NjM3OTQzNzQwODQ3NTcwMDAwOzU4NTk2OTY0NDslMjM7JTIzOyUyMzA')" } ``` Using a timestamp in place of a token is only supported on OneDrive for Business # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-delta-timestamp", "scopes": "files.read", "tags": "service.graph", "target": "action" } --> -```msgraph-interactive +```http GET /me/drive/root/delta?token=2021-09-29T20%3A00%3A00Z ``` |
v1.0 | Driveitem Get Content Format | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-get-content-format.md | The following values are valid for the **format** parameter: # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "convert-item-content", "scopes": "files.read" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/content?format={format} ``` |
v1.0 | Driveitem Get Content | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-get-content.md | Here is an example to download a complete file. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "download-item-content", "scopes": "files.read" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/content ``` |
v1.0 | Driveitem List Children | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-children.md | To retrieve files in the root of the drive, use the `root` relationship on the d # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list-children-root", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/root/children ``` To retrieve files in the root of the drive, use the `root` relationship on the d # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list-children-files", "scopes": "files.read" } --> -```msgraph-interactive +```http GET /drives/{drive-id}/items/{item-id}/children ``` |
v1.0 | Driveitem List Permissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-permissions.md | This example retrieves the collection of permissions on an item in the signed in # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-item-permissions", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/permissions ``` |
v1.0 | Driveitem List Thumbnails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-thumbnails.md | Here is an example of the request which retrieves available thumbnails for an it # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum-item-thumbnails", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/thumbnails ``` Retrieve the metadata for a single thumbnail and size by addressing it directly # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-one-thumbnail", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/thumbnails/{thumb-id}/{size} ``` You can directly retrieve the content of the thumbnail by requesting the **conte # [HTTP](#tab/http) <!-- { "blockType": "request", "name":"get-thumbnail-content", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/thumbnails/{thumb-id}/{size}/content ``` This enables your app to retrieve thumbnails and items in a single request, inst # [HTTP](#tab/http) <!-- { "blockType": "request", "name":"get-thumbnail-while-listing", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/children?$expand=thumbnails ``` For example if your app needs thumbnails that are 300x400, it can request that s # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-thumbnail-custom-size", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/thumbnails?select=c300x400_crop ``` |
v1.0 | Driveitem List Versions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-versions.md | This example retrieves the versions of a file in the current user's drive. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-previous-versions", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/versions ``` |
v1.0 | Driveitemversion Get Contents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitemversion-get-contents.md | This example retrieves a version of a file in the current user's drive. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-version-contents", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/versions/{version-id}/content ``` |
v1.0 | Driveitemversion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitemversion-get.md | This example retrieves a version of a file in the current user's drive. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-single-version", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/versions/{version-id} ``` This example retrieves the current version of a file in the current user's drive # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-current-version", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/versions/current ``` |
v1.0 | Educationassignment Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-delta.md | Use the `$top` parameter to specify the number of assignments to be returned. Th "name": "get_assignments_delta" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$top=2 ``` Use the `@odata.nextLink` value from the previous call for this request. "name": "get_assignments_delta" }--> -```msgraph-interactive +```http GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$skiptoken=U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IdHoweKQs1czM4Ry1LVsNqwIFXftTcRHvgSCbcszvbJHEWDCO3QO7K7zwCM8DdXNepZOa1gqldecjIUM0NFRbGQoQ5yR6RmGnMgtko8TDMOyMH_yg1my82PTXA_t4Nj-DhMDZWvuNTd_lbLeTngc7mIJPMCR2gHN9CSKsW_kw850.UM9tUqwOu5Ln1pnxaP6KdMmfJHszGqY3EKPlQkOiyGs ``` Use the `@odata.deltaLink` value from the previous call for this request. "name": "get_assignments_delta" }--> -```msgraph-interactive +```http GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$deltatoken=7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxROmLjac48n-iXm5j6n5aQwlsnC-2OvL3lI0Z8M4klERNmJQjnBn7MHqwXZ6L8GlI3VPnya3E-p1bisiZX97jLvQUAopseIYhvnD6v7fiYrk.fVsHempT6X2CiBh6aN9Ex5nVJ71adKdcf-mdke8OHKs ``` |
v1.0 | Educationassignment Get Rubric | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-get-rubric.md | The following is an example of the request. "name": "get_rubric" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric ``` |
v1.0 | Educationassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-get.md | The following is an example of the request. "sampleKeys":["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","3c77de7f-539b-49e1-9c96-1274f2f0ee3b"], "name": "get_educationassignment" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/3c77de7f-539b-49e1-9c96-1274f2f0ee3b ``` |
v1.0 | Educationassignment List Categories | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-categories.md | The following is an example of the request. "sampleKeys": ["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","9018ae7a-9953-4796-a152-4c54e0910922"], "name": "get_assignment_categories" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/9018ae7a-9953-4796-a152-4c54e0910922/categories ``` |
v1.0 | Educationassignment List Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-resources.md | The following is an example of the request. "sampleKeys": ["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","9018ae7a-9953-4796-a152-4c54e0910922"], "name": "get_resources_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/9018ae7a-9953-4796-a152-4c54e0910922/resources ``` |
v1.0 | Educationassignment List Submissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-submissions.md | The following is an example of the request. "sampleKeys": ["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","3c77de7f-539b-49e1-9c96-1274f2f0ee3b"], "name": "get_submissions" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/3c77de7f-539b-49e1-9c96-1274f2f0ee3b/submissions ``` The following is an example of the request. "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","efcdf80b-a5de-42ac-8579-e40b0223d48b"], "name": "get_submissions_expand" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/efcdf80b-a5de-42ac-8579-e40b0223d48b/submissions?$expand=outcomes ``` |
v1.0 | Educationassignmentresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentresource-get.md | The following is an example of the request. "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f", "1618dfb0-3ff2-4edf-8d5c-b8f81df00e80", "fb92ec62-3996-4c3a-ad41-720dd930c834"], "name": "get_educationassignmentresource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/fb92ec62-3996-4c3a-ad41-720dd930c834 ``` The following is an example of the request. "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","1618dfb0-3ff2-4edf-8d5c-b8f81df00e80","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationlinkresource_from_educationassignment" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/a2f95693-aea2-4d5e-a936-11ef390f8f20 ``` The following is an example of the request. "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","517b36a6-9ca2-4e7b-9748-3af25f5cd4fd","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationexcelresource_from_educationassignment" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/517b36a6-9ca2-4e7b-9748-3af25f5cd4fd ``` The following is an example of the request. "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","3cb7968b-082f-4756-bdfb-782b4538cc0a","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationpowerpointresource_from_educationassignment" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/3cb7968b-082f-4756-bdfb-782b4538cc0a ``` The following is an example of the request. "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","a7a2fec0-2a26-47bf-8d40-2319c0afb1f4","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationfileresource_from_educationassignment" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/a7a2fec0-2a26-47bf-8d40-2319c0afb1f4 ``` The following is an example of the request. "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","f3687fc5-908b-4006-8040-dbba9e04023c","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationmediaresource_from_educationassignment" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/f3687fc5-908b-4006-8040-dbba9e04023c ``` |
v1.0 | Educationcategory Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationcategory-delta.md | Use the `$top` parameter to specify the number of categories to be returned. The "name": "get_classcategories_delta" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories/delta?$top=3 ``` Use the `@odata.nextLink` value from the previous call for this request. "name": "get_classcategories_delta" }--> -```msgraph-interactive +```http GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories/delta?$skiptoken=U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IVSFtBcXz0jxjIEihcR91dS3R7i8Z2IMtxIn9rKbK9Jvurj6jCH-lDbSNatdesrK0PJ5zpZ_-i8HyqkdtLhWD9tewXVArIqQWJA7gJz8z4paG2q0MU9rixrQOTe7WIXikPiBTUPilHuUW-o1k7cvqke3K7llJbU3G7z_O7WGoVGE.l8-2OcBi9ZWAhwhPnXvJ-kyyk8GNb6-H4o6qofP5YBY ``` Use the `@odata.deltaLink` value from the previous call for this request. "name": "get_classcategories_delta" }--> -```msgraph-interactive +```http GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories/delta?$deltatoken=7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxc-iACeqCQsT5Tb0u9vn6QXYflO6j0sRgRQlhcfR7DApZYl6uZqiXcR7H0G14btPqR761sKWNc0jgiczrHGF6dGfSQwsLzPT46og-84ArhOU.Jnxvkr08FE-QBvEYstYel3JZUrgwgTauo-GmpbdWeSA ``` |
v1.0 | Educationcategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationcategory-get.md | The following is an example of the request. "sampleKeys": ["acdefc6b-2dc6-4e71-b1e9-6d9810ab1793"], "name": "get_class_category" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignmentCategories/96821157-5efb-4706-8ca2-a90b26c44852 ``` |
v1.0 | Educationclass Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-get.md | Here is an example of the request. --> ```msgraph-interactive-GET /education/classes/{educationClassId} +GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212 ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-Type: application/json {- "value": { - "@odata.type": "#microsoft.graph.educationClass", - "id": "64ef8ce5-8ce5-64ef-e58c-ef64e58cef64", - "displayName": "String", - "mailNickname": "String", - "description": "String", - "createdBy": { - "@odata.type": "microsoft.graph.identitySet" - }, - "classCode": "String", - "externalName": "String", - "externalId": "String", - "externalSource": "String", - "externalSourceDetail": "String", - "grade": "String", - "term": { - "@odata.type": "microsoft.graph.educationTerm" - } - } + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/classes/$entity", + "id": "7e4ec76c-8276-43ef-ba10-9aaa197cb212", + "description": "Leadership 101 training", + "displayName": "Leadership 101", + "mailNickname": "Leadership101" } ``` |
v1.0 | Educationclass List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-assignments.md | The following is an example of the request. "name": "get_assignments" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments ``` The following is an example of the request. "name": "get_assignments_resources" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments?$expand=resources ``` |
v1.0 | Educationclass List Categories | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-categories.md | The following is an example of the request. "name": "get_class_categories" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignmentCategories ``` |
v1.0 | Educationclass List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-members.md | The following is an example of the request. "name": "get_educationclass_members" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/education/classes/{class-id}/members +GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212/members ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "value": [ - { - "id": "13013", - "displayName": "Ora Klein", - "givenName": "Ora", - "middleName": " ", - "surname": "Klein", - "mail": "OraK@contoso.com", - "mobilePhone": "+1 (253) 555-0101", - "createdBy": { - "user": { - "displayName": "Susana Rocha", - "id": "14012", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationUser)", + "value": [ + { + "id": "87d349ed-44d7-43e1-9a83-5f2406dee5bd", + "accountEnabled": true, + "displayName": "Adele Vance", + "givenName": "Adele", + "surname": "Vance", + "userPrincipalName": "AdeleV@M365x214355.onmicrosoft.com", + "userType": "Member", + "primaryRole": "teacher", + "onPremisesInfo": { + "immutableId": null + }, + "teacher": {} + }, + { + "id": "b66ecf79-a093-4d51-86e0-efcc4531f37a", + "accountEnabled": true, + "displayName": "Christie Cline", + "givenName": "Christie", + "surname": "Cline", + "userPrincipalName": "ChristieC@M365x214355.onmicrosoft.com", + "userType": "Member", + "primaryRole": "student", + "onPremisesInfo": { + "immutableId": null + }, + "student": {} + }, + { + "id": "f5289423-7233-4d60-831a-fe107a8551cc", + "accountEnabled": true, + "displayName": "Ben Walters", + "givenName": "Ben", + "surname": "Walters", + "userPrincipalName": "BenW@M365x214355.onmicrosoft.com", + "userType": "Member", + "primaryRole": "student", + "onPremisesInfo": { + "immutableId": null + }, + "student": {} + }, + { + "id": "48d31887-5fad-4d73-a9f5-3c356e68a038", + "accountEnabled": true, + "displayName": "Megan Bowen", + "givenName": "Megan", + "surname": "Bowen", + "userPrincipalName": "MeganB@M365x214355.onmicrosoft.com", + "userType": "Member", + "primaryRole": "teacher", + "onPremisesInfo": { + "immutableId": null + }, + "teacher": {} + }, + { + "id": "c03e6eaa-b6ab-46d7-905b-73ec7ea1f755", + "accountEnabled": true, + "displayName": "Allan Deyoung", + "givenName": "Allan", + "surname": "Deyoung", + "userPrincipalName": "AllanD@M365x214355.onmicrosoft.com", + "userType": "Member", + "primaryRole": "student", + "onPremisesInfo": { + "immutableId": null + }, + "student": {} }- }, - "externalSource": "School of Fine Art", - "mailingAddress": { - "city": "Buffalo", - "countryOrRegion": "United States", - "postalCode": "98055", - "state": "NY", - "street": "12345 Main St." - }, - "primaryRole": "teacher", - "residenceAddress": { - "city": "Los Angeles", - "countryOrRegion": "United States", - "postalCode": "98055", - "state": "CA", - "street": "12345 Main St." - }, - "teacher": { - "externalId": "13013", - "teacherNumber": "8802", - } - }, - { - "id": "13005", - "displayName": "Erna Parker", - "givenName": "Erna", - "middleName": " ", - "surname": "Parker", - "mail": "ernap@contoso.com", - "mobilePhone": "+1 (253) 555-0104", - "createdBy": { - "user": { - "displayName": "Susana Rocha", - "id": "14012", - } - }, - "externalSource": "School of Fine Art", - "mailingAddress": { - "city": "Buffalo", - "countryOrRegion": "United States", - "postalCode": "98055", - "state": "NY", - "street": "12345 Main St." - }, - "student": { - "birthDate": "2001-01-01T00:00:00Z", - "externalId": "13005", - "gender": "female", - "grade": "9", - "graduationYear": "2019", - "studentNumber": "13005", - }, - "primaryRole": "student", - "residenceAddress": { - "city": "Long Beach", - "countryOrRegion": "United States", - "postalCode": "98055", - "state": "CA", - "street": "12345 Maple St." - }, - } - ] + ] } ``` |
v1.0 | Educationclass List Schools | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-schools.md | The following is an example of the request. "name": "get_schools_1" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/education/classes/{class-id}/schools +GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212/schools ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "value": [ - { - "id": "10002", - "displayName": "Fabrikam High School", - "description": "Magnate school for the arts. Los Angeles School District", - "status": "String", - "externalSource": "String", - "principalEmail": "AmyR@fabrikam.com", - "principalName": "Amy Roebuck", - "externalPrincipalId": "14007", - "highestGrade": "12", - "lowestGrade": "9", - "schoolNumber": "10002", - "address": { - "city": "Los Angeles", - "countryOrRegion": "United States", - "postalCode": "98055", - "state": "CA", - "street": "12345 Main St." - }, - "createdBy": { - "user": { - "displayName": "Susana Rocha", - "id": "14012", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationSchool)", + "value": [ + { + "id": "8a07f5a8-edc9-4847-bbf2-dde106594bf4", + "displayName": "Management Fast Track", + "description": null, + "principalEmail": "aroebuck@principal.edu", + "principalName": "Amy Roebuck", + "externalPrincipalId": "14008", + "externalId": "10002", + "externalSource": "sis", + "externalSourceDetail": "SIS", + "phone": "555-123-4567", + "address": { + "city": "Redmond", + "countryOrRegion": "US", + "postalCode": "98052", + "state": "WA", + "street": "2 Microsoft Way" + } }- }, - "externalId": "10002", - "phone": "+1 (253) 555-0102", - } - ] + ] } ``` |
v1.0 | Educationclass List Teachers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-teachers.md | The following is an example of the request. "name": "get_teachers" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/education/classes/{class-id}/teachers +GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212/teachers ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "value": [ - { - "id": "14006", - "displayName": "Kristie Mitchell", - "givenName": "Kristie", - "middleName": "Anne", - "surname": "Mitchell", - "mail": "kristiem@Contoso.com", - "mobilePhone": "+1 (253) 555-0101", - "createdBy": { - "user": { - "displayName": "Susana Rocha", - "id": "14012", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationUser)", + "value": [ + { + "id": "87d349ed-44d7-43e1-9a83-5f2406dee5bd", + "accountEnabled": true, + "displayName": "Adele Vance", + "givenName": "Adele", + "surname": "Vance", + "userPrincipalName": "AdeleV@M365x214355.onmicrosoft.com", + "userType": "Member", + "primaryRole": "teacher", + "onPremisesInfo": { + "immutableId": null + }, + "teacher": {} }- }, - "externalSource": "Edu", - "mailingAddress": { - "city": "Los Angeles", - "countryOrRegion": "United States", - "postalCode": "98055", - "state": "CA", - "street": "12345 Main St." - }, - "primaryRole": "Teacher", - "residenceAddress": { - "city": "Los Angeles", - "countryOrRegion": "United States", - "postalCode": "98055", - "state": "CA", - "street": "12345 Main St." - }, - } - ] + ] } ``` |
v1.0 | Educationrubric Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationrubric-get.md | The following is an example of the request. "name": "get_educationrubric" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/me/rubrics/ceb3863e-6912-4ea9-ac41-3c2bb7b6672d ``` |
v1.0 | Educationschool Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-get.md | If successful, this method returns a `200 OK` response code and an [educationSch --> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/education/schools/{educationSchoolId} +GET https://graph.microsoft.com/v1.0/education/schools/f2598f43-629c-4ea9-9265-97a34839644e ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-Type: application/json {- "value": { - "@odata.type": "#microsoft.graph.educationSchool", - "id": "1c23c12e-c12e-1c23-2ec1-231c2ec1231c", - "displayName": "String", - "description": "String", - "externalSource": "String", - "externalSourceDetail": "String", - "principalEmail": "String", - "principalName": "String", - "externalPrincipalId": "String", - "lowestGrade": "String", - "highestGrade": "String", - "schoolNumber": "String", - "externalId": "String", - "phone": "String", - "fax": "String", - "createdBy": { - "@odata.type": "microsoft.graph.identitySet" - }, + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/schools/$entity", + "id": "f2598f43-629c-4ea9-9265-97a34839644e", + "displayName": "Business Training Camp", + "description": null, + "principalEmail": "aroebuck@principal.edu", + "principalName": "Amy Roebuck", + "externalPrincipalId": "14007", + "externalId": "10001", + "externalSource": "sis", + "externalSourceDetail": "SIS", + "phone": "555-123-4567", "address": {- "@odata.type": "microsoft.graph.physicalAddress" + "city": "Redmond", + "countryOrRegion": "US", + "postalCode": "98052", + "state": "WA", + "street": "2 Microsoft Way" }- } } ``` |
v1.0 | Educationschool List Administrativeunit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list-administrativeunit.md | If successful, this method returns a `200 OK` response code and a collection of } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/{educationClassId}/members/{educationUserId}/schools/{educationSchoolId}/administrativeUnit ``` |
v1.0 | Educationschool List Classes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list-classes.md | The following is an example of the request. "name": "get_classes_2" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/education/schools/{school-id}/classes +GET https://graph.microsoft.com/v1.0/education/schools/f2598f43-629c-4ea9-9265-97a34839644e/classes ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "value": [ - { - "id": "11019", - "description": "Health Level 1", - "classCode": "Health 501", - "createdBy": { - "user": { - "displayName": "Susana Rocha", - "id": "14012", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationClass)", + "value": [ + { + "id": "733b514d-790b-4542-9efd-1558644d8b1e", + "description": "Negotiation For Beginners training", + "displayName": "Negotiation For Beginners", + "mailNickname": "NegotiationForBeginners" + }, + { + "id": "be29b3cb-f58e-4c83-9f58-ed082c317c2d", + "description": "Advanced Presentation Skills training", + "displayName": "Advanced Presentation Skills", + "mailNickname": "AdvancedPresentationSkills" + }, + { + "id": "ef18b112-d6dc-4b56-8cee-85f82dbe8a7d", + "description": "Presentation Skills 101 training", + "displayName": "Presentation Skills 101", + "mailNickname": "PresentationSkills101" }- }, - "displayName": "Health 1", - "externalId": "11019", - "externalName": "Health Level 1", - "externalSource": "sis", - "mailNickname": "fineartschool.net" - } - ] + ] } ``` |
v1.0 | Educationschool List Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list-users.md | The following is an example of the request. "blockType": "request", "name": "educationschool_get_users" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/schools/{school-id}/users ``` |
v1.0 | Educationsubmission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-get.md | The following is an example of the request. "blockType": "request", "name": "get_educationsubmission" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5 ``` The following is an example of the request. "blockType": "request", "name": "get_submission_expand" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5?$expand=* ``` |
v1.0 | Educationsubmission List Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-outcomes.md | The following is an example of the request. "name": "get_outcomes" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/submissions/d1bee293-d8bb-48d4-af3e-c8cb0e3c7fe7/outcomes ``` |
v1.0 | Educationsubmission List Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-resources.md | The following is an example of the request. "name": "get_resources_2" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/submissions/d1bee293-d8bb-48d4-af3e-c8cb0e3c7fe7/resources ``` |
v1.0 | Educationsubmission List Submittedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-submittedresources.md | The following is an example of the request. "name": "get_submittedresources" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/ad8afb28-c138-4ad7-b7f5-a6986c2655a8/submissions/fbe51c90-78b7-418a-b5f3-871bf8d8d21e/submittedResources ``` |
v1.0 | Educationsubmissionresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmissionresource-get.md | The following is an example of the request. "blockType": "request", "name": "get_educationWordResource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/6546fe9a-48d9-4775-8de9-cdb2b078fde4 ``` The following is an example of the request. "blockType": "request", "name": "get_educationFileResource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/33cf3eb2-8a35-4f76-8f16-b2abc112d44f ``` The following is an example of the request. "blockType": "request", "name": "get_educationExcelResource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/c36626ba-9864-4f3a-8d6f-7104f62df605 ``` The following is an example of the request. "blockType": "request", "name": "get_educationPowerPointResource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/e19bd829-17ee-4483-88d0-f62b406f367c ``` The following is an example of the request. "blockType": "request", "name": "get_educationLinkResource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/c9169e8f-f096-4876-8675-7dee248af635 ``` The following is an example of the request. "blockType": "request", "name": "get_educationMediaResource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/31f2c67a-6df1-4a7f-b4c5-311fe15c873a ``` |
v1.0 | Educationuser Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-delta.md | If successful, this function returns a `200 OK` response code and a [educationUs } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/users/delta ``` |
v1.0 | Educationuser Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-get.md | The following is an example of the request. "blockType": "request", "name": "get_educationuser_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/users/{user-id} ``` |
v1.0 | Educationuser List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-assignments.md | The following is an example of the request. "name": "get_me_assignments" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/me/assignments ``` The following is an example of the request. "name": "get_user_assignments" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/users/f3a5344e-dbde-48b0-be24-b5b62a243836/assignments ``` |
v1.0 | Educationuser List Rubrics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-rubrics.md | The following is an example of the request. "name": "get_rubrics" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/me/rubrics ``` |
v1.0 | Educationuser List Taughtclasses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-taughtclasses.md | If successful, this method returns a `200 OK` response code and a collection of } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/users/{educationUserId}/taughtClasses ``` |
v1.0 | Educationuser List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list.md | If successful, this method returns a `200 OK` response code and a collection of } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/education/users ``` |
v1.0 | Emailauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethodconfiguration-get.md | If successful, this method returns a `200 OK` response code and an [emailAuthent } --> -```msgraph-interactive +```http GET /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/email ``` |
v1.0 | Entitlementmanagement List Assignmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignmentrequests.md | One of the following permissions is required to call this API. To learn more, in GET /identityGovernance/entitlementManagement/assignmentRequests ``` -## Optional query parameters +## Query parameters This method supports the `$select`, `$expand` and `$filter` OData query parameters to help customize the response. +If the user or application only has permissions within a specific catalog or catalogs, you must include in the query a filter which specifies an access package, such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`. + ### Example scenarios for using query parameters - To retrieve the access package of each request, include `$expand=accessPackage` in the query.-- To retrieve only requests for a specific access package, include in the query a filter such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`. - To retrieve the resulting assignment, include `$expand=assignment` in the query. - To obtain more details on the requestor, include `$expand=requestor` in the query. |
v1.0 | Entitlementmanagement List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignments.md | One of the following permissions is required to call this API. To learn more, in GET /identityGovernance/entitlementManagement/assignments ``` -## Optional query parameters +## Query parameters -This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response. ++If the user or app is assigned only to catalog-specific administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`. ### Example scenarios for using query parameters -- If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`. - To return the target subject and access package, include `$expand=target,accessPackage`. - To retrieve only delivered assignments, you can include a query `$filter=assignmentState eq 'Delivered'`. - To retrieve only assignments for a particular user, you can include a query with assignments targeting the object ID of that user: `$expand=target&$filter=target/objectid+eq+'7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`. - To retrieve only assignments for a particular user and a particular access package, you can include a query with assignments targeting that access package and the object ID of that user: `$expand=accessPackage,target&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea' and target/objectid eq '7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`. +For general information, see [OData query parameters](/graph/query-parameters). ## Request headers |
v1.0 | Event Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-get.md | The first example gets the specified event. It specifies the following: }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/events/AAMkAGIAAAoZDOFAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees +GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees Prefer: outlook.timezone="Pacific Standard Time" ``` Content-type: application/json Preference-Applied: outlook.timezone="Pacific Standard Time" {- "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('cd209b0b-3f83-4c35-82d2-d88a61820480')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees)/$entity", - "@odata.etag":"W/\"ZlnW4RIAV06KYYwlrfNZvQAAKGWwbw==\"", - "id":"AAMkAGIAAAoZDOFAAA=", - "subject":"Orientation ", - "bodyPreview":"Dana, this is the time you selected for our orientation. Please bring the notes I sent you.", - "body":{ - "contentType":"html", - "content":"<html><head></head><body><p>Dana, this is the time you selected for our orientation. Please bring the notes I sent you.</p></body></html>" + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees)/$entity", + "@odata.etag": "W/\"IiLKjG2I7E+Xv0+ys6MD0wAEd5/kNQ==\"", + "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=", + "subject": "New Product Regulations Touchpoint", + "bodyPreview": "New Product Regulations Strategy Online Touchpoint MeetingYou're receiving this message because you're a member of the Engineering group. If you don't want to receive any messages or events from this group, stop following it in your inbox.View g", + "hideAttendees": false, + "body": { + "contentType": "html", + "content": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body>New Product Regulations Strategy Online Touchpoint Meeting<div id=\"a59ada49-a492-4f1d-ac57-74be3a4194fc\" style=\"display:inline-block\"><table cellspacing=\"0\" style=\"table-layout:fixed; width:50px; border:0 none black\"><tbody><tr><td style=\"height:18px; padding:0; border-width:0 0 1px 0; border-style:none none solid none; border-color:#EAEAEA\"> </td></tr></tbody></table><table cellspacing=\"0\" style=\"table-layout:fixed; width:90%; line-height:17px; border:0 none black\"><tbody><tr><td style=\"height:17px; padding:0; border:0 none black\"> </td></tr><tr><td style=\"padding:0; border:0 none black; color:#666666; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">You're receiving this message because you're a member of the <a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=conversations\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">Engineering</a> group. If you don't want to receive any messages or events from this group,<a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=unsubscribe\" id=\"BD5134C6-8D33-4ABA-A0C4-08581FDF89DB\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">stop following it in your inbox</a>.</td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\"> </td></tr><tr><td style=\"padding:0; border:0 none black; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\"><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=conversations\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group conversations</a></span><span style=\"color:#C8C8C8\"> | </span><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=files\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group files</a></span></td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\"> </td></tr></tbody></table></div></body></html>" },- "start":{ - "dateTime":"2017-04-21T10:00:00.0000000", - "timeZone":"Pacific Standard Time" + "start": { + "dateTime": "2014-11-03T17:00:00.0000000", + "timeZone": "UTC" },- "end":{ - "dateTime":"2017-04-21T12:00:00.0000000", - "timeZone":"Pacific Standard Time" + "end": { + "dateTime": "2014-11-03T17:30:00.0000000", + "timeZone": "UTC" }, "location": {- "displayName": "Assembly Hall", + "displayName": "Conf Room Rainier", "locationType": "default",- "uniqueId": "Assembly Hall", + "uniqueId": "Conf Room Rainier", "uniqueIdType": "private" },- "locations": [ - { - "displayName": "Assembly Hall", - "locationType": "default", - "uniqueIdType": "unknown" - } - ], - "attendees":[ + "attendees": [ {- "type":"required", - "status":{ - "response":"none", - "time":"0001-01-01T00:00:00Z" + "type": "required", + "status": { + "response": "none", + "time": "0001-01-01T00:00:00Z" },- "emailAddress":{ - "name":"Samantha Booth", - "address":"samanthab@a830edad905084922E17020313.onmicrosoft.com" + "emailAddress": { + "name": "Engineering", + "address": "engineering@M365x214355.onmicrosoft.com" } }, {- "type":"required", - "status":{ - "response":"tentativelyAccepted", - "time":"0001-01-01T00:00:00Z" - }, - "proposedNewTime": { - "start": { - "dateTime": "2019-08-16T12:00:00.0000000", - "timeZone": "Pacific Standard Time" - }, - "end": { - "dateTime": "2019-08-16T14:00:00.0000000", - "timeZone": "Pacific Standard Time" - } + "type": "required", + "status": { + "response": "none", + "time": "0001-01-01T00:00:00Z" },- "emailAddress":{ - "name":"Dana Swope", - "address":"danas@a830edad905084922E17020313.onmicrosoft.com" + "emailAddress": { + "name": "Irvin Sayers", + "address": "IrvinS@M365x214355.onmicrosoft.com" } } ],- "hideAttendees": false, - "organizer":{ - "emailAddress":{ - "name":"Samantha Booth", - "address":"samanthab@a830edad905084922E17020313.onmicrosoft.com" + "organizer": { + "emailAddress": { + "name": "Engineering", + "address": "engineering@M365x214355.onmicrosoft.com" }- } + }, + "calendar@odata.associationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')/$ref", + "calendar@odata.navigationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')" } ``` to return specific properties. "name": "get_event_multiple_locations" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/events/AAMkADAGAADDdm4NAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,locations +GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,locations ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('d1a2fae9-db66-4cc9-8133-2184c77af1b8')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,locations)/$entity", - "@odata.etag":"W/\"y53lbKh6jkaxHzFwGhgyxgAAw5zhug==\"", - "id":"AAMkADAGAADDdm4NAAA=", - "subject":"Plan summer company picnic", - "bodyPreview":"Let's kick-start this event planning!", - "body":{ - "contentType":"html", - "content":"<html>\r\n<head>\r\n</head>\r\n<body>\r\nLet's kick-start this event planning!\r\n</body>\r\n</html>\r\n" - }, - "start":{ - "dateTime":"2017-08-30T11:00:00.0000000", - "timeZone":"UTC" - }, - "end":{ - "dateTime":"2017-08-30T12:00:00.0000000", - "timeZone":"UTC" - }, - "location":{ - "displayName":"Conf Room 3; Fourth Coffee; Home Office", - "locationType":"default", - "uniqueId":"Conf Room 3; Fourth Coffee; Home Office", - "uniqueIdType":"private" - }, - "locations":[ - { - "displayName":"Conf Room 3", - "locationType":"default", - "uniqueIdType":"unknown" + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,locations)/$entity", + "@odata.etag": "W/\"IiLKjG2I7E+Xv0+ys6MD0wAEd5/kNQ==\"", + "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=", + "subject": "New Product Regulations Touchpoint", + "bodyPreview": "New Product Regulations Strategy Online Touchpoint MeetingYou're receiving this message because you're a member of the Engineering group. If you don't want to receive any messages or events from this group, stop following it in your inbox.View g", + "body": { + "contentType": "html", + "content": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body>New Product Regulations Strategy Online Touchpoint Meeting<div id=\"a59ada49-a492-4f1d-ac57-74be3a4194fc\" style=\"display:inline-block\"><table cellspacing=\"0\" style=\"table-layout:fixed; width:50px; border:0 none black\"><tbody><tr><td style=\"height:18px; padding:0; border-width:0 0 1px 0; border-style:none none solid none; border-color:#EAEAEA\"> </td></tr></tbody></table><table cellspacing=\"0\" style=\"table-layout:fixed; width:90%; line-height:17px; border:0 none black\"><tbody><tr><td style=\"height:17px; padding:0; border:0 none black\"> </td></tr><tr><td style=\"padding:0; border:0 none black; color:#666666; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">You're receiving this message because you're a member of the <a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=conversations\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">Engineering</a> group. If you don't want to receive any messages or events from this group,<a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=unsubscribe\" id=\"BD5134C6-8D33-4ABA-A0C4-08581FDF89DB\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">stop following it in your inbox</a>.</td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\"> </td></tr><tr><td style=\"padding:0; border:0 none black; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\"><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=conversations\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group conversations</a></span><span style=\"color:#C8C8C8\"> | </span><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&source=EscalatedMessage&action=files\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group files</a></span></td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\"> </td></tr></tbody></table></div></body></html>" + }, + "start": { + "dateTime": "2014-11-03T17:00:00.0000000", + "timeZone": "UTC" + }, + "end": { + "dateTime": "2014-11-03T17:30:00.0000000", + "timeZone": "UTC" },- { - "displayName":"Fourth Coffee", - "locationType":"default", - "uniqueId":"Fourth Coffee", - "uniqueIdType":"private", - "address":{ - "street":"4567 Main St", - "city":"Redmond", - "state":"WA", - "countryOrRegion":"US", - "postalCode":"32008" - }, - "coordinates":{ - "latitude":47.672, - "longitude":-102.103 - } + "location": { + "displayName": "Conf Room Rainier", + "locationType": "default", + "uniqueId": "Conf Room Rainier", + "uniqueIdType": "private" },- { - "displayName":"Home Office", - "locationType":"default", - "uniqueIdType":"unknown" - } - ], - "attendees":[ - { - "type":"required", - "status":{ - "response":"none", - "time":"0001-01-01T00:00:00Z" - }, - "emailAddress":{ - "name":"Dana Swope", - "address":"DanaS@contoso.onmicrosoft.com" - } + "locations": [ + { + "displayName": "Conf Room Rainier", + "locationType": "default", + "uniqueId": "", + "uniqueIdType": "unknown" + } + ], + "attendees": [ + { + "type": "required", + "status": { + "response": "none", + "time": "0001-01-01T00:00:00Z" + }, + "emailAddress": { + "name": "Engineering", + "address": "engineering@M365x214355.onmicrosoft.com" + } + }, + { + "type": "required", + "status": { + "response": "none", + "time": "0001-01-01T00:00:00Z" + }, + "emailAddress": { + "name": "Irvin Sayers", + "address": "IrvinS@M365x214355.onmicrosoft.com" + } + } + ], + "organizer": { + "emailAddress": { + "name": "Engineering", + "address": "engineering@M365x214355.onmicrosoft.com" + } },- { - "type":"required", - "status":{ - "response":"none", - "time":"0001-01-01T00:00:00Z" - }, - "emailAddress":{ - "name":"Alex Wilber", - "address":"AlexW@contoso.onmicrosoft.com" - } - } - ], - "organizer":{ - "emailAddress":{ - "name":"Adele Vance", - "address":"AdeleV@contoso.onmicrosoft.com" - } - } + "calendar@odata.associationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')/$ref", + "calendar@odata.navigationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')" } ``` |
v1.0 | Event List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-list-attachments.md | Here is an example of the request. "name": "event_get_attachments_v1" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/events/{id}/attachments +GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=/attachments ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "value": [ - { - "@odata.type": "microsoft.graph.fileAttachment", - "contentType": "contentType-value", - "contentLocation": "contentLocation-value", - "contentBytes": "contentBytes-value", - "contentId": "null", - "lastModifiedDateTime": "datetime-value", - "id": "id-value", - "isInline": false, - "name": "name-value", - "size": 99 - } - ] + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/events('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA%3D')/attachments", + "value": [] } ``` |
v1.0 | Event List Instances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-list-instances.md | The following example gets within the specified time range the occurrences and e "name": "get_instances" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/events/AAMkAGUzYRgWAAA=/instances?startDateTime=2019-04-08T09:00:00.0000000&endDateTime=2019-04-30T09:00:00.0000000&$select=subject,bodyPreview,seriesMasterId,type,recurrence,start,end +GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=/instances?startDateTime=2019-04-08T09:00:00.0000000&endDateTime=2019-04-30T09:00:00.0000000&$select=subject,bodyPreview,seriesMasterId,type,recurrence,start,end ``` # [C#](#tab/csharp) |
v1.0 | Eventmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/eventmessage-get.md | The first example shows how to get the properties of an event message based on t "name": "get_eventmessage" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/messages/AAMkADYAAAImV_lAAA= +GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA= ``` # [C#](#tab/csharp) and apply an $expand parameter to get the properties of the event. "name": "get_event_based_on_eventmessage" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/messages/AAMkADYAAAImV_jAAA=?$expand=microsoft.graph.eventMessage/event +GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=?$expand=microsoft.graph.eventMessage/event ``` # [C#](#tab/csharp) |
v1.0 | Eventmessage List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/eventmessage-list-attachments.md | Here is an example of the request. "name": "eventmessage_get_attachments_v1" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/messages/{id}/attachments +GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=/attachments ``` # [C#](#tab/csharp) |
v1.0 | Featurerolloutpolicies List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicies-list.md | The following is an example of the request. "name": "get_featurerolloutpolicies" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies ``` |
v1.0 | Featurerolloutpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicy-get.md | The following is an example of the request. "name": "get_featurerolloutpolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9-e8c4-4033-a41c-73419a95c29c ``` The following is an example of the request. "name": "get_featurerolloutpolicy_expand_appliesTo" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9-e8c4-4033-a41c-73419a95c29c?$expand=appliesTo ``` |
v1.0 | Formatprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/formatprotection-get.md | Here is an example of the request. "blockType": "request", "name": "get_formatprotection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/protection ``` |
v1.0 | Group Get Conversation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get-conversation.md | HTTP/1.1 200 OK Content-type: application/json {+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/conversations/$entity", "id": "AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgAQABuXO3guDWBMpyKF7LsVwfU=", "topic": "New Training Plans", "hasAttachments": false, Content-type: application/json "uniqueSenders": [ "HR Taskforce" ],- "preview": "Meeting to plan new trainings.\r\n\r\n\r\n\r\nJoin Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>" + "preview": "Meeting to plan new trainings.Join Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>" } ``` |
v1.0 | Group Get Event | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get-event.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/events/AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOgAAAA== +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/events/AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOwAAAA== ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "id": "AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOgAAAA==", + "id": "AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOwAAAA==", "createdDateTime": "2017-07-31T18:58:31.011909Z", "lastModifiedDateTime": "2017-07-31T18:58:35.418473Z", "changeKey": "xPZF2y46pEiVBni87OnrpgAAAAAJTg==", |
v1.0 | Group Get Thread | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get-thread.md | HTTP/1.1 200 OK Content-type: application/json {+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/threads/$entity", "id": "AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==", "topic": "New Training Plans", "hasAttachments": false, Content-type: application/json "uniqueSenders": [ "HR Taskforce" ],- "preview": "Meeting to plan new trainings.\r\n\r\n\r\n\r\nJoin Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>", + "preview": "Meeting to plan new trainings.Join Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>", "isLocked": false } ``` |
v1.0 | Group Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get.md | The following is an example of a GET request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/b320ee12-b1cd-4cca-b648-a437be61c5cd +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315 ``` # [C#](#tab/csharp) Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups/$entity",- "@odata.id": "https://graph.microsoft.com/v2/84841066-274d-4ec0-a5c1-276be684bdd3/directoryObjects/b320ee12-b1cd-4cca-b648-a437be61c5cd/Microsoft.DirectoryServices.Group", - "id": "b320ee12-b1cd-4cca-b648-a437be61c5cd", + "id": "02bd9fd6-8f93-4758-87c3-1fb73740a315", "deletedDateTime": null, "classification": null,- "createdDateTime": "2021-09-13T10:07:01Z", - "creationOptions": [], - "description": "Self help community for library", - "displayName": "Library Assist", - "expirationDateTime": "2022-01-11T10:07:01Z", + "createdDateTime": "2017-07-31T18:56:16Z", + "creationOptions": [ + "ExchangeProvisioningFlags:481" + ], + "description": "Welcome to the HR Taskforce team.", + "displayName": "HR Taskforce", + "expirationDateTime": null, "groupTypes": [ "Unified" ], "isAssignableToRole": null,- "mail": "library@contoso.com", + "mail": "HRTaskforce@M365x214355.onmicrosoft.com", "mailEnabled": true,- "mailNickname": "library", + "mailNickname": "HRTaskforce", "membershipRule": null, "membershipRuleProcessingState": null, "onPremisesDomainName": null, Content-type: application/json "onPremisesSamAccountName": null, "onPremisesSecurityIdentifier": null, "onPremisesSyncEnabled": null,- "preferredDataLocation": "EU", + "preferredDataLocation": null, "preferredLanguage": null, "proxyAddresses": [- "SPO:SPO_0dbffe23-f6fb-4478-adcd-880daf88bb12@SPO_84841066-274d-4ec0-a5c1-276be684bdd3", - "SMTP:library@contoso.com" + "SMTP:HRTaskforce@M365x214355.onmicrosoft.com", + "SPO:SPO_896cf652-b200-4b74-8111-c013f64406cf@SPO_dcd219dd-bc68-4b9b-bf0b-4a33a796be35" ],- "renewedDateTime": "2021-09-13T10:07:01Z", + "renewedDateTime": "2020-01-24T19:01:14Z", "resourceBehaviorOptions": [],- "resourceProvisioningOptions": [], + "resourceProvisioningOptions": [ + "Team" + ], "securityEnabled": false,- "securityIdentifier": "S-1-12-1-1306860066-1319449225-59104187-458188010", + "securityIdentifier": "S-1-12-1-45981654-1196986259-3072312199-363020343", "theme": null,- "visibility": "Public", + "visibility": "Private", "onPremisesProvisioningErrors": [] } ``` The following is an example of a GET request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/b320ee12-b1cd-4cca-b648-a437be61c5cd?$select=allowExternalSenders,autoSubscribeNewMembers,isSubscribedByMail,unseenCount +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315?$select=allowExternalSenders,autoSubscribeNewMembers,isSubscribedByMail,unseenCount ``` # [C#](#tab/csharp) Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups(allowExternalSenders,autoSubscribeNewMembers,isSubscribedByMail,unseenCount)/$entity",- "id": "b320ee12-b1cd-4cca-b648-a437be61c5cd", + "id": "02bd9fd6-8f93-4758-87c3-1fb73740a315", "allowExternalSenders": false, "autoSubscribeNewMembers": false, "isSubscribedByMail": false,- "unseenCount": 0 + "unseenCount": 3 } ``` |
v1.0 | Group List Acceptedsenders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-acceptedsenders.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/acceptedSenders +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/acceptedSenders ``` # [C#](#tab/csharp) |
v1.0 | Group List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-approleassignments.md | The following example shows a request to retrieve the app roles that have been a }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/7679d9a4-2323-44cd-b5c2-673ec88d8b12/appRoleAssignments +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/appRoleAssignments ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('7679d9a4-2323-44cd-b5c2-673ec88d8b12')/appRoleAssignments", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/appRoleAssignments", "value": [ { "id": "pNl5diMjzUS1wmc-yI2LEkGgWqFFrFdLhG2Ly2CysL4", |
v1.0 | Group List Conversations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-conversations.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/conversations +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/conversations ``` # [C#](#tab/csharp) |
v1.0 | Group List Grouplifecyclepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-grouplifecyclepolicies.md | If successful, this method returns a `200 OK` response code and collection of [g "name": "get_grouplifecyclepolicies" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/groupLifecyclePolicies ``` |
v1.0 | Group List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-memberof.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/memberOf ``` # [C#](#tab/csharp) The following is an example of the request. "name": "get_count_only" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_count_group_only" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_video_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:Video" ConsistencyLevel: eventual ``` The following is an example of the request. "name": "list_groups_memberof_startswith" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'A') ConsistencyLevel: eventual ``` |
v1.0 | Group List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-members.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/members +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/members ``` # [C#](#tab/csharp) The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/members/$count +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/members/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_count_user_only" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/members/microsoft.graph.user/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_pr_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/members/microsoft.graph.user?$count=true&$orderby=displayName&$search="displayName:Pr"&$select=displayName,id ConsistencyLevel: eventual ``` The following is an example of the request. "name": "list_groups_members_startswith" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/members?$count=true&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ``` |
v1.0 | Group List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-owners.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/owners +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/owners ``` # [C#](#tab/csharp) |
v1.0 | Group List Permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-permissiongrants.md | The following is an example of the request. "name": "group_list_permission_grants" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/14c981a4-dca9-4565-bae6-e13ada8861be/permissionGrants +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/permissionGrants ``` # [C#](#tab/csharp) |
v1.0 | Group List Photos | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-photos.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/photos +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/photos ``` # [C#](#tab/csharp) |
v1.0 | Group List Rejectedsenders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-rejectedsenders.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/rejectedSenders +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/rejectedSenders ``` # [C#](#tab/csharp) |
v1.0 | Group List Settings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-settings.md | Content-type: application/json "name": "get_groupsettings_for_a_group" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/05aa6a98-956a-45c0-b13b-88076a23f2cd/settings ``` |
v1.0 | Group List Threads | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-threads.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/threads +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads ``` # [C#](#tab/csharp) |
v1.0 | Group List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-transitivememberof.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/transitiveMemberOf ``` # [C#](#tab/csharp) The following is an example of the request. "name": "get_count_only" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_tier_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ``` The following is an example of the request. "name": "list_groups_transitivememberof_startswith" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ``` |
v1.0 | Group List Transitivemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-transitivemembers.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/transitiveMembers ``` # [C#](#tab/csharp) The following is an example of the request. "name": "get_group_transitivemembers_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_tier_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers/microsoft.graph.user?$count=true&$orderBy=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ``` The following is an example of the request. "name": "list_groups_transitivemembers_startswith" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers/microsoft.graph.user?$count=true&$orderBy=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ``` |
v1.0 | Group List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list.md | The following is an example of the request. This request requires the **Consiste "name": "get_groups_withlicenseerrors_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups?$count=true&$filter=hasMembersWithLicenseErrors+eq+true&$select=id,displayName ConsistencyLevel: eventual ``` |
v1.0 | Grouplifecyclepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/grouplifecyclepolicy-get.md | If successful, this method returns a `200 OK` response code and [groupLifecycleP "name": "get_grouplifecyclepolicy_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groupLifecyclePolicies/{id} ``` |
v1.0 | Groupsetting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/groupsetting-get.md | If successful, this method returns a `200 OK` response code and [groupSetting](. "name": "get_groupsettings" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/05aa6a98-956a-45c0-b13b-88076a23f2cd/settings/a06fa228-3042-4662-bd09-33e298da1afe ``` Content-type: application/json "name": "get_groupsettings_tenantwide" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groupSettings/84af2ca5-c274-41bf-86e4-6e374ec4def6 ``` |
v1.0 | Homerealmdiscoverypolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-get.md | The following is an example of the request. "name": "get_homerealmdiscoverypolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/{id} ``` |
v1.0 | Homerealmdiscoverypolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-list-appliesto.md | The following is an example of the request. "name": "get_appliesto_2" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/6c6f154f-cb39-4ff9-bf5b-62d5ad585cde/appliesTo ``` |
v1.0 | Homerealmdiscoverypolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-list.md | The following is an example of the request. "name": "get_homerealmdiscoverypolicies" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies ``` |
v1.0 | Identityprovider Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-get.md | The following example retrieves a specific **identityProvider**. "name": "get-identityprovider" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identityProviders/Amazon-OAuth ``` |
v1.0 | Identityprovider List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-list.md | The following example retrieves all **identityProvider**. "name": "list-identityproviders" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identityProviders ``` |
v1.0 | Identityproviderbase Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityproviderbase-get.md | The following is an example of the request. } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identity/identityProviders/Apple-Managed-OIDC ``` |
v1.0 | Identitysecuritydefaultsenforcementpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitysecuritydefaultsenforcementpolicy-get.md | The following is an example of the request. "name": "get_identitysecuritydefaultsenforcementpolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/identitySecurityDefaultsEnforcementPolicy ``` |
v1.0 | Informationprotection List Threatassessmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/informationprotection-list-threatassessmentrequests.md | The following is an example of the request. "name": "get_threatassessmentrequests" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentRequests ``` |
v1.0 | Ipnamedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/ipnamedlocation-get.md | The following is an example of the request. "name": "get_ipnamedlocation" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/0854951d-5fc0-4eb1-b392-9b2c9d7949c2 ``` |
v1.0 | Itemactivitystat Getactivitybyinterval | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/itemactivitystat-getactivitybyinterval.md | If successful, this method returns a `200 OK` response code and a collection of # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-activities-by-interval" } --> -```msgraph-interactive +```http GET /drives/{drive-id}/items/{item-id}/getActivitiesByInterval(startDateTime='2017-01-01',endDateTime='2017-01-3',interval='day') ``` |
v1.0 | Itemanalytics Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/itemanalytics-get.md | The following is an example of a request. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-analytics" } --> -```msgraph-interactive +```http GET /drives/{drive-id}/items/{item-id}/analytics/allTime ``` |
v1.0 | List Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-get.md | Do not supply a request body with this method. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-1", "scopes": "sites.read.all" } --> -```msgraph-interactive +```http GET /sites/{site-id}/lists/{list-id} ``` The following example shows how to get a list from a SharePoint Online list titl # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-2", "scopes": "sites.read.all" } --> -```msgraph-interactive +```http GET /sites/{site-id}/lists/{list-title} ``` With `select` and `expand` statements, you can retrieve list metadata, column de # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-multi-expand", "scopes": "sites.read.all" } --> -```msgraph-interactive +```http GET /sites/{site-id}/lists/{list-id}?select=id,name,lastModifiedDateTime&expand=columns(select=name,description),items(expand=fields(select=Name,Color,Quantity)) ``` |
v1.0 | List List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list-columns.md | If successful, this method returns a `200 OK` response code and a collection of <!-- { "blockType": "request", "name": "get_columns_from_list" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/columns ``` |
v1.0 | List List Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list-contenttypes.md | If successful, this method returns a `200 OK` response code and a collection of # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum_contentTypes"} --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/contentTypes ``` |
v1.0 | List List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list.md | The following is an example of a request. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum-lists", "scopes": "sites.read.all", "tags": "service.sharepoint" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists ``` |
v1.0 | Listitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-get.md | If successful, this method returns a `200 OK` response code and an [item][] in t # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-item", "scopes": "sites.read.all" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item-id}?expand=fields ``` |
v1.0 | Listitem List Versions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-list-versions.md | This example retrieves the versions of a listItem in a SharePoint list: # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-previous-versions-listitem", "scopes": "files.read sites.read.all" } --> -```msgraph-interactive +```http GET /sites/{site-id}/lists/{list-id}/items/{item-id}/versions ``` |
v1.0 | Listitem List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-list.md | The following is an example of a request. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-items", "scopes": "sites.read.all" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items?expand=fields(select=Name,Color,Quantity) ``` |
v1.0 | Listitemversion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitemversion-get.md | This example retrieves a version of a listItem and expands the fields collection # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-single-version-listItem", "scopes": "files.read sites.read.all", "tags": "service.graph service.sharepoint" } --> -```msgraph-interactive +```http GET /sites/{site-id}/lists/{list-id}/items/{item-id}/versions/{version-id}?expand=fields ``` |
v1.0 | Mailfolder Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-get.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzM +GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA= ``` # [C#](#tab/csharp) Content-type: application/json } ``` -### Example 2: Get a mail search folder +### Example 2: Get a mail sent items folder #### Request The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzN +GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEJAAA= ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.type": "#microsoft.graph.mailSearchFolder", - "id": "AAMkAGVmMDEzN", - "displayName": "Get MyAnalytics", - "parentFolderId": "AAMkAGVmMDEzI", - "childFolderCount": 0, - "unreadItemCount": 6, - "totalItemCount": 6, - "isHidden": false, - "isSupported": true, - "includeNestedFolders": true, - "sourceFolderIds": [ - "AAMkAGVmMDEzM" - ], - "filterQuery": "contains(subject, 'MyAnalytics')" -} + "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEJAAA=", + "displayName": "Sent Items", + "parentFolderId": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEIAAA=", + "childFolderCount": 0, + "unreadItemCount": 0, + "totalItemCount": 1, + "sizeInBytes": 53857, + "isHidden": false + } ``` |
v1.0 | Mailfolder List Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-list-childfolders.md | Here is an example of the request. "name": "mailfolder_get_childfolders" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/childFolders +GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/childFolders ``` # [C#](#tab/csharp) Here is an example of the request. "name": "mailfolder_get_hiddenchildfolders" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/childFolders?includeHiddenFolders=true +GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/childFolders?includeHiddenFolders=true ``` # [C#](#tab/csharp) |
v1.0 | Mailfolder List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-list-messages.md | Here is an example of the request. "name": "mailfolder_get_messages" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/messages +GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/messages ``` # [C#](#tab/csharp) |
v1.0 | Meetingattendancereport Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/meetingattendancereport-get.md | The following example shows how to get the attendance report for an online meeti "name": "get-attendanceReport-by-id" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/attendanceReports/c9b6db1c-d5eb-427d-a5c0-20088d9b22d7?$expand=attendanceRecords ``` |
v1.0 | Meetingattendancereport List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/meetingattendancereport-list.md | If successful, this method returns a `200 OK` response code and a list of [meeti "name": "get-attendanceReports" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/attendanceReports ``` |
v1.0 | Message Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-delta.md | of incremental changes since the last delta query. For an example that shows a r "name": "message_delta" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/messages/delta +GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/messages/delta Prefer: odata.maxpagesize=2 ``` |
v1.0 | Message Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-get.md | Here is an example of the request. "name": "get_message" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/messages/AAMkADhMGAAA= +GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA= ``` # [C#](#tab/csharp) The next example uses a `$select` query parameter to get the Internet message he "sampleKeys": ["AAMkADhAAAW-VPeAAA="], "name": "get_message_headers" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/messages/AAMkADhAAAW-VPeAAA=/?$select=internetMessageHeaders ``` The third example shows how to use a `Prefer: outlook.body-content-type="text"` "name": "get_message_in_text" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGI1AAAoZCfHAAA=/?$select=subject,body,bodyPreview,uniqueBody +GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=/?$select=subject,body,bodyPreview,uniqueBody Prefer: outlook.body-content-type="text" ``` The fourth example gets the MIME content of a message in the signed-in user's ma "name": "get_message_in_mime", "sampleKeys": ["4aade2547798441eab5188a7a2436bc1"] } -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/messages/4aade2547798441eab5188a7a2436bc1/$value ``` |
v1.0 | Message List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-list-attachments.md | Here is an example of the request. "name": "message_get_attachments_v1" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/messages/{id}/attachments +GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=/attachments ``` # [C#](#tab/csharp) |
v1.0 | Messagerule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/messagerule-get.md | Here is an example of the request. "name": "get_messagerule" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messageRules/AQAAAJ5dZqA= +GET https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messageRules/AQAABHg9by8= ``` # [C#](#tab/csharp) |
v1.0 | Nameditem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-get.md | Here is an example of the request. "blockType": "request", "name": "get_nameditem" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name} ``` |
v1.0 | Nameditem List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-list.md | Here is an example of the request. "blockType": "request", "name": "get_nameditemcollection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names ``` |
v1.0 | Nameditem Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-range.md | Here is an example of the request. "idempotent": true, "name": "nameditem_range" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range ``` |
v1.0 | Namedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/namedlocation-get.md | The following is an example of the request. "name": "get_namedlocation" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/0854951d-5fc0-4eb1-b392-9b2c9d7949c2 ``` |
v1.0 | Notebook Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-get.md | Here is an example of the request. "name": "get_notebook" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/{id} +GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/1-e13f257d-78c6-46cf-ae8c-13686517ac5f ``` # [C#](#tab/csharp) |
v1.0 | Notebook List Sectiongroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-list-sectiongroups.md | Here is an example of the request. "name": "notebook_get_sectiongroups" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/{id}/sectionGroups +GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/1-e13f257d-78c6-46cf-ae8c-13686517ac5f/sectionGroups ``` # [C#](#tab/csharp) |
v1.0 | Notebook List Sections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-list-sections.md | Here is an example of the request. "name": "notebook_get_sections" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/{id}/sections +GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/1-e13f257d-78c6-46cf-ae8c-13686517ac5f/sections ``` # [C#](#tab/csharp) |
v1.0 | Oauth2permissiongrant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-get.md | If successful, this method returns a `200 OK` response code and [oAuth2Permissio }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants/AVs6JuUDjkCFV7q2gd8QTPimBBgj5iBFj0C6GwwRxC0 +GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants/QVzct6doFkStXRSoh_HGZcTUnzAfhaVGjK7Cv0gMgUsj54JH9PTzSqduJeO6sNiW ``` # [C#](#tab/csharp) |
v1.0 | Offershiftrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-get.md | The following is an example of the request. "name": "get_offershiftrequest_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/offerShiftRequests/{offerShiftRequestId} ``` |
v1.0 | Offershiftrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-list.md | The following is an example of the request. "name": "get_offershiftrequest_2" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/offerShiftRequests ``` |
v1.0 | Onenoteoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onenoteoperation-get.md | Here is an example of the request. "blockType": "request", "name": "get_onenoteoperation" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onenote/operations/{id} ``` |
v1.0 | Onlinemeeting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onlinemeeting-get.md | The following example shows the request. "sampleKeys": ["123456789"], "name": "get-onlineMeeting" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/communications/onlineMeetings/?$filter=VideoTeleconferenceId%20eq%20'123456789' ``` The following request uses a user token. # [HTTP](#tab/http) <!-- {"blockType": "request", "name": "get-onlinemeeting-user-token"} -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZiMi04ZdFpHRTNaR1F6WGhyZWFkLnYy ``` The following request uses a user token. # [HTTP](#tab/http) <!-- {"blockType": "request", "name": "get-onlinemeeting-joinurl-user-token"} -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings?$filter=JoinWebUrl%20eq%20'https%3A%2F%2Fteams.microsoft.com%2Fl%2Fmeetup-join%2F19%253ameeting_MGQ4MDQyNTEtNTQ2NS00YjQxLTlkM2EtZWVkODYxODYzMmY2%2540thread.v2%2F0%3Fcontext%3D%257b%2522Tid%2522%253a%2522909c6581-5130-43e9-88f3-fcb3582cde37%2522%252c%2522Oid%2522%253a%2522dc17674c-81d9-4adb-bfb2-8f6a442e4622%2522%257d' ``` The following request uses delegated permission. "name": "get_attendee_report" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZiMi04ZdFpHRTNaR1F6WGhyZWFkLnYy/attendeeReport ``` GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ The following request uses application permission. <!-- { "blockType": "ignored" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/dc74d9bb-6afe-433d-8eaa-e39d80d3a647/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZiMi04ZdFpHRTNaR1F6WGhyZWFkLnYy/attendeeReport ``` |
v1.0 | Openshift Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-get.md | The following is an example of the request. "name": "get_openshift_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShifts/OPNSHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8 ``` |
v1.0 | Openshift List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-list.md | The following is an example of the request. "name": "get_openshift_2" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShifts ``` |
v1.0 | Openshiftchangerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-get.md | The following is an example of the request. "name": "get_openshiftchangerequest_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShiftChangeRequests/SREQ_0b87dd20-d5ed-4764-9c3e-cfc8516def09 ``` |
v1.0 | Openshiftchangerequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-list.md | The following is an example of the request. "name": "get_openshiftchangerequest_2" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShiftChangeRequests ``` |
v1.0 | Opentypeextension Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/opentypeextension-get.md | First, by its name: "sampleKeys": ["Com.Contoso.Referral", "AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl==="], "name": "get_opentypeextension_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl===/extensions/Com.Contoso.Referral ``` The second example references an extension by its name and gets the extension in "sampleKeys": ["Com.Contoso.Deal", "f5480dfd-7d77-4d0b-ba2e-3391953cc74a", "AAMkADVl17IsAAA="], "name": "get_opentypeextension_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/f5480dfd-7d77-4d0b-ba2e-3391953cc74a/events/AAMkADVl17IsAAA=/extensions/Com.Contoso.Deal/ ``` The filter returns the extension that has its **id** matching a fully qualified "sampleKeys": ["AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl==="], "name": "get_opentypeextension_3" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl===?$expand=extensions($filter=id%20eq%20'Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Referral') ``` The fourth example references an extension by its fully qualified name and gets "blockType": "request", "name": "get_opentypeextension_4" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/groups/37df2ff0-0de0-4c33-8aee-75289364aef6/threads/AAQkADJizZJpEWwqDHsEpV_KA==/posts/AAMkADJiUg96QZUkA-ICwMubAADDEd7UAAA=/extensions/Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Estimate ``` expands them by including the extension. The filter returns extensions that has "blockType": "request", "name": "get_opentypeextension_5" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/messages?$filter=Extensions/any(f:f/id%20eq%20'Com.Contoso.Referral')&$expand=Extensions($filter=id%20eq%20'Com.Contoso.Referral') ``` |
v1.0 | Organization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organization-get.md | Here is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/organization/84841066-274d-4ec0-a5c1-276be684bdd3 +GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35 ``` # [C#](#tab/csharp) |
v1.0 | Organizationalbranding Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-get.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/organization/84841066-274d-4ec0-a5c1-276be684bdd3/branding +GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding Accept-Language: 0 ``` The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding +GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding Accept-Language: 0 ``` The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding +GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding Accept-Language: fr-FR ``` The following is an example of the request. "name": "get_organizationalbranding_defaultlocale_bannerLogo" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ``` The following is an example of the request. "name": "get_organizationalbranding_frlocale_bannerLogo" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ``` |
v1.0 | Organizationalbranding List Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-list-localizations.md | The following is an example of the request. } --> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/organization/84841066-274d-4ec0-a5c1-276be684bdd3/branding/localizations/ +GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding/localizations/ ``` # [C#](#tab/csharp) |
v1.0 | Organizationalbrandinglocalization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbrandinglocalization-get.md | The following is an example of the request. "name": "get_organizationalbrandinglocalization" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/fr-FR ``` The following is an example of the request. "blockType": "request", "name": "get_organizationalbrandinglocalization_locale_signInPageText" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/organization/99b24e1b-abec-4598-9d63-a2baf0a3cea1/branding/localizations/fr-FR/signInPageText ``` The following is an example of the request. "name": "get_organizationalbranding_defaultlocale_bannerLogo" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ``` The following is an example of the request. "name": "get_organizationalbranding_frlocale_bannerLogo" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ``` |
v1.0 | Orgcontact Get Manager | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-get-manager.md | If successful, this method returns a `200 OK` response code and a collection of "name": "get_manager_1" }--> -```msgraph-interactive -GET https://graph.microsoft.com/v1.0/contacts/{id}/manager +```http +GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/manager ``` # [C#](#tab/csharp) |
v1.0 | Orgcontact Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-get.md | The following is an example of the request. "name": "get_orgcontact" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/contacts/{id} +GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a ``` # [C#](#tab/csharp) |
v1.0 | Orgcontact List Directreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-directreports.md | The following is an example of the request. "name": "contacts_get_directreports" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/contacts/{id}/directReports +GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/directReports ``` # [C#](#tab/csharp) |
v1.0 | Orgcontact List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-memberof.md | The following is an example of the request. "name": "contact_get_memberof" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/contacts/{id}/memberOf +GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/memberOf ``` # [C#](#tab/csharp) |
v1.0 | Orgcontact List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-transitivememberof.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/contacts/{id}/transitiveMemberOf +GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/transitiveMemberOf ``` # [C#](#tab/csharp) |
v1.0 | Outlookcategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/outlookcategory-get.md | Here is an example of the request. "name": "get_outlookcategory" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/outlook/masterCategories/de912e4d-c790-4da9-949c-ccd933aaa0f7 +GET https://graph.microsoft.com/v1.0/me/outlook/masterCategories/feafe4e8-52ff-488a-817f-cfea7e43ff8b ``` # [C#](#tab/csharp) |
v1.0 | Participant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-get.md | The following example shows the request. "blockType": "request", "name": "get-participant" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/communications/calls/7531d31f-d10d-44de-802f-c569dbca451c/participants/7e1b4346-85a6-4bdd-abe3-d11c5d420efe ``` |
v1.0 | Permission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permission-get.md | Here is an example of the request to access a permission on a folder. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-item-permission", "scopes": "files.read", "tags": "service.graph" } --> -```msgraph-interactive +```http GET /me/drive/items/{item-id}/permissions/{perm-id} ``` |
v1.0 | Permissiongrantpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-get.md | The following is an example of the request. "name": "get_permissiongrantpolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/microsoft-user-default-low ``` |
v1.0 | Permissiongrantpolicy List Excludes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-list-excludes.md | The following is an example of the request to retrieve the **excludes** conditio "name": "permissiongrantpolicy_get_excludes" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/microsoft-application-admin/excludes ``` |
v1.0 | Permissiongrantpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-list.md | The following is an example of the request. "name": "list_permissiongrantpolicies" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies ``` |
v1.0 | Place Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/place-get.md | The following example specifies the **id** of a **room** to get its properties. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/places/3162F1E1-C4C0-604B-51D8-91DA78989EB1 +GET https://graph.microsoft.com/v1.0/places/979e9793-3e91-40eb-b18c-0ea937893956 ``` # [C#](#tab/csharp) Content-type: application/json { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places/$entity",- "@odata.type": "#microsoft.graph.room", - "id": "3162F1E1-C4C0-604B-51D8-91DA78989EB1", - "emailAddress": "cf100@contoso.com", - "displayName": "Conf Room 100", - "address": { - "street": "4567 Main Street", - "city": "Buffalo", - "state": "NY", - "postalCode": "98052", - "countryOrRegion": "USA" - }, - "geoCoordinates": { - "latitude": 47.640568390488626, - "longitude": -122.1293731033803 - }, - "phone": "000-000-0000", - "nickname": "Conf Room", - "label": "100", - "capacity": 50, - "building": "1", - "floorNumber": 1, - "isManaged": true, - "isWheelChairAccessible": false, - "bookingType": "standard", - "tags": [ - "bean bags" - ], - "audioDeviceName": null, - "videoDeviceName": null, - "displayDevice": "surface hub" + "@odata.type": "#microsoft.graph.roomList", + "id": "979e9793-3e91-40eb-b18c-0ea937893956", + "displayName": "Building 2 Rooms", + "address": null, + "geoCoordinates": null, + "phone": "", + "emailAddress": "Building2Rooms@M365x214355.onmicrosoft.com" } ``` The following example specifies the **emailAddress** of a **roomList** to get it }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/places/bldg1@contoso.com +GET https://graph.microsoft.com/v1.0/places/Building2Rooms@M365x214355.onmicrosoft.com ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places/$entity", - "@odata.type": "#microsoft.graph.roomList", - "id": "DC404124-302A-92AA-F98D-7B4DEB0C1705", - "displayName": "Building 1", - "address": { - "street": "4567 Main Street", - "city": "Buffalo", - "state": "NY", - "postalCode": "98052", - "countryOrRegion": "USA" - }, - "geocoordinates": null, - "phone": null, - "emailAddress": "bldg1@contoso.com" + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places/$entity", + "@odata.type": "#microsoft.graph.roomList", + "id": "979e9793-3e91-40eb-b18c-0ea937893956", + "displayName": "Building 2 Rooms", + "address": null, + "geoCoordinates": null, + "phone": "", + "emailAddress": "Building2Rooms@M365x214355.onmicrosoft.com" } ``` |
v1.0 | Place List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/place-list.md | The following example shows how to get a list of [room](../resources/room.md) ob }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/places/bldg2@contoso.com/microsoft.graph.roomlist/rooms +GET https://graph.microsoft.com/v1.0/places/Building2Rooms@M365x214355.onmicrosoft.com/microsoft.graph.roomlist/rooms ``` HTTP/1.1 200 OK Content-type: application/json {- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places('bldg2%40contoso.com')/microsoft.graph.roomList/rooms", - "value": [ - { - "id": "3162F1E1-C4C0-604B-51D8-91DA78970B97", - "emailAddress": "cf200@contoso.com", - "displayName": "Conf Room 200", - "address": { - "street": "4567 Main Street", - "city": "Buffalo", - "state": "NY", - "postalCode": "98052", - "countryOrRegion": "USA" - }, - "geoCoordinates": { - "latitude": 47.640568390488625, - "longitude": -122.1293731033802 - }, - "phone": "000-000-0000", - "nickname": "Conf Room", - "label": "200", - "capacity": 40, - "building": "2", - "floorNumber": 2, - "isManaged": true, - "isWheelChairAccessible": false, - "bookingType": "standard", - "tags": [ - "benches", - "nice view" - ], - "audioDeviceName": null, - "videoDeviceName": null, - "displayDevice": "surface hub" - } - ] + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places('Building2Rooms%40M365x214355.onmicrosoft.com')/microsoft.graph.roomList/rooms", + "value": [ + { + "id": "f4119db7-9a33-4bfe-a387-4444b9e7fd54", + "displayName": "Conf Room Rainier", + "address": null, + "geoCoordinates": null, + "phone": "", + "nickname": "Conf Room Rainier", + "emailAddress": "Rainier@M365x214355.onmicrosoft.com", + "building": null, + "floorNumber": null, + "floorLabel": null, + "label": null, + "capacity": null, + "bookingType": "standard", + "audioDeviceName": null, + "videoDeviceName": null, + "displayDeviceName": null, + "isWheelChairAccessible": false, + "tags": [] + }, + { + "id": "42385a28-1a16-4043-8d84-07615656c4e3", + "displayName": "Conf Room Hood", + "address": null, + "geoCoordinates": null, + "phone": "", + "nickname": "Conf Room Hood", + "emailAddress": "Hood@M365x214355.onmicrosoft.com", + "building": null, + "floorNumber": null, + "floorLabel": null, + "label": null, + "capacity": null, + "bookingType": "standard", + "audioDeviceName": null, + "videoDeviceName": null, + "displayDeviceName": null, + "isWheelChairAccessible": false, + "tags": [] + }, + { + "id": "850ee91e-a154-4d87-928e-da04c788fd90", + "displayName": "Conf Room Baker", + "address": null, + "geoCoordinates": null, + "phone": "", + "nickname": "Conf Room Baker", + "emailAddress": "Baker@M365x214355.onmicrosoft.com", + "building": null, + "floorNumber": null, + "floorLabel": null, + "label": null, + "capacity": null, + "bookingType": "standard", + "audioDeviceName": null, + "videoDeviceName": null, + "displayDeviceName": null, + "isWheelChairAccessible": false, + "tags": [] + } + ] }+ ``` <!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 |
v1.0 | Planner List Buckets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/planner-list-buckets.md | Here is an example of the request. "blockType": "request", "name": "get_buckets_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/buckets ``` |
v1.0 | Planner List Plans | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/planner-list-plans.md | Here is an example of the request. "blockType": "request", "name": "get_plans_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/plans ``` |
v1.0 | Planner List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/planner-list-tasks.md | Here is an example of the request. "blockType": "request", "name": "planner_get_tasks" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/tasks ``` |
v1.0 | Plannerassignedtotaskboardtaskformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerassignedtotaskboardtaskformat-get.md | Here is an example of the request. "blockType": "request", "name": "get_plannerassignedtotaskboardtaskformat" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/assignedToTaskBoardFormat ``` |
v1.0 | Plannerbucket Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerbucket-get.md | Here is an example of the request. "blockType": "request", "name": "get_plannerbucket" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/buckets/{bucket-id} ``` |
v1.0 | Plannerbucket List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerbucket-list-tasks.md | Here is an example of the request. "blockType": "request", "name": "plannerbucket_get_tasks" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/buckets/{bucket-id}/tasks ``` |
v1.0 | Plannerbuckettaskboardtaskformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerbuckettaskboardtaskformat-get.md | Here is an example of the request. "blockType": "request", "name": "get_plannerbuckettaskboardtaskformat" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/bucketTaskBoardFormat ``` |
v1.0 | Plannergroup List Plans | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannergroup-list-plans.md | The following is an example of a request. "name": "get_plans_2" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{group-id}/planner/plans +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/planner/plans ``` # [C#](#tab/csharp) |
v1.0 | Plannerplan Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplan-get.md | Here is an example of the request. "blockType": "request", "name": "get_plannerplan" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id} ``` |
v1.0 | Plannerplan List Buckets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplan-list-buckets.md | Here is an example of the request. "blockType": "request", "name": "get_buckets_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id}/buckets ``` |
v1.0 | Plannerplan List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplan-list-tasks.md | Here is an example of the request. "blockType": "request", "name": "plannerplan_get_tasks" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id}/tasks ``` |
v1.0 | Plannerplandetails Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplandetails-get.md | Here is an example of the request. "blockType": "request", "name": "get_plannerplandetails" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id}/details ``` |
v1.0 | Plannerprogresstaskboardtaskformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerprogresstaskboardtaskformat-get.md | Here is an example of the request. "blockType": "request", "name": "get_plannerprogresstaskboardtaskformat" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/progressTaskBoardFormat ``` |
v1.0 | Plannertask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannertask-get.md | Here is an example of the request. "blockType": "request", "name": "get_plannertask" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id} ``` |
v1.0 | Plannertaskdetails Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannertaskdetails-get.md | The following is an example of a request. "blockType": "request", "name": "get_plannertaskdetails" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/details ``` |
v1.0 | Post Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/post-get.md | Here is an example of the request. "name": "get_post" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/{id}/threads/{id}/posts/{id} +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==/posts ``` # [C#](#tab/csharp) |
v1.0 | Post List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/post-list-attachments.md | Here is an example of the request. "name": "post_get_attachments_v1", "sampleKeys": ["1848753d-185d-4c08-a4e4-6ee40521d115","AAQkADJfolA==","AAMkADJ-aHAAA="] }-->+ ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/groups/1848753d-185d-4c08-a4e4-6ee40521d115/threads/AAQkADJfolA==/posts/AAMkADJ-aHAAA=/attachments +GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==/posts/AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDAAAAMT2RdsuOqRIlQZ4vOzp66YAAAINKgAAAA==/attachments ``` # [C#](#tab/csharp) Here is an example of the response. Note: The response object shown here might b "@odata.type": "microsoft.graph.fileAttachment", "isCollection": true } -->+ ```http HTTP/1.1 200 OK Content-type: application/json |
v1.0 | Printdocument Get File | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printdocument-get-file.md | The following example shows how to call this API to acquire a pre-authenticated "blockType": "request", "name": "get_document_value" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}/documents/{printDocumentId}/$value ``` |
v1.0 | Printjob Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-get.md | The following is an example of a request to get metadata for a print job. "blockType": "request", "name": "get_printjob" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId} ``` The following is a request to get a print job and any [tasks](../resources/print "blockType": "request", "name": "get_printjob_withtasks" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}?$expand=tasks ``` |
v1.0 | Provisioningobjectsummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/provisioningobjectsummary-list.md | The following is an example of the request. "name": "list_provisioningobjectsummary" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/auditLogs/provisioning ``` The following is an example of the request. "name": "list_provisioningobjectsummary_error" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/auditLogs/provisioning ``` |
v1.0 | Range Cell | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-cell.md | Here is an example of the request. "isComposable": true, "name": "range_cell" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/cell(row=5,column=6) ``` |
v1.0 | Range Column | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-column.md | Here is an example of the request. "isComposable": true, "name": "range_column" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/column(column=5) ``` |
v1.0 | Range Entirecolumn | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-entirecolumn.md | Here is an example of the request. "isComposable": true, "name": "range_entirecolumn" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/entireColumn ``` |
v1.0 | Range Entirerow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-entirerow.md | Here is an example of the request. "isComposable": true, "name": "range_entirerow" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/entireRow ``` |
v1.0 | Range Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-get.md | Here is an example of the request. "blockType": "request", "name": "get_range" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range ``` |
v1.0 | Range Lastcell | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastcell.md | Here is an example of the request. "isComposable": true, "name": "range_lastcell" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastCell ``` |
v1.0 | Range Lastcolumn | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastcolumn.md | Here is an example of the request. "isComposable": true, "name": "range_lastcolumn" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastColumn ``` |
v1.0 | Range Lastrow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastrow.md | Here is an example of the request. "isComposable": true, "name": "range_lastrow" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastRow ``` |
v1.0 | Range Usedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-usedrange.md | Here is an example of the request. "isComposable": true, "name": "range_usedrange" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/usedRange ``` Here is an example of the request. "isComposable": true, "name": "range_usedrange_valuesonly" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/usedRange(valuesOnly=true) ``` |
v1.0 | Rangeborder Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeborder-get.md | Here is an example of the request. "blockType": "request", "name": "get_rangeborder" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders/{sideIndex} ``` |
v1.0 | Rangeborder List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeborder-list.md | Here is an example of the request. "blockType": "request", "name": "get_rangebordercollection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders ``` |
v1.0 | Rangefill Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefill-get.md | Here is an example of the request. "blockType": "request", "name": "get_rangefill" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/fill ``` |
v1.0 | Rangefont Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefont-get.md | Here is an example of the request. "blockType": "request", "name": "get_rangefont" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/font ``` |
v1.0 | Rangeformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-get.md | Here is an example of the request. "blockType": "request", "name": "get_rangeformat" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format ``` |
v1.0 | Rangeformat List Borders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-list-borders.md | Here is an example of the request. "blockType": "request", "name": "get_borders" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders ``` |
v1.0 | Rbacapplication List Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignments.md | Title: "List unifiedRoleAssignments" description: "Get a list of unifiedRoleAssignment objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments?$filter = principalId eq 'f1847572-48aa-47aa-96a3-2ec61904f41f' +GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments?$filter = principalId eq '5bde3e51-d13b-4db1-9948-fe4b109d11a7' ``` # [C#](#tab/csharp) The following is an example of the request. "name": "get_roleAssignments_3" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/roleManagement/entitlementManagement/roleAssignments?$filter=appScopeId eq '/AccessPackageCatalog/4cee616b-fdf9-4890-9d10-955e0ccb12bc'&$expand=principal ``` |
v1.0 | Rbacapplication List Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentschedulerequests.md | One of the following permissions is required to call this API. To learn more, in "blockType": "ignored" } -->-``` http +```http GET /roleManagement/directory/roleAssignmentScheduleRequests ``` If successful, this method returns a `200 OK` response code and a collection of "name": "list_unifiedroleassignmentschedulerequest" } -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentScheduleRequests ``` Content-Type: application/json "name": "list_unifiedroleassignmentschedulerequest_expand_relationships" } -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentScheduleRequests?$select=principalId,action,roleDefinitionId&$expand=roleDefinition,activatedUsing,principal,targetSchedule ``` |
v1.0 | Rbacapplication List Roleassignmentschedules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentschedules.md | If successful, this method returns a `200 OK` response code and a collection of "name": "list_unifiedroleassignmentschedule" } -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSchedules ``` |
v1.0 | Rbacapplication List Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roledefinitions.md | Title: "List roleDefinitions" description: "Get a list of unifiedRoleDefinition objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" To list role definitions for the directory provider: GET /roleManagement/directory/roleDefinitions ``` -To list role definitions for the entitlement management provider: -<!-- { "blockType": "ignored" } --> -```http -GET /roleManagement/entitlementManagement/roleDefinitions -``` - ## Optional query parameters This method supports the `$filter` (`eq` and `in` operators) OData query parameter on `id`, `displayName`, and `isBuiltIn` properties. It also supports `$expand` on the relationships. For general information, see [OData query parameters](/graph/query-parameters). Content-type: application/json #### Request --# [HTTP](#tab/http) - # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_roledefinitions_entitlementmanagement_provider" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/roleManagement/entitlementManagement/roleDefinitions ``` |
v1.0 | Rbacapplication Post Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roleassignments.md | Title: "Create unifiedRoleAssignment" description: "Create a new unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Rbacapplication Post Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roledefinitions.md | Title: "Create roleDefinitions" description: "Create a new unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Reportroot Getemailactivityuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailactivityuserdetail.md | The following is an example of the request. "name": "reportroot_getemailactivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getEmailActivityUserDetail(period='D7') ``` |
v1.0 | Reportroot Getemailappusageappsusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageappsusercounts.md | The following is an example of the request. "name": "reportroot_getemailappusageappsusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageAppsUserCounts(period='D7') ``` |
v1.0 | Reportroot Getemailappusageusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageusercounts.md | The following is an example of the request. "name": "reportroot_getemailappusageusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageUserCounts(period='D7') ``` |
v1.0 | Reportroot Getemailappusageuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageuserdetail.md | The following is an example of the request. "name": "reportroot_getemailappusageuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageUserDetail(period='D7') ``` |
v1.0 | Reportroot Getemailappusageversionsusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageversionsusercounts.md | The following is an example of the request. "name": "reportroot_getemailappusageversionsusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageVersionsUserCounts(period='D7') ``` |
v1.0 | Reportroot Getmailboxusagedetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagedetail.md | The following is an example of the request. "name": "reportroot_getmailboxusageuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageDetail(period='D7') ``` |
v1.0 | Reportroot Getmailboxusagemailboxcounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagemailboxcounts.md | The following is an example of the request. "name": "reportroot_getmailboxusagemailboxcounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageMailboxCounts(period='D7') ``` |
v1.0 | Reportroot Getmailboxusagequotastatusmailboxcounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagequotastatusmailboxcounts.md | The following is an example of the request. "name": "reportroot_getmailboxusagequotastatusmailboxcounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageQuotaStatusMailboxCounts(period='D7') ``` |
v1.0 | Reportroot Getmailboxusagestorage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagestorage.md | The following is an example of the request. "name": "reportroot_getmailboxusagestorage" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageStorage(period='D7') ``` |
v1.0 | Reportroot Getoffice365activationcounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activationcounts.md | The following is an example of the request. "name": "reportroot_getoffice365activationcounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365ActivationCounts ``` |
v1.0 | Reportroot Getoffice365activationsusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activationsusercounts.md | The following is an example of the request. "name": "reportroot_getoffice365activationsusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365ActivationsUserCounts ``` |
v1.0 | Reportroot Getoffice365activationsuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activationsuserdetail.md | The following is an example of the request. "name": "reportroot_getoffice365activationsuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365ActivationsUserDetail ``` |
v1.0 | Reportroot Getoffice365activeusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activeusercounts.md | The following is an example of the request. "name": "reportroot_getoffice365activeusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365ActiveUserCounts(period='D7') ``` |
v1.0 | Reportroot Getoffice365activeuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activeuserdetail.md | The following is an example of the request. "name": "reportroot_getoffice365activeuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365ActiveUserDetail(period='D7') ``` |
v1.0 | Reportroot Getoffice365groupsactivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitycounts.md | The following is an example of the request. "name": "reportroot_getoffice365groupsactivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getoffice365groupsactivitydetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitydetail.md | The following is an example of the request. "name": "reportroot_getoffice365groupsactivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityDetail(period='D7') ``` |
v1.0 | Reportroot Getoffice365groupsactivityfilecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivityfilecounts.md | The following is an example of the request. "name": "reportroot_getoffice365groupsactivityfilecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityFileCounts(period='D7') ``` |
v1.0 | Reportroot Getoffice365groupsactivitygroupcounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitygroupcounts.md | The following is an example of the request. "name": "reportroot_getoffice365groupsactivitygroupcounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityGroupCounts(period='D7') ``` |
v1.0 | Reportroot Getoffice365groupsactivitystorage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitystorage.md | The following is an example of the request. "name": "reportroot_getoffice365groupsactivitystorage" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityStorage(period='D7') ``` |
v1.0 | Reportroot Getonedriveactivityfilecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveactivityfilecounts.md | The following is an example of the request. "name": "reportroot_getonedriveactivityfilecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOneDriveActivityFileCounts(period='D7') ``` |
v1.0 | Reportroot Getonedriveactivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveactivityusercounts.md | The following is an example of the request. "name": "reportroot_getonedriveactivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOneDriveActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getonedriveactivityuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveactivityuserdetail.md | The following is an example of the request. "name": "reportroot_getonedriveactivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOneDriveActivityUserDetail(period='D7') ``` |
v1.0 | Reportroot Getonedriveusageaccountcounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusageaccountcounts.md | The following is an example of the request. "name": "reportroot_getonedriveusageaccountcounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageAccountCounts(period='D7') ``` |
v1.0 | Reportroot Getonedriveusageaccountdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusageaccountdetail.md | The following is an example of the request. "name": "reportroot_getonedriveusageuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageAccountDetail(period='D7') ``` |
v1.0 | Reportroot Getonedriveusagefilecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusagefilecounts.md | The following is an example of the request. "name": "reportroot_getonedriveusagefilecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageFileCounts(period='D7') ``` |
v1.0 | Reportroot Getonedriveusagestorage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusagestorage.md | The following is an example of the request. "name": "reportroot_getonedriveusagestorage" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageStorage(period='D7') ``` |
v1.0 | Reportroot Getsharepointactivityfilecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivityfilecounts.md | The following is an example of the request. "name": "reportroot_getsharepointactivityfilecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityFileCounts(period='D7') ``` |
v1.0 | Reportroot Getsharepointactivitypages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivitypages.md | The following is an example of the request. "name": "reportroot_getsharepointactivitypages" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityPages(period='D7') ``` |
v1.0 | Reportroot Getsharepointactivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivityusercounts.md | The following is an example of the request. "name": "reportroot_getsharepointactivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getsharepointactivityuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivityuserdetail.md | The following is an example of the request. "name": "reportroot_getsharepointactivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityUserDetail(period='D7') ``` |
v1.0 | Reportroot Getsharepointsiteusagedetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagedetail.md | The following is an example of the request. "name": "reportroot_getsharepointsiteusageuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageDetail(period='D7') ``` |
v1.0 | Reportroot Getsharepointsiteusagefilecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagefilecounts.md | The following is an example of the request. "name": "reportroot_getsharepointsiteusagefilecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageFileCounts(period='D7') ``` |
v1.0 | Reportroot Getsharepointsiteusagepages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagepages.md | The following is an example of the request. "name": "reportroot_getsharepointsiteusagepages" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsagePages(period='D7') ``` |
v1.0 | Reportroot Getsharepointsiteusagesitecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagesitecounts.md | The following is an example of the request. "name": "reportroot_getsharepointsiteusagesitecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageSiteCounts(period='D7') ``` |
v1.0 | Reportroot Getsharepointsiteusagestorage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagestorage.md | The following is an example of the request. "name": "reportroot_getsharepointsiteusagestorage" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageStorage(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessactivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessactivitycounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessactivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessactivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessactivityusercounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessactivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessactivityuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessactivityuserdetail.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessactivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessActivityUserDetail(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessdeviceusagedistributionusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessdeviceusagedistributionusercounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessdeviceusagedistributionusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessdeviceusageusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessdeviceusageusercounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessdeviceusageusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessDeviceUsageUserCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessdeviceusageuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessdeviceusageuserdetail.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessdeviceusageuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessDeviceUsageUserDetail(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessorganizeractivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessorganizeractivitycounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessorganizeractivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessOrganizerActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessorganizeractivityminutecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessorganizeractivityminutecounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessorganizeractivityminutecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessorganizeractivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessorganizeractivityusercounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessorganizeractivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessparticipantactivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessparticipantactivitycounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessparticipantactivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessParticipantActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessparticipantactivityminutecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessparticipantactivityminutecounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessparticipantactivityminutecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinessparticipantactivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessparticipantactivityusercounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinessparticipantactivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessParticipantActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinesspeertopeeractivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinesspeertopeeractivitycounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinesspeertopeeractivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinesspeertopeeractivityminutecounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinesspeertopeeractivityminutecounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinesspeertopeeractivityminutecounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='D7') ``` |
v1.0 | Reportroot Getskypeforbusinesspeertopeeractivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinesspeertopeeractivityusercounts.md | The following is an example of the request. "name": "reportroot_getskypeforbusinesspeertopeeractivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getteamsdeviceusagedistributionusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsdeviceusagedistributionusercounts.md | The following is an example of the request. "name": "reportroot_getteamsdeviceusagedistributionusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getTeamsDeviceUsageDistributionUserCounts(period='D7') ``` |
v1.0 | Reportroot Getteamsdeviceusageusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsdeviceusageusercounts.md | The following is an example of the request. "name": "reportroot_getteamsdeviceusageusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getTeamsDeviceUsageUserCounts(period='D7') ``` |
v1.0 | Reportroot Getteamsdeviceusageuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsdeviceusageuserdetail.md | The following is an example of the request. "name": "reportroot_getteamsdeviceusageuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getTeamsDeviceUsageUserDetail(period='D7') ``` |
v1.0 | Reportroot Getteamsuseractivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsuseractivitycounts.md | The following is an example of the request. "name": "reportroot_getteamsuseractivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getteamsuseractivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsuseractivityusercounts.md | The following is an example of the request. "name": "reportroot_getteamsuseractivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getteamsuseractivityuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsuseractivityuserdetail.md | The following is an example of the request. "name": "reportroot_getteamsuseractivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserDetail(period='D7') ``` |
v1.0 | Reportroot Getyammeractivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammeractivitycounts.md | The following is an example of the request. "name": "reportroot_getyammeractivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getyammeractivityusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammeractivityusercounts.md | The following is an example of the request. "name": "reportroot_getyammeractivityusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerActivityUserCounts(period='D7') ``` |
v1.0 | Reportroot Getyammeractivityuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammeractivityuserdetail.md | The following is an example of the request. "name": "reportroot_getyammeractivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerActivityUserDetail(period='D7') ``` |
v1.0 | Reportroot Getyammerdeviceusagedistributionusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammerdeviceusagedistributionusercounts.md | The following is an example of the request. "name": "reportroot_getyammerdeviceusagedistributionusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerDeviceUsageDistributionUserCounts(period='D7') ``` |
v1.0 | Reportroot Getyammerdeviceusageusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammerdeviceusageusercounts.md | The following is an example of the request. "name": "reportroot_getyammerdeviceusageusercounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerDeviceUsageUserCounts(period='D7') ``` |
v1.0 | Reportroot Getyammerdeviceusageuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammerdeviceusageuserdetail.md | The following is an example of the request. "name": "reportroot_getyammerdeviceusageuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerDeviceUsageUserDetail(period='D7') ``` |
v1.0 | Reportroot Getyammergroupsactivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammergroupsactivitycounts.md | The following is an example of the request. "name": "reportroot_getyammergroupsactivitycounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerGroupsActivityCounts(period='D7') ``` |
v1.0 | Reportroot Getyammergroupsactivitydetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammergroupsactivitydetail.md | The following is an example of the request. "name": "reportroot_getyammergroupsactivityuserdetail" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerGroupsActivityDetail(period='D7') ``` |
v1.0 | Reportroot Getyammergroupsactivitygroupcounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammergroupsactivitygroupcounts.md | The following is an example of the request. "name": "reportroot_getyammergroupsactivitygroupcounts" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/reports/getYammerGroupsActivityGroupCounts(period='D7') ``` |
v1.0 | Resource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/resource-get.md | Here is an example of the request. "blockType": "request", "name": "get_resource" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onenote/resources/{id}/content ``` |
v1.0 | Schedule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-get.md | The following is an example of the request. "name": "schedule-get" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule +GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/schedule ``` # [C#](#tab/csharp) |
v1.0 | Schedule List Schedulinggroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-schedulinggroups.md | The following is an example of the request. "blockType": "request", "name": "schedule-list-schedulinggroups" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/schedulingGroups ``` |
v1.0 | Schedule List Shifts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-shifts.md | The following is an example of a request that gets all **shift** objects that ha "blockType": "request", "name": "schedule-list-shifts" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/shifts?$filter=sharedShift/startDateTime ge 2019-03-11T00:00:00.000Z and sharedShift/endDateTime le 2019-03-18T00:00:00.000Z and draftShift/startDateTime ge 2019-03-11T00:00:00.000Z and draftShift/endDateTime le 2019-03-18T00:00:00.000Z ``` |
v1.0 | Schedule List Timeoffreasons | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-timeoffreasons.md | The following is an example of the request. "blockType": "request", "name": "schedule-list-timeoffreasons" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffReasons ``` |
v1.0 | Schedule List Timesoff | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-timesoff.md | The following is an example of a request that gets all **timeOff** objects that "blockType": "request", "name": "schedule-list-timesoff" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff?$filter=sharedTimeOff/startDateTime ge 2019-03-11T00:00:00.000Z and sharedTimeOff/endDateTime le 2019-03-18T00:00:00.000Z and draftTimeOff/startDateTime ge 2019-03-11T00:00:00.000Z and draftTimeOff/endDateTime le 2019-03-18T00:00:00.000Z ``` |
v1.0 | Schedulinggroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedulinggroup-get.md | The following is an example of the request. "blockType": "request", "name": "schedule-get-schedulinggroups" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/schedulingGroups/{schedulingGroupId} ``` |
v1.0 | Schemaextension Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schemaextension-get.md | The following is an example of the request. "blockType": "request", "name": "get_schemaextension" }-->-```msgraph-interactive -GET https://graph.microsoft.com/v1.0/schemaExtensions/graphlearn_test +```http +GET https://graph.microsoft.com/v1.0/schemaExtensions/extcivhhslh_sbtest1 ``` # [C#](#tab/csharp) HTTP/1.1 200 OK Content-type: application/json {- "id":"graphlearn_test", - "description": "Yet another test schema", + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#schemaExtensions/$entity", + "id": "extcivhhslh_sbtest1", + "description": "SbGraph test extensions", "targetTypes": [- "User", "Group" + "contact", + "group" ],- "status": "InDevelopment", - "owner": "24d3b144-21ae-4080-943f-7067b395b913", + "status": "Available", + "owner": "da033fe6-d48e-435d-8014-e98a4b166900", "properties": [ {- "name": "testName", + "name": "customerType", "type": "String" } ] |
v1.0 | Section Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/section-get.md | Here is an example of the request. "name": "get_section" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/onenote/sections/{id} +GET https://graph.microsoft.com/v1.0/me/onenote/sections/1-0bc35248-e4e2-4759-ad85-89407bceccfe ``` # [C#](#tab/csharp) |
v1.0 | Sectiongroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sectiongroup-get.md | Here is an example of the request. "name": "get_sectiongroup" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/{id} +GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/1-0b13154b-d92d-46c3-b18b-838c4c9fb88d ``` # [C#](#tab/csharp) |
v1.0 | Sectiongroup List Sectiongroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sectiongroup-list-sectiongroups.md | Here is an example of the request. "blockType": "request", "name": "get_sectiongroups" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/{id}/sectionGroups ``` |
v1.0 | Sectiongroup List Sections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sectiongroup-list-sections.md | Here is an example of the request. "blockType": "request", "name": "sectionsgroup_get_sections" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/{id}/sections ``` |
v1.0 | Securescore Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securescore-get.md | The following is an example of the request. "name": "get_securescore" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/security/secureScores/{id} ``` |
v1.0 | Securescorecontrolprofile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securescorecontrolprofile-get.md | The following is an example of the request. "name": "get_securescorecontrolprofile" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/security/secureScoreControlProfiles/{id} ``` |
v1.0 | Serviceprincipal Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-get.md | Here is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id} +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051 ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignedto.md | The following is an example of the request to retrieve the app roles assignments }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/8e881353-1735-45af-af21-ee1344582a4d/appRoleAssignedTo +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/appRoleAssignedTo ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignments.md | The following is an example of a request to retrieve the app roles that have bee }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/8e881353-1735-45af-af21-ee1344582a4d/appRoleAssignments +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/appRoleAssignments ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-claimsmappingpolicies.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/claimsMappingPolicies +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/claimsMappingPolicies ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Createdobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-createdobjects.md | Here is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/createdObjects +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/createdObjects ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-delegatedpermissionclassifications.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/delegatedPermissionClassifications +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/delegatedPermissionClassifications ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-homerealmdiscoverypolicies.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/homeRealmDiscoveryPolicies +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/homeRealmDiscoveryPolicies ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-memberof.md | The following is an example of the request. "name": "get_serviceprincipal_memberof" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/memberOf ``` # [C#](#tab/csharp) The following is an example of the request. "blockType": "ignored", "name": "get_count_only" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/$count ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "ignored", "name": "get_count_group_only" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "ignored", "name": "get_video_count" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search=ΓÇ¥displayName:Video" ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "ignored", "name": "list_serviceprincipals_memberof_startswith" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'A') ConsistencyLevel: eventual ``` |
v1.0 | Serviceprincipal List Oauth2permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-oauth2permissiongrants.md | Here is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/oauth2PermissionGrants +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/oauth2PermissionGrants ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Ownedobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-ownedobjects.md | Here is an example of the request. "name": "get_ownedobjects_1" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/ownedObjects +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/ownedObjects ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-owners.md | Here is an example of the request. "name": "serviceprincipal_get_owners" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/owners +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/owners ``` # [C#](#tab/csharp) |
v1.0 | Serviceprincipal List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-transitivememberof.md | The following is an example of the request. "name": "get_serviceprincipal_tranitivememberof" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf +GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/transitiveMemberOf ``` # [C#](#tab/csharp) The following is an example of the request. "blockType": "ignored", "name": "get_count_only" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "ignored", "name": "get_count_only" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ``` The following is an example of the request. "blockType": "ignored", "name": "get_serviceprincipals_transitivememberof_startswith" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ``` |
v1.0 | Shares Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shares-get.md | Here is an example of the request to retrieve a shared item: # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-shared-root" } --> -```msgraph-interactive +```http GET /shares/{shareIdOrEncodedSharingUrl} ``` By requesting the **driveItem** relationship, the **DriveItem** that was shared # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-shared-driveitem" } --> -```msgraph-interactive +```http GET /shares/{shareIdOrUrl}/driveItem ``` By requesting the **driveItem** relationship and expanding the **children** coll # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-shared-driveitem-expand-children" } --> -```msgraph-interactive +```http GET /shares/{shareIdOrUrl}/driveItem?$expand=children ``` |
v1.0 | Shift Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shift-get.md | The following is an example of the request. "blockType": "request", "name": "shift-get-1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/shifts/{shiftId} ``` |
v1.0 | Shiftpreferences Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shiftpreferences-get.md | The following is an example of the request. "blockType": "request", "name": "get_shiftpreferences" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/871dbd5c-3a6a-4392-bfe1-042452793a50/settings/shiftPreferences ``` |
v1.0 | Singlevaluelegacyextendedproperty Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/singlevaluelegacyextendedproperty-get.md | extended property that has its **id** matching the string `String {66f5a359-4659 "sampleKeys": ["AAMkAGE1M2_bs88AACHsLqWAAA="], "name": "get_singlevaluelegacyextendedproperty_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2_bs88AACHsLqWAAA=?$expand=singleValueExtendedProperties($filter=id%20eq%20'String%20{66f5a359-4659-4830-9070-00047ec6ac6e}%20Name%20Color') ``` |
v1.0 | Site Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-get.md | GET /groups/{group-id}/sites/root # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-site", "scopes": "sites.read.all" } --> -```msgraph-interactive -GET /sites/{site-id} +```http +GET https://graph.microsoft.com/v1.0/sites/{site-id} ``` # [C#](#tab/csharp) |
v1.0 | Site Getapplicablecontenttypesforlist | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-getapplicablecontenttypesforlist.md | If successful, this function returns a `200 OK` response code and a [contentType "name": "site_getapplicablecontenttypesforlist" } -->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{siteId}/getApplicableContentTypesForList(listId='{list-id}') ``` |
v1.0 | Site List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-columns.md | If successful, this method returns a `200 OK` response code and a collection of <!-- { "blockType": "request", "name": "get_columns_from_site" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/columns ``` |
v1.0 | Site List Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-contenttypes.md | If successful, this method returns a `200 OK` response code and a collection of # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum_contentTypes"} --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes ``` |
v1.0 | Site List Subsites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-subsites.md | The following is an example of a request. # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list-subsites", "scopes": "sites.read.all", "tags": "service.sharepoint" } --> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/sites/{site-id}/sites ``` |
v1.0 | Subscribedsku Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscribedsku-get.md | Here is an example of the request. "name": "get_subscribedsku" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/subscribedSkus/{id} +GET https://graph.microsoft.com/v1.0/subscribedSkus/dcd219dd-bc68-4b9b-bf0b-4a33a796be35_c7df2760-2c81-4ef7-b578-5b5392b571df ``` # [C#](#tab/csharp) |
v1.0 | Subscription Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-get.md | Here is an example of the request. "name": "get_subscription" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/subscriptions/{id} ``` |
v1.0 | Swapshiftschangerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/swapshiftschangerequest-get.md | The following is an example of the request. "name": "get_swapshiftschangerequest_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequestId} ``` |
v1.0 | Table Databodyrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-databodyrange.md | Here is an example of the request. "name": "table_databodyrange", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/dataBodyRange ``` |
v1.0 | Table Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-get.md | Here is an example of the request. "blockType": "request", "name": "get_table" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name} ``` |
v1.0 | Table Headerrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-headerrowrange.md | Here is an example of the request. "name": "table_headerrowrange", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/headerRowRange ``` |
v1.0 | Table List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list-columns.md | Here is an example of the request. "blockType": "request", "name": "get_columns" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns?$top=5&$skip=5 ``` |
v1.0 | Table List Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list-rows.md | Here is an example of the request. "blockType": "request", "name": "get_table_rows" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows?$top=5&$skip=5 ``` |
v1.0 | Table List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list.md | Here is an example of the request. "blockType": "request", "name": "get_tablecollection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables ``` |
v1.0 | Table Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-range.md | The following is an example of the request. "name": "table_range", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/range ``` |
v1.0 | Table Totalrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-totalrowrange.md | Here is an example of the request. "name": "table_totalrowrange", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/totalRowRange ``` |
v1.0 | Tablecolumn Databodyrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-databodyrange.md | Here is an example of the request. "name": "tablecolumn_databodyrange", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/dataBodyRange ``` |
v1.0 | Tablecolumn Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-get.md | Here is an example of the request. "blockType": "request", "name": "get_tablecolumn" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name} ``` |
v1.0 | Tablecolumn Headerrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-headerrowrange.md | Here is an example of the request. "name": "tablecolumn_headerrowrange", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/headerRowRange ``` |
v1.0 | Tablecolumn List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-list.md | Here is an example of the request. "blockType": "request", "name": "get_tablecolumncollection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns ``` |
v1.0 | Tablecolumn Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-range.md | Here is an example of the request. "name": "tablecolumn_range", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range ``` |
v1.0 | Tablecolumn Totalrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-totalrowrange.md | Here is an example of the request. "name": "tablecolumn_totalrowrange", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/totalRowRange ``` |
v1.0 | Tablerow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-get.md | Here is an example of the request. "blockType": "request", "name": "get_tablerow" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows/{index} ``` |
v1.0 | Tablerow List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-list.md | Here is an example of the request. "blockType": "request", "name": "get_tablerowcollection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows ``` |
v1.0 | Tablerow Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-range.md | Here is an example of the request. "isComposable": true, "name": "tablerow_range" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows/itemAt(index={index})/range ``` |
v1.0 | Tablesort Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablesort-get.md | Here is an example of the request. "blockType": "request", "name": "get_tablesort" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/sort ``` |
v1.0 | Team Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-get-installedapps.md | The following is an example of the request. }--> ```msgraph-interactive-GET /teams/{id}/installedApps/{id} +GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/installedApps/MDJiZDlmZDYtOGY5My00NzU4LTg3YzMtMWZiNzM3NDBhMzE1IyMwZDgyMGVjZC1kZWYyLTQyOTctYWRhZC03ODA1NmNkZTdjNzg= ``` # [C#](#tab/csharp) The following is an example of the request. "name": "get_installed_teams_apps_expand" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{id}/installedApps/{id}?$expand=teamsAppDefinition ``` |
v1.0 | Team Get Primarychannel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-get-primarychannel.md | The following is an example of the request. "name": "get_primaryChannel" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/teams/{id}/primaryChannel +GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/primaryChannel ``` # [C#](#tab/csharp) |
v1.0 | Timeoff Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoff-get.md | The following is an example of the request. "blockType": "request", "name": "timeoff-get" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff/{timeOffId} ``` |
v1.0 | Timeoffreason Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffreason-get.md | The following is an example of the request. "blockType": "request", "name": "timeoffreason-get" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffReasons/{timeOffReasonId} ``` |
v1.0 | Timeoffrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-get.md | The following is an example of the request. "name": "get_timeoffrequest_1" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffRequests/{timeOffRequestId} ``` |
v1.0 | Timeoffrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-list.md | The following is an example of the request. "name": "get_timeoffrequest_2" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffRequests ``` |
v1.0 | Tokenissuancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-get.md | The following is an example of the request. "name": "get_tokenIssuancePolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/tokenIssuancepolicies/{id} ``` |
v1.0 | Tokenissuancepolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-list-appliesto.md | The following is an example of the request. "name": "get_appliesto_3" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/tokenIssuancePolicies/{id}/appliesTo ``` |
v1.0 | Tokenlifetimepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-get.md | The following is an example of the request. "name": "get_tokenlifetimepolicy" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id} ``` |
v1.0 | Tokenlifetimepolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-list-appliesto.md | The following is an example of the request. "name": "get_appliesto_4" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id}/appliesTo ``` |
v1.0 | Unifiedroleassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignment-delete.md | Title: "Delete unifiedRoleAssignment" description: "Delete a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroleassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignment-get.md | Title: "Get unifiedRoleAssignment" description: "Read the properties and relationships of a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-delete.md | Title: "Delete unifiedRoleDefinition" description: "Delete a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-get.md | Title: "Get unifiedRoleDefinition" description: "Read the properties and relationships of an unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | Unifiedroledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-update.md | Title: "Update unifiedRoleDefinition" description: "Update the properties of a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType" |
v1.0 | User List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-approleassignments.md | Here is an example of the request to retrieve the app roles that have been assig "name": "user_get_approleassignments_filterby_resourceId" }--> -```http -GET https://graph.microsoft.com/v1.0/users/cdb555e3-b33e-4fd5-a427-17fadacbdfa7/appRoleAssignments?$filter=resourceId eq 8e881353-1735-45af-af21-ee1344582a4d +```msgraph-interactive +GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/appRoleAssignments ?$filter=resourceId eq 8e881353-1735-45af-af21-ee1344582a4d ``` # [C#](#tab/csharp) |
v1.0 | User List Manager | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-manager.md | The following example shows a request to get the manager. "blockType": "request", "name": "get_manager_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id|userPrincipalName}/manager ``` |
v1.0 | User List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-memberof.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/users/{id}/memberOf +GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/memberOf ``` # [C#](#tab/csharp) The following is an example of the request. "name": "get_count_only" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id}/memberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_tier_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ``` The following is an example of the request. "name": "list_users_memberof_startswith" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ``` |
v1.0 | User List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-transitivememberof.md | The following is an example of the request. }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf +GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/transitiveMemberOf ``` # [C#](#tab/csharp) The following is an example of the request. "name": "get_count_only" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_count_only" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ``` The following is an example of the request. "name": "get_tier_count" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ``` The following is an example of the request. "name": "list_users_transitivememberof_startswith" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ``` |
v1.0 | Workbook List Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-comments.md | The following is an example of the request. "name": "get_comments" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments ``` |
v1.0 | Workbook List Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-names.md | Here is an example of the request. "blockType": "request", "name": "get_names" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names ``` |
v1.0 | Workbook List Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-tables.md | Here is an example of the request. "blockType": "request", "name": "get_tables_1" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables ``` |
v1.0 | Workbook List Worksheets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-worksheets.md | Here is an example of the request. "blockType": "request", "name": "get_worksheets" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets ``` |
v1.0 | Workbookapplication Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookapplication-get.md | Here is an example of a request. "blockType": "request", "name": "get_workbookApplication" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/application ``` |
v1.0 | Workbookcomment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcomment-get.md | The following is an example of the request. "name": "get_workbookcomment" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments/{id} ``` |
v1.0 | Workbookcomment List Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcomment-list-replies.md | The following is an example of the request. "name": "get_replies" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments/{id}/replies ``` |
v1.0 | Workbookcommentreply Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcommentreply-get.md | The following is an example of the request. "name": "get_workbookcommentreply" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/comments/{id}/replies/{id} ``` |
v1.0 | Workbookoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookoperation-get.md | The following is an example of the request. "name": "get_workbookoperation" }--> -```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{drive-item-id}/workbook/operations/{operation-id} ``` |
v1.0 | Workbookpivottable Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookpivottable-get.md | Here is an example of the request. "blockType": "request", "name": "get_workbookpivottable" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/pivotTables/{id} ``` |
v1.0 | Workbookrange Columnsafter | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-columnsafter.md | Here is an example of the request. "name": "workbookrange_columnsafter", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/columnsAfter(count=2) ``` |
v1.0 | Workbookrange Columnsbefore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-columnsbefore.md | Here is an example of the request. "name": "workbookrange_columnsbefore", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/columnsBefore(count=2) ``` |
v1.0 | Workbookrange Rowsabove | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-rowsabove.md | Here is an example of the request. "name": "workbookrange_rowsAbove", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsAbove(count=2) ``` If called without the optional `count` parameter, this function returns the sing "name": "workbookrange_rowsAbove_nocount", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsAbove ``` |
v1.0 | Workbookrange Rowsbelow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-rowsbelow.md | Here is an example of the request. "name": "workbookrange_rowsBelow", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsBelow(count=2) ``` Here is an example of the request. "name": "workbookrange_rowsBelow_nocount", "idempotent": true }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsBelow ``` |
v1.0 | Workbookrange Visibleview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-visibleview.md | Here is an example of the request. "blockType": "request", "name": "workbookrange_visibleview" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView ``` |
v1.0 | Workbookrangeview List Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrangeview-list-rows.md | Here is an example of the request. "blockType": "request", "name": "get_rows" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/rows ``` |
v1.0 | Workbookrangeview Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrangeview-range.md | Here is an example of the request. "isComposable": true, "name": "workbookrangeview_range" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/range ``` |
v1.0 | Workbookworksheet List Pivottables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookworksheet-list-pivottables.md | Here is an example of the request. "blockType": "request", "name": "get_pivottables" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/pivotTables ``` |
v1.0 | Worksheet Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-get.md | Here is an example of the request. "blockType": "request", "name": "get_worksheet" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name} ``` |
v1.0 | Worksheet List Charts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-charts.md | Here is an example of the request. "blockType": "request", "name": "get_charts" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts ``` |
v1.0 | Worksheet List Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-names.md | Here is an example of the request. "blockType": "request", "name": "get_tables_2" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/names ``` |
v1.0 | Worksheet List Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-tables.md | Here is an example of the request. "blockType": "request", "name": "get_tables_3" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/tables ``` |
v1.0 | Worksheet List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list.md | Here is an example of the request. "blockType": "request", "name": "get_worksheetcollection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets ``` |
v1.0 | Worksheet Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-range.md | Here is an example of the request. "blockType": "request", "name": "worksheet_range" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/range(address='A1:B2') ``` If the optional `address` parameter is not specified, this function returns the "blockType": "request", "name": "worksheet_range_noaddress" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/range ``` |
v1.0 | Worksheet Usedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-usedrange.md | Here is an example of the request. "isComposable": true, "name": "worksheet_usedrange" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/usedRange ``` Here is an example of the request. "isComposable": true, "name": "worksheet_usedrange_valuesonly" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/usedRange(valuesOnly=true) ``` |
v1.0 | Worksheetprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheetprotection-get.md | Here is an example of the request. "blockType": "request", "name": "get_worksheetprotection" }-->-```msgraph-interactive +```http GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/protection ``` |
v1.0 | Accessreviewinstance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewinstance.md | doc_type: resourcePageType Namespace: microsoft.graph -Represents an Azure AD [access review](accessreviewsv2-overview.md) recurrence. System-generated based off of the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object. All properties are read-only. --If the instance is a part of a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique resource being reviewed in the schedule definition. If a schedule definition reviews multiple resources, each resource will have a unique instance for each recurrence. +Represents an Azure AD [access review](accessreviewsv2-overview.md) recurrence. If the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) is a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique group being reviewed in the schedule definition. If a schedule definition reviews multiple groups, each group will have a unique instance for each recurrence. Every **accessReviewInstance** contains a list of [decisions](accessreviewinstancedecisionitem.md) that reviewers can take action on. There is one decision per identity being reviewed. Inherits from [entity](../resources/entity.md). ## Methods-|Method|Return type|Description| -|:|:|:| -|[List accessReviewInstances](../api/accessreviewscheduledefinition-list-instances.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties.| -|[Get accessReviewInstance](../api/accessreviewinstance-get.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object.| ++| Method | Return Type | Description | +|:|:--|:-| +|[List accessReviewInstances](../api/accessreviewscheduledefinition-list-instances.md) | [accessReviewInstance](accessreviewinstance.md) collection | Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties. | +|[Get accessReviewInstance](../api/accessreviewinstance-get.md) | [accessReviewInstance](accessreviewinstance.md) | Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object. | |[Update accessReviewInstance](../api/accessreviewinstance-update.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Update the reviewers of an [accessReviewInstance](../resources/accessreviewinstance.md) object.|-|[filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instance objects on a definition for which the calling user is the reviewer.| +|[filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instances of a given [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) for which the calling user is the reviewer of one or more decisions.| |[List contacted reviewers](../api/accessreviewinstance-list-contactedreviewers.md)|[accessReviewReviewer](../resources/accessreviewreviewer.md) collection|Get the reviewers who received notifications for an access review instance.|-|[sendReminder](../api/accessreviewinstance-sendreminder.md)|None|Send a reminder to the reviewers of an accessReviewInstance.| -|[stop](../api/accessreviewinstance-stop.md)|None|Manually stop an accessReviewInstance.| -|[acceptRecommendations](../api/accessreviewinstance-acceptrecommendations.md)|None| Allows the calling user to accept the decision recommendation for each NotReviewed accessReviewInstanceDecisionItem that they are the reviewer on for a specific accessReviewInstance.| -|[applyDecisions](../api/accessreviewinstance-applydecisions.md)|None|Manually apply decision on an accessReviewInstance.| +|[sendReminder](../api/accessreviewinstance-sendreminder.md) | None | Send a reminder to the reviewers of an accessReviewInstance. | +|[stop](../api/accessreviewinstance-stop.md) | None | Manually stop an accessReviewInstance. | +|[acceptRecommendations](../api/accessreviewinstance-acceptrecommendations.md) | None | Allows the calling user to accept the decision recommendation for each **accessReviewInstanceDecisionItem** that is marked as `NotReviewed` and for which the caller is a reviewer of the associated **accessReviewInstance**. | +|[applyDecisions](../api/accessreviewinstance-applydecisions.md) | None | Manually apply decisions on an **accessReviewInstance**. | |[batchRecordDecisions](../api/accessreviewinstance-batchrecorddecisions.md)|None|Review batches of principals or resources in one call.|-|[resetDecisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`| +|[resetDecisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`.| +|[List stages](../api/accessreviewinstance-list-stages.md)|[accessReviewStage](../resources/accessreviewstage.md) collection| Retrieve the stages in a multi-stage access review instance.| |[List decisions](../api/accessreviewinstance-list-decisions.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get the accessReviewInstanceDecisionItem resources from the decisions navigation property.| ## Properties-|Property|Type|Description| -|:|:|:| +| Property | Type | Description | +| :-| :- | :- | | endDateTime | DateTimeOffset | DateTime when review instance is scheduled to end.The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Supports `$select`. Read-only.| | fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. Supports `$select`.|-| id | String | Unique identifier of the instance. Inherited from [entity](../resources/entity.md). Supports `$select`. Read-only.| +| id | String | Unique identifier of the instance. Supports `$select`. Read-only.| | scope | [accessReviewScope](accessreviewscope.md) | Created based on **scope** and **instanceEnumerationScope** at the accessReviewScheduleDefinition level. Defines the scope of users reviewed in a group. Supports `$select` and `$filter` (`contains` only). Read-only. | | startDateTime | DateTimeOffset | DateTime when review instance is scheduled to start. May be in the future. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Supports `$select`. Read-only. | | status | String | Specifies the status of an accessReview. Possible values: `Initializing`, `NotStarted`, `Starting`, `InProgress`, `Completing`, `Completed`, `AutoReviewing`, and `AutoReviewed`. Supports `$select`, `$orderby`, and `$filter` (`eq` only). Read-only.| Inherits from [entity](../resources/entity.md). ## Relationships-|Relationship|Type|Description| -|:|:|:| -|decisions|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Each principal reviewed in an **accessReviewInstance** has a decision item representing if they were approved, denied, or not yet reviewed.| ++| Relationship | Type |Description| +|:|:--|:-| | contactedReviewers |[accessReviewReviewer](../resources/accessreviewreviewer.md) collection| Returns the collection of reviewers who were contacted to complete this review. While the **reviewers** and **fallbackReviewers** properties of the **accessReviewScheduleDefinition** might specify group owners or managers as **reviewers**, **contactedReviewers** returns their individual identities. Supports `$select`. Read-only. |+| decisions |[accessReviewInstanceDecisionItem](accessreviewinstancedecisionitem.md) collection | Each user reviewed in an **accessReviewInstance** has a decision item representing if they were approved, denied, or not yet reviewed. | +|stages|[accessReviewStage](accessreviewstage.md) collection| If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the [accessReviewStageSettings](accessreviewstagesettings.md) on the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md). | ## JSON representation-The following is a JSON representation of the resource. ++Here is a JSON representation of the resource. + <!-- { "blockType": "resource", "keyProperty": "id", The following is a JSON representation of the resource. "openType": false } -->-``` json ++```json {- "@odata.type": "#microsoft.graph.accessReviewInstance", - "id": "String (identifier)", - "startDateTime": "String (timestamp)", - "endDateTime": "String (timestamp)", - "status": "String", - "scope": { + "@odata.type": "#microsoft.graph.accessReviewInstance", + "id": "string (identifier)", + "displayName": "string", + "startDateTime": "string (timestamp)", + "endDateTime": "string (timestamp)", + "status": "string", + "scope": { "@odata.type": "microsoft.graph.accessReviewScope" }, "reviewers": [ The following is a JSON representation of the resource. { "@odata.type": "microsoft.graph.accessReviewReviewerScope" }+ ], + "contactedReviewers": [ + { + "@odata.type": "microsoft.graph.accessReviewReviewer" + } ] } ```++<!-- +{ + "type": "#page.annotation", + "description": "accessReviewInstance resource", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [] +} +--> |
v1.0 | Accessreviewscheduledefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewscheduledefinition.md | Title: "accessReviewScheduleDefinition resource type" -description: "Represents the scheduling of an Azure AD access review." -+description: "Represents an access review or access review series." + ms.localizationpriority: medium ms.prod: "governance" doc_type: resourcePageType doc_type: resourcePageType Namespace: microsoft.graph -Represents the scheduling of an Azure AD [access review](accessreviewsv2-overview.md). --An accessReviewScheduleDefinition contains a list of [accessReviewInstance](accessreviewinstance.md) objects. Each recurrence of the schedule definition creates an instance. Instances also represent each unique resource being reviewed. If a schedule definition reviews multiple resources, each resource has a unique instance per each recurrence. In the case of a one-time review, only one instance is created per resource. +Represents the scheduling of an Azure AD [access review](accessreviewsv2-overview.md). Inherits from [entity](../resources/entity.md).+An accessReviewScheduleDefinition contains a list of [accessReviewInstance](accessreviewinstance.md) objects. Each recurrence of the schedule definition creates an instance. Instances also represent each unique resource being reviewed. If a schedule definition reviews multiple resources (including multiple groups), each resource has a unique instance per each recurrence. In the case of a one-time review, only one instance is created per resource. ## Methods-|Method|Return type|Description| -|:|:|:| ++| Method | Return Type |Description| +|:|:--|:-| |[List accessReviewScheduleDefinitions](../api/accessreviewset-list-definitions.md) | [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) collection | Lists every accessReviewScheduleDefinition. Does not include associated accessReviewInstance objects in the results. | |[Get accessReviewScheduleDefinition](../api/accessreviewscheduledefinition-get.md) | [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) | Get an accessReviewScheduleDefinition with a specified **id**. Does not include associated accessReviewInstance objects in the results. | |[Create accessReviewScheduleDefinition](../api/accessreviewset-post-definitions.md) | [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) | Create a new accessReviewScheduleDefinition. | Inherits from [entity](../resources/entity.md). |[filterByCurrentUser](../api/accessreviewscheduledefinition-filterbycurrentuser.md)|[accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) collection|Retrieves all definitions for which the calling user is a reviewer on one or more instance.| ## Properties-|Property|Type|Description| -|:|:|:| +| Property | Type | Description | +| :| :-- | :- | | additionalNotificationRecipients |[accessReviewNotificationRecipientItem](../resources/accessReviewNotificationRecipientItem.md) collection| Defines the list of additional users or group members to be notified of the access review progress. | | createdBy |[userIdentity](../resources/useridentity.md) | User who created this review. Read-only. |-| createdDateTime |DateTimeOffset | Timestamp when the access review series was created. Supports `$select` and `$orderBy`. Read-only. | -| descriptionForAdmins | String | Description provided by review creators to provide more context of the review to admins. Supports `$select`. | -| descriptionForReviewers | String | Description provided by review creators to provide more context of the review to reviewers. Reviewers will see this description in the email sent to them requesting their review. Email notifications support up to 256 characters. Supports `$select`. | +| createdDateTime |DateTimeOffset | Timestamp when the access review series was created. Supports `$select`. Read-only. | +| descriptionForAdmins |String | Description provided by review creators to provide more context of the review to admins. Supports `$select`. | +| descriptionForReviewers |String | Description provided by review creators to provide more context of the review to reviewers. Reviewers will see this description in the email sent to them requesting their review. Email notifications support up to 256 characters. Supports `$select`. | | displayName | String | Name of the access review series. Supports `$select` and `$orderBy`. Required on create. |-| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. See [accessReviewReviewerScope](accessreviewreviewerscope.md). Replaces **backupReviewers**. Supports `$select`. | +| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. See [accessReviewReviewerScope](accessreviewreviewerscope.md). Replaces **backupReviewers**. Supports `$select`. <br/><br/>**NOTE:** The value of this property will be ignored if fallback reviewers are assigned through the **stageSettings** property. | | id | String | The feature-assigned unique identifier of an access review. Supports `$select`. Read-only.|-| instanceEnumerationScope|[accessReviewScope](../resources/accessreviewscope.md) | This property is required when scoping a review to guest users' access across all Microsoft 365 groups and determines which Microsoft 365 groups are reviewed. Each group will become a unique **accessReviewInstance** of the access review series. For supported scopes, see [accessReviewScope](accessreviewscope.md). Supports `$select`. For examples of options for configuring instanceEnumerationScope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). | +| instanceEnumerationScope|[accessReviewScope](../resources/accessreviewscope.md) | This property is required when scoping a review to guest users' access across all Microsoft 365 groups and determines which Microsoft 365 groups are reviewed. Each group will become a unique **accessReviewInstance** of the access review series. For supported scopes, see [accessReviewScope](accessreviewscope.md). Supports `$select`. For examples of options for configuring instanceEnumerationScope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). | | lastModifiedDateTime | DateTimeOffset | Timestamp when the access review series was last modified. Supports `$select`. Read-only.|-| reviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of access review scopes is used to define who are the reviewers. The reviewers property is only updatable if individual users are assigned as reviewers. Required on create. Supports `$select`. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). | -| scope |[accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. For supported scopes, see [accessReviewScope](accessreviewscope.md). Required on create. Supports `$select` and `$filter` (`contains` only). For examples of options for configuring scope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). | +| reviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of access review scopes is used to define who are the reviewers. The reviewers property is only updatable if individual users are assigned as reviewers. Required on create. Supports `$select`. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). <br/><br/>**NOTE:** The value of this property will be ignored if reviewers are assigned through the **stageSettings** property. | +| scope |[accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. For supported scopes, see [accessReviewScope](accessreviewscope.md). Required on create. Supports `$select` and `$filter` (`contains` only). For examples of options for configuring scope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). | +|stageSettings|[accessReviewStageSettings](../resources/accessreviewstagesettings.md) collection| Required only for a multi-stage access review to define the stages and their settings. You can break down each review instance into up to three sequential stages, where each stage can have a different set of reviewers, fallback reviewers, and settings. Stages will be created sequentially based on the **dependsOn** property. Optional. <br/><br/>When this property is defined, its settings are used instead of the corresponding settings in the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object and its **settings**, **reviewers**, and **fallbackReviewers** properties. | | settings |[accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md)| The settings for an access review series, see type definition below. Supports `$select`. Required on create. | | status |String | This read-only field specifies the status of an access review. The typical states include `Initializing`, `NotStarted`, `Starting`, `InProgress`, `Completing`, `Completed`, `AutoReviewing`, and `AutoReviewed`. <br>Supports `$select`, `$orderby`, and `$filter` (`eq` only). Read-only. | | backupReviewers (deprecated) |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. Supports `$select`. <br>**Note:** This property has been replaced by **fallbackReviewers**. However, specifying either **backupReviewers** or **fallbackReviewers** automatically populates the same values to the other property. | ## Relationships-|Relationship|Type|Description| +| Relationship | Type |Description| |:|:|:| | instances|[accessReviewInstance](accessreviewinstance.md) collection | If the **accessReviewScheduleDefinition** is a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique resource under review in the **accessReviewScheduleDefinition**. If a review has multiple resources and multiple instances, each resource will have a unique instance for each recurrence. | The following is a JSON representation of the resource. "instanceEnumerationScope": { "@odata.type": "microsoft.graph.accessReviewScope" },+ "stageSettings": [ + { + "@odata.type": "microsoft.graph.accessReviewStageSettings" + } + ], "settings": { "@odata.type": "microsoft.graph.accessReviewScheduleSettings" }, |
v1.0 | Accessreviewschedulesettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewschedulesettings.md | Namespace: microsoft.graph The **accessReviewScheduleSettings** defines the settings of an [accessReviewScheduleDefinition](accessreviewscheduledefinition.md). ## Properties-|Property|Type|Description| -|:|:|:| +| Property | Type | Description | +| :| :- | :- | +| applyActions|[accessReviewApplyAction](../resources/accessreviewapplyaction.md) collection | Optional field. Describes the actions to take once a review is complete. There are two types that are currently supported: `removeAccessApplyAction` (default) and `disableAndDeleteUserApplyAction`. Field only needs to be specified in the case of `disableAndDeleteUserApplyAction`. | +| autoApplyDecisionsEnabled|Boolean | Indicates whether decisions are automatically applied. When set to `false`, an admin must apply the decisions manually once the reviewer completes the access review. When set to `true`, decisions are applied automatically after the access review instance duration ends, whether or not the reviewers have responded. Default value is `false`. | +| decisionHistoriesForReviewersEnabled|Boolean| Indicates whether decisions on previous access review stages are available for reviewers on an **accessReviewInstance** with multiple subsequent stages. If not provided, the default is disabled (`false`).| +| defaultDecision|String | Decision chosen if **defaultDecisionEnabled** is enabled. Can be one of `Approve`, `Deny`, or `Recommendation`. | +| defaultDecisionEnabled|Boolean | Indicates whether the default decision is enabled or disabled when reviewers do not respond. Default value is `false`. | +| instanceDurationInDays|Int32 | Duration of an access review instance in days. <br/>**NOTE:** If the **stageSettings** of the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object is defined, its **durationInDays** setting will be used instead of the value of this property. | +| justificationRequiredOnApproval|Boolean | Indicates whether reviewers are required to provide justification with their decision. Default value is `false`. | | mailNotificationsEnabled|Boolean | Indicates whether emails are enabled or disabled. Default value is `false`. |+| recommendationsEnabled|Boolean | Indicates whether decision recommendations are enabled or disabled. <br/>**NOTE:** If the **stageSettings** of the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object is defined, its **recommendationsEnabled** setting will be used instead of the value of this property. | +| recurrence|[patternedRecurrence](../resources/patternedrecurrence.md) | Detailed settings for recurrence using the standard Outlook recurrence object. <br/><br/>**Note:** Only **dayOfMonth**, **interval**, and **type** (`weekly`, `absoluteMonthly`) properties are supported. Use the property **startDate** on **recurrenceRange** to determine the day the review starts. | | reminderNotificationsEnabled|Boolean | Indicates whether reminders are enabled or disabled. Default value is `false`. |-| justificationRequiredOnApproval|Boolean | Indicates whether reviewers are required to provide justification with their decision. Default value is `false`. | -| defaultDecisionEnabled|Boolean | Indicates whether the default decision is enabled or disabled when reviewers do not respond. Default value is `false`. | -| defaultDecision|String | Decision chosen if **defaultDecisionEnabled** is `true`. Can be one of `Approve`, `Deny`, or `Recommendation`. | -| instanceDurationInDays|Int32 | Duration of each recurrence of review (**accessReviewInstance**) in number of days. | -| recurrence|[patternedRecurrence](../resources/patternedrecurrence.md) | Detailed settings for recurrence using the standard Outlook recurrence object. <br/><br/>**Note:** Only **dayOfMonth**, **interval**, and **type** (`weekly`, `absoluteMonthly`) properties are supported. Use the property **startDate** on **recurrenceRange** to determine the day the review starts. | -| autoApplyDecisionsEnabled|Boolean | Indicates whether decisions are automatically applied. When set to `false`, an admin must apply the decisions manually once the reviewer completes the access review. When set to `true`, decisions are applied automatically after the access review instance duration ends, whether or not the reviewers have responded. Default value is `false`. | -| applyActions|[accessReviewApplyAction](../resources/accessreviewapplyaction.md) collection | Optional field. Describes the actions to take once a review is complete. There are two types that are currently supported: `removeAccessApplyAction` (default) and `disableAndDeleteUserApplyAction`. Field only needs to be specified in the case of `disableAndDeleteUserApplyAction`. | -| recommendationsEnabled|Boolean | Indicates whether decision recommendations are enabled or disabled. | ## Relationships None. The following is a JSON representation of the resource. "@odata.type": "microsoft.graph.removeAccessApplyAction" } ],- "recommendationsEnabled": "Boolean" + "recommendationsEnabled": "Boolean", + "decisionHistoriesForReviewersEnabled": "Boolean" } ```++<!-- +{ + "type": "#page.annotation", + "description": "accessReviewScheduleSettings resource", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [] +} +--> |
v1.0 | Accessreviewstage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewstage.md | + + Title: "accessReviewStage resource type" +description: "Represents a stage of an accessReviewInstance." ++ms.localizationpriority: medium +++# accessReviewStage resource type ++Namespace: microsoft.graph ++Represents a stage of an Azure AD [access review](accessreviewsv2-overview.md). If the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) has defined the **stageSettings** property, the [accessReviewInstance](accessReviewInstance.md) will be comprised of up to three subsequent stages. Each stage may have a different set of reviewers who can act on the stage decisions, and settings determining which decisions will pass from stage to stage. ++Every **accessReviewStage** contains a list of [decision items](accessreviewinstancedecisionitem.md) for reviewers. There is only one decision per identity being reviewed. ++## Methods +|Method|Return type|Description| +|:|:|:| +|[List accessReviewStages](../api/accessreviewinstance-list-stages.md)|[accessReviewStage](../resources/accessreviewstage.md) collection|Get a list of the [accessReviewStage](../resources/accessreviewstage.md) objects and their properties.| +|[Get accessReviewStage](../api/accessreviewstage-get.md)|[accessReviewStage](../resources/accessreviewstage.md)|Read the properties and relationships of an [accessReviewStage](../resources/accessreviewstage.md) object.| +|[Update accessReviewStage](../api/accessreviewstage-update.md)|[accessReviewStage](../resources/accessreviewstage.md)|Update the properties of an [accessReviewStage](../resources/accessreviewstage.md) object.| +|[stop](../api/accessreviewstage-stop.md)|None| Manually stop an accessReviewStage.| +|[filterByCurrentUser](../api/accessreviewstage-filterbycurrentuser.md)|[accessReviewStage](../resources/accessreviewstage.md) collection|Returns all stages on a given [accessReviewInstance](accessReviewInstance.md) for which the calling user is a reviewer.| +|[List decisions](../api/accessreviewstage-list-decisions.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get the decisions made in an accessReviewStage.| ++## Properties +|Property|Type|Description| +|:|:|:| +|endDateTime|DateTimeOffset|The date and time in ISO 8601 format and UTC time when the review stage is scheduled to end. This property is the cumulative total of the **durationInDays** for all stages. Read-only. | +|fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.| +|id|String|Unique identifier of the stage. Read-only.| +|reviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of access review scopes is used to define who the reviewers are. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept).| +|startDateTime|DateTimeOffset|The date and time in ISO 8601 format and UTC time when the review stage is scheduled to start. Read-only. | +|status|String|Specifies the status of an accessReviewStage. Possible values: `Initializing`, `NotStarted`, `Starting`, `InProgress`, `Completing`, `Completed`, `AutoReviewing`, and `AutoReviewed`. Supports `$orderby`, and `$filter` (`eq` only). Read-only.| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|decisions|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed.| ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.accessReviewStage", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.accessReviewStage", + "id": "String (identifier)", + "startDateTime": "String (timestamp)", + "endDateTime": "String (timestamp)", + "status": "String", + "reviewers": [ + { + "@odata.type": "microsoft.graph.accessReviewReviewerScope" + } + ], + "fallbackReviewers": [ + { + "@odata.type": "microsoft.graph.accessReviewReviewerScope" + } + ] +} +``` + |
v1.0 | Accessreviewstagesettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewstagesettings.md | + + Title: "accessReviewStageSettings resource type" +description: "Represents the settings of the stages that are associated with a multi-stage access review." ++ms.localizationpriority: medium +++# accessReviewStageSettings resource type ++Namespace: microsoft.graph ++Represents the settings of the stages that are associated with a [multi-stage access review](accessreviewscheduledefinition.md) object. ++## Properties +|Property|Type|Description| +|:|:|:| +|decisionsThatWillMoveToNextStage|String collection|Indicate which decisions will go to the next stage. Can be a sub-set of `Approve`, `Deny`, `Recommendation`, or `NotReviewed`. If not provided, all decisions will go to the next stage. Optional. | +|dependsOn|String collection| Defines the sequential or parallel order of the stages and depends on the **stageId**. Only sequential stages are currently supported. For example, if **stageId** is `2`, then **dependsOn** must be `1`. If **stageId** is `1`, do not specify **dependsOn**. Required if **stageId** is not `1`. | +|durationInDays|Int32|The duration of the stage. Required. <br/><br/>**NOTE:** The cumulative value of this property across all stages <br/> 1. Will override the [instanceDurationInDays setting](accessReviewScheduleSettings.md) on the [accessReviewScheduleDefinition](accessReviewScheduleDefinition.md) object. <br/>2. Cannot exceed the length of one recurrence. That is, if the review recurs weekly, the cumulative **durationInDays** cannot exceed 7. | +|fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|If provided, the fallback reviewers are asked to complete a review if the primary reviewers do not exist. For example, if managers are selected as **reviewers** and a principal under review does not have a manager in Azure AD, the fallback reviewers are asked to review that principal. <br/><br/>**NOTE:** The value of this property will override the corresponding setting on the [accessReviewScheduleDefinition](accessReviewScheduleDefinition.md) object.| +|recommendationsEnabled|Boolean|Indicates whether showing recommendations to reviewers is enabled. Required. <br/><br/>**NOTE:** The value of this property will override override the corresponding [setting](accessReviewScheduleSettings.md) on the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object.| +|reviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). <br/><br/>**NOTE:** The value of this property will override the corresponding setting on the [accessReviewScheduleDefinition](accessReviewScheduleDefinition.md). | +|stageId|String|Unique identifier of the **accessReviewStageSettings** object. The **stageId** will be used by the **dependsOn** property to indicate the order of the stages. Required. | ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.accessReviewStageSettings" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.accessReviewStageSettings", + "stageId": "String", + "dependsOn": [ + "String" + ], + "durationInDays": "Integer", + "recommendationsEnabled": "Boolean", + "decisionsThatWillMoveToNextStage": [ + "String" + ], + "reviewers": [ + { + "@odata.type": "microsoft.graph.accessReviewReviewerScope" + } + ], + "fallbackReviewers": [ + { + "@odata.type": "microsoft.graph.accessReviewReviewerScope" + } + ] +} +``` + |
v1.0 | Appscope | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/appscope.md | Title: "appScope resource type" description: "An app scope is a scope defined and understood by a specific application." ms.localizationpriority: medium-+ ms.prod: "applications" doc_type: "resourcePageType" |
v1.0 | Authorizationpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/authorizationpolicy.md | Title: "authorizationPolicy resource type" description: "Represents a policy that can control authorization settings of Azure Active Directory." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType" |
v1.0 | Defaultuserrolepermissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/defaultuserrolepermissions.md | Title: "defaultUserRolePermissions resource type" description: "Contains certain customizable permissions of default user role." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType" |
v1.0 | Directoryrole | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/directoryrole.md | Title: "directoryRole resource type" description: "Represents an Azure AD directory role. Azure AD directory roles are also known as *administrator roles*." ms.localizationpriority: high-+ ms.prod: "directory-management" doc_type: resourcePageType |
v1.0 | Directoryroletemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/directoryroletemplate.md | Title: "directoryRoleTemplate resource type" description: "Represents a directory role template." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType |
v1.0 | Entitlementmanagement Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/entitlementmanagement-overview.md | The entitlement management resource types include: - [entitlementManagementSettings](entitlementmanagementsettings.md): Tenant-wide settings for Azure AD entitlement management. - [approval](approval.md): represents the decisions associated with an access package request. -In addition, you can manage role assignments for entitlement management-specific roles through entitlement management [role definitions](unifiedroledefinition.md). +In addition, you can manage role assignments for users, groups of users, and service principals to entitlement management-specific roles through entitlement management [role definitions](unifiedroledefinition.md). Note that the entitlement management feature, including the API, is included in Azure AD Premium P2. The tenant where entitlement management is being used must have a valid purchased or trial Azure AD Premium P2 or EMS E5 subscription. For more information about license requirements for the entitlement management feature, see [Entitlement management license requirements](/azure/active-directory/governance/entitlement-management-overview#license-requirements). |
v1.0 | Enums | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/enums.md | Namespace: microsoft.graph |reviewer| |unknownFutureValue| +### accessReviewStageFilterByCurrentUserOptions values ++|Member| +|:| +|reviewer| +|unknownFutureValue| + ### volumeType values |Member| |
v1.0 | Rbacapplication | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/rbacapplication.md | Title: "rbacApplication resource type" description: "Container for role definitions and role assignments for Microsoft 365 role-based access control (RBAC) providers" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Rolemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/rolemanagement.md | Title: "roleManagement resource type" description: "Microsoft 365 role-based access control (RBAC) resource." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Scopedrolemembership | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/scopedrolemembership.md | description: "A scoped-role membership describes a user's membership of a direct ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # scopedRoleMembership resource type |
v1.0 | Unifiedroleassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/unifiedroleassignment.md | Title: "unifiedRoleAssignment resource type" description: "A role assignment is the link between a role definition and a principal at a particular scope for the purpose of granting access." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Unifiedroledefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/unifiedroledefinition.md | Title: "unifiedRoleDefinition resource type" description: "A role definition is a collection of permissions in Azure Active Directory (Azure AD)." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType" |
v1.0 | Toc.Yml | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/toc.yml | a/api-reference/v1.0/toc.yml items: href: api/accessreviewinstance-resetdecisions.md - name: List contacted reviewers href: api/accessreviewinstance-list-contactedreviewers.md+ - name: Access review stage + href: resources/accessreviewstage.md + items: + - name: List + href: api/accessreviewinstance-list-stages.md + - name: Get + href: api/accessreviewstage-get.md + - name: Update + href: api/accessreviewstage-update.md + - name: Filter by current user + href: api/accessreviewstage-filterbycurrentuser.md + - name: Stop + href: api/accessreviewstage-stop.md - name: Access review instance decision item displayName: access review decisions href: resources/accessreviewinstancedecisionitem.md |