Microsoft Graph website screenshot

Microsoft Graph

Microsoft Graph is the gateway to data and intelligence in Microsoft 365. It provides a unified programmability model that you can use to access data in Microsoft 365, Windows 10, and Enterprise Mobility + Security.

90 APIs 0 Features
Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

APIs

Microsoft Graph Admin

Microsoft Graph Admin refers to the administrative capabilities exposed through Microsoft Graph that let IT teams manage and monitor Microsoft 365 from a single, unified API.

Microsoft Graph Agreement Acceptances

Microsoft Graph Agreement Acceptances provides a read-only way to retrieve records of users’ responses to your organization’s Terms of Use configured in Microsoft Entra ID. Each...

Microsoft Graph Agreements

Microsoft Graph Agreements is the API for managing Microsoft Entra ID (Azure AD) Terms of Use. It lets organizations programmatically create, publish, localize, and version agre...

Microsoft Graph Applicaiton Catalogs

Microsoft Graph App Catalogs is the API surface that lets you programmatically manage Microsoft Teams apps in both the public Teams Store and your organization’s private app cat...

Microsoft Graph Applications

Microsoft Graph applications are apps that use the Microsoft Graph API to securely access and orchestrate data across Microsoft 365 and Microsoft Entra ID (Azure AD). Through a ...

Microsoft Graph Application Templates

Microsoft Graph Application Templates are open‑source, ready‑to‑deploy reference solutions that demonstrate how to build real applications on top of Microsoft Graph and Microsof...

Microsoft Graph Audit Logs

Microsoft Graph Audit Logs provide a unified, programmatic way to access and analyze activity and sign-in data from Microsoft Entra ID (Azure Active Directory) and related Micro...

Microsoft Graph Authentication Method Configurations

Microsoft Graph Authentication Method Configurations provide programmatic control over which sign-in and multifactor authentication methods are available in Microsoft Entra ID (...

Microsoft Graph Authentication Methods Policies

Microsoft Graph Authentication Methods policies let administrators centrally control which sign-in and verification methods are available in Microsoft Entra ID (Azure AD) and ho...

Microsoft Graph Certificate Based Authorization Configuration

Microsoft Graph’s certificate-based authentication configuration is a tenant-level setting in Microsoft Entra ID that you manage via the Graph API to enable and govern sign-in u...

Microsoft Graph Chats

Microsoft Graph Chats is the part of the Microsoft Graph API that lets developers build apps that read, create, and manage Microsoft Teams chats and chat messages. With it, you ...

Microsoft Graph Communications

Microsoft Graph Communications is a set of cloud communications APIs and SDKs in Microsoft Graph that lets developers integrate deeply with Microsoft Teams calling and meetings....

Microsoft Graph Compliance

Microsoft Graph Compliance is a set of REST APIs that surface Microsoft Purview (Microsoft 365) compliance and privacy capabilities so you can automate workflows across Exchange...

Microsoft Graph Connections

Microsoft Graph Connections lets organizations bring external business data—like content from Salesforce, ServiceNow, Confluence, file shares, or custom line‑of‑business apps—in...

Microsoft Graph Contacts

Microsoft Graph Contacts is the part of Microsoft Graph that lets apps access and manage the contacts stored in Microsoft 365 (Outlook) mailboxes through a single REST API. It e...

Microsoft Graph Contracts

Microsoft Graph Contracts is a read-only API in Microsoft Graph that lets Microsoft 365 partners (such as CSP/resellers) discover and list the customer tenants they have a relat...

Microsoft Graph Copilot

Microsoft Graph Copilot is an AI assistant that helps developers and IT pros explore and use the Microsoft Graph more easily. You describe what you want in plain language, and i...

Microsoft Graph Data Policy Operations

Microsoft Graph Data Policy Operations is the mechanism Microsoft Graph uses to represent and track long-running, privacy- and compliance-related tasks, most commonly exporting ...

Microsoft Graph Device Application Management

Microsoft Graph Device Application Management is the set of Graph API endpoints that lets you automate Intune app lifecycle tasks across your organization. It enables you to dis...

Microsoft Graph Device Management

Microsoft Graph Device Management is the set of Microsoft Graph APIs that expose Microsoft Intune’s endpoint management capabilities, letting you automate and integrate device a...

Microsoft Graph Devices

Microsoft Graph Devices refers to the Microsoft Graph APIs that let you discover and manage devices across Azure Active Directory and Microsoft Intune from a single, unified end...

Microsoft Graph Directory

Microsoft Graph Directory is the identity and directory surface of Microsoft Graph, providing programmatic access to an organization’s Microsoft Entra ID (formerly Azure Active ...

Microsoft Graph Directory Objects

Microsoft Graph Directory Objects is the common base resource that represents any identity object stored in Microsoft Entra ID (Azure AD)—including users, groups, devices, servi...

Microsoft Graph Directory Roles

Microsoft Graph Directory Roles provides a REST API to discover, activate, and manage Microsoft Entra ID (formerly Azure Active Directory) directory roles—the RBAC roles that co...

Microsoft Graph Directory Role Templates

Microsoft Graph directory role templates are read-only blueprints that represent each built-in Microsoft Entra ID (formerly Azure AD) administrator role, such as Global Administ...

Microsoft Graph Domain DNS Records

Microsoft Graph domain DNS records are the programmatic way to discover and manage the DNS settings Microsoft 365 expects for a custom domain. When you add a domain, Graph expos...

Microsoft Graph Domains

Microsoft Graph Domains is the set of Microsoft Graph APIs and resources for discovering and managing your organization’s domain names in Microsoft Entra ID (Azure AD). It lets ...

Microsoft Graph Drives

Microsoft Graph Drives is the part of Microsoft Graph that lets apps discover and work with files across OneDrive and SharePoint using a single, consistent REST API. A drive rep...

Microsoft Graph Education

Microsoft Graph Education is a set of Microsoft Graph APIs that let developers build apps for schools by connecting directly to Microsoft 365 education data and workflows. It ex...

Microsoft Graph Employee Experience

Microsoft Graph Employee Experience is a set of APIs that let developers integrate and extend Microsoft Viva capabilities across Microsoft 365. It focuses especially on learning...

Microsoft Graph External

Microsoft Graph External is the set of Microsoft Graph capabilities (the /external namespace) that lets you bring content from third‑party apps and line‑of‑business systems into...

Microsoft Graph Filter Operators

Microsoft Graph filter operators are the OData $filter expressions you add to Graph API requests to narrow results on the server before they’re returned. They let you select onl...

Microsoft Graph Functions

Microsoft Graph Functions is the Excel capability in Microsoft Graph that lets developers invoke hundreds of Excel worksheet functions through REST, running calculations directl...

Microsoft Graph Group Lifecycle Policies

Microsoft Graph Group Lifecycle Policies let administrators govern the lifespan of Microsoft 365 groups by setting an expiration period, scoping the policy to all or selected gr...

Microsoft Graph Groups

Microsoft Graph Groups is the Microsoft Graph API surface for managing Azure AD and Microsoft 365 groups and everything connected to them. It lets you create, read, update, and ...

Microsoft Graph Group Settings

Needs a description.

Microsoft Graph Group Setting Templates

Microsoft Graph Group Setting Templates are read-only blueprints that define the configurable options you can apply to Microsoft 365 groups (and some other directory objects).

Microsoft Graph Identity

Microsoft Graph Identity is the set of Microsoft Graph APIs that expose identity and access capabilities of Microsoft Entra ID (formerly Azure Active Directory) and related serv...

Microsoft Graph Identity Governance

Microsoft Graph Identity Governance is the API surface that lets you automate and integrate the identity governance capabilities of Microsoft Entra ID (formerly Azure Active Dir...

Microsoft Graph Identity Protection

Microsoft Graph Identity Protection exposes Microsoft Entra ID (formerly Azure AD) Identity Protection signals and controls through the Graph API so you can detect, investigate,...

Microsoft Graph Identity Providers

Microsoft Graph Identity Providers is a set of APIs that lets you programmatically manage the sign-in providers your organization offers to customers and guests, primarily for M...

Microsoft Graph Information Protection

Microsoft Graph Information Protection is a set of Microsoft Graph APIs that expose Microsoft Purview Information Protection (sensitivity labels and related policies) to applica...

Microsoft Graph Invitations

Microsoft Graph Invitations is a Microsoft Graph API feature that lets apps programmatically invite external (B2B) users into a Microsoft Entra ID tenant. By calling POST /invit...

Microsoft Graph Me

Microsoft Graph “Me” is a shortcut to the signed-in user’s resource, letting apps work with the current user’s data across Microsoft 365 without knowing their user ID.

Microsoft Graph Oauth2 Permission Grants

Microsoft Graph OAuth2 Permission Grants (the oAuth2PermissionGrant resource) are the consent records in Microsoft Entra ID that capture which delegated permissions (scopes) a c...

Microsoft Graph Organizations

Microsoft Graph Organizations exposes a tenant’s organization profile in Microsoft Entra ID (formerly Azure Active Directory) so apps can discover and manage directory‑level inf...

Microsoft Graph Permission Grants

Microsoft Graph permission grants are the records and APIs in Microsoft Entra ID that represent the consent an application has to access resources. They link a client app (servi...

Microsoft Graph Places

Microsoft Graph Places is an API surface in Microsoft Graph that lets applications discover and work with physical location resources in Microsoft 365—primarily meeting rooms an...

Microsoft Graph Planner

Microsoft Graph Planner is the set of Microsoft Graph APIs that lets developers programmatically work with Microsoft Planner data across Microsoft 365. With it, you can create a...

Microsoft Graph Policies

Microsoft Graph Policies is the set of Microsoft Graph API endpoints that let administrators and developers read and manage tenant-wide policy settings across Microsoft Entra ID...

Microsoft Graph Print

Microsoft Graph Print (the Universal Print APIs in Microsoft Graph) lets developers integrate secure, cloud-based printing into their apps and workflows. Through these APIs, you...

Microsoft Graph Privacy

Needs a description.

Microsoft Graph Reports

Microsoft Graph Reports is the reporting surface of Microsoft 365 exposed via Microsoft Graph, enabling administrators to programmatically retrieve usage, adoption, and certain ...

Microsoft Graph Role Management

Microsoft Graph Role Management provides a unified API to programmatically manage role-based access across Microsoft Entra ID (Azure AD) and supported services like Microsoft 36...

Microsoft Graph Schema Extensions

Microsoft Graph schema extensions let you add your own strongly typed fields to Microsoft 365 resources—such as users, groups, messages, events, devices, and more—so your applic...

Microsoft Graph Scoped Role Memberships

Microsoft Graph Scoped Role Memberships let you programmatically assign and manage Azure AD (Microsoft Entra ID) directory roles with a limited scope to an administrative unit, ...

Microsoft Graph Search

Microsoft Graph Search is the unified enterprise search capability for Microsoft 365, exposed via the Microsoft Graph API, that lets apps query and discover content across servi...

Microsoft Graph Security

Microsoft Graph Security is a unified set of APIs within Microsoft Graph that lets you access, correlate, and act on security data across Microsoft 365 and integrated security s...

Microsoft Graph Service Principals

In Microsoft Entra ID (formerly Azure AD), a service principal is the identity an application uses to access resources, and the Microsoft Graph service principal is the tenant-l...

Microsoft Graph Shares

Microsoft Graph Shares is the part of Microsoft Graph that lets apps access a OneDrive or SharePoint item by its sharing link or token, without needing to know the site, drive, ...

Microsoft Graph Sites

Microsoft Graph Sites is the Graph API surface for SharePoint Online, letting apps discover and work with sites and their content through a single, secure endpoint. It enables y...

Microsoft Graph Solutions

Microsoft Graph solutions connect apps to the data and intelligence across Microsoft 365 through a single, unified API. They enable secure access to users, groups, mail, calenda...

Microsoft Graph Storage

“Microsoft Graph storage” typically refers to the storage capabilities exposed through Microsoft Graph—primarily OneDrive and SharePoint—via the Files and Drives APIs. It lets a...

Microsoft Graph Subscribed SKUs

Microsoft Graph Subscribed SKUs is the API/resource that lists the Microsoft 365/Azure AD license subscriptions your tenant owns. When you call GET /subscribedSkus, it returns e...

Microsoft Graph Subscriptions

Microsoft Graph Subscriptions let your app receive near real-time change notifications (webhooks) when Microsoft 365 data changes—such as Outlook mail and calendar items, users ...

Microsoft Graph Teams

Microsoft Graph for Teams exposes Microsoft Teams data and capabilities through a single, secure API so you can build integrations and automate Teams at scale. With it, you can ...

Microsoft Graph Teams Templates

Needs a description.

Microsoft Graph Teamwork

Microsoft Graph Teamwork is the set of Microsoft Graph APIs that surface Microsoft Teams collaboration capabilities. It lets you programmatically create and manage teams and cha...

Microsoft Graph Tenant Relationships

Microsoft Graph Tenant Relationships is the part of the Microsoft Graph API that lets you model and manage how your Microsoft Entra ID tenant relates to other tenants. It provid...

Microsoft Graph Users

Microsoft Graph Users refers to the Users resource in Microsoft Graph, which exposes Microsoft Entra ID (Azure AD) user accounts and their relationships and Microsoft 365 data t...

Token

Needs a description.

Workspaces

Needs a description.

Sites

Needs a description.

Collections

Needs a description.

Pages

Needs a description.

Assets

Needs a description.

Asset Folders

Needs a description.

Webhooks

Needs a description.

Forms

Needs a description.

Form Submissions

Needs a description.

Token

Needs a description.

Workspaces

Needs a description.

Sites

Needs a description.

Collections

Needs a description.

Pages

Needs a description.

Assets

Needs a description.

Asset Folders

Needs a description.

Webhooks

Needs a description.

Forms

Needs a description.

Form Submissions

Needs a description.

Collections

GraphQL

Microsoft Graph GraphQL Schema

Microsoft Graph is the unified API gateway for Microsoft 365, Azure Active Directory (Entra ID), Teams, OneDrive, SharePoint, and security services. It exposes data and capabili...

GRAPHQL

Pricing Plans

Rate Limits

Microsoft Graph Rate Limits

18 limits

RATE LIMITS

FinOps

Event Specifications

Microsoft Graph Change Notifications

Microsoft Graph change notifications enable applications to receive real-time notifications when data changes occur in Microsoft Graph resources. Applications create subscriptio...

ASYNCAPI

JSON Structure

Microsoft Graph Structure

0 properties

JSON STRUCTURE

Resources

🌐
Portal
Portal
📄
ChangeLog
ChangeLog
📦
SDKs
SDKs
🔗
Versioning
Versioning
📜
TermsOfService
TermsOfService
🚀
GettingStarted
GettingStarted
🔗
Explorer
Explorer
🔗
OpenAPI
OpenAPI
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
👥
StackOverflow
StackOverflow
🔗
Community
Community
🟢
StatusPage
StatusPage
🔗
Samples
Samples
🔗
RateLimits
RateLimits
🔗
Best Practices
Best Practices
🔗
Documentation
Documentation
🔑
Authentication
Authentication
🔗
Permissions
Permissions
🎓
Tutorials
Tutorials
🚀
GettingStarted
GettingStarted
💻
ErrorCodes
ErrorCodes
💬
Support
Support
📄
ChangeLog
ChangeLog
🚀
GettingStarted
GettingStarted
🎓
Training
Training
💰
Pricing
Pricing
🔗
Forums
Forums
📜
PrivacyPolicy
PrivacyPolicy
🔗
Website
Website
📝
Signup
Signup
🔗
Login
Login
🔗
PostmanCollection
PostmanCollection
👥
YouTube
YouTube
🔗
Issue Tracker
Issue Tracker
🔗
Client Libraries
Client Libraries
🔗
Security
Security

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Microsoft Graph OData Service for namespace microsoft.graph
  version: v1.0
items:
- info:
    name: Admin.admin
    type: folder
  items:
  - info:
      name: Microsoft Graph Get admin
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Microsoft Graph Get admin
  - info:
      name: Microsoft Graph Update admin
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin
      body:
        type: json
        data: '{}'
    docs: Microsoft Graph Update admin
- info:
    name: Admin.edge
    type: folder
  items:
  - info:
      name: Microsoft Graph Get edge from admin
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: A container for Microsoft Edge resources. Read-only.
  - info:
      name: Microsoft Graph Update the navigation property edge in admin
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/edge
      body:
        type: json
        data: '{}'
    docs: Microsoft Graph Update the navigation property edge in admin
  - info:
      name: Microsoft Graph Delete navigation property edge for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/edge
      headers:
      - name: If-Match
        value: ''
    docs: Microsoft Graph Delete navigation property edge for admin
  - info:
      name: Microsoft Graph Get internetExplorerMode from admin
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: A container for Internet Explorer mode resources.
  - info:
      name: Microsoft Graph Update the navigation property internetExplorerMode in admin
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode
      body:
        type: json
        data: '{}'
    docs: Microsoft Graph Update the navigation property internetExplorerMode in admin
  - info:
      name: Microsoft Graph Delete navigation property internetExplorerMode for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode
      headers:
      - name: If-Match
        value: ''
    docs: Microsoft Graph Delete navigation property internetExplorerMode for admin
  - info:
      name: Microsoft Graph List browserSiteLists
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists
      params:
      - name: $top
        value: '50'
        type: query
        description: Show only the first n items
      - name: $skip
        value: ''
        type: query
        description: Skip the first n items
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
      - name: $count
        value: ''
        type: query
        description: Include count of items
      - name: $orderby
        value: ''
        type: query
        description: Order items by property values
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get a list of the browserSiteList objects and their properties.
  - info:
      name: Microsoft Graph Create browserSiteList
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists
      body:
        type: json
        data: '{}'
    docs: Create a new browserSiteList object to support Internet Explorer mode.
  - info:
      name: Microsoft Graph Get browserSiteList
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get a browserSiteList that contains browserSite and browserSharedCookie resources.
  - info:
      name: Microsoft Graph Update browserSiteList
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      body:
        type: json
        data: '{}'
    docs: Update the properties of a browserSiteList object.
  - info:
      name: Microsoft Graph Delete browserSiteList
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id
      headers:
      - name: If-Match
        value: ''
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
    docs: Delete a browserSiteList object.
  - info:
      name: Microsoft Graph Invoke action publish
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/publish
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      body:
        type: json
        data: '{}'
    docs: Publish the specified browserSiteList for devices to download.
  - info:
      name: Microsoft Graph List browserSharedCookies
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sharedCookies
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: $top
        value: '50'
        type: query
        description: Show only the first n items
      - name: $skip
        value: ''
        type: query
        description: Skip the first n items
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
      - name: $count
        value: ''
        type: query
        description: Include count of items
      - name: $orderby
        value: ''
        type: query
        description: Order items by property values
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get a list of the browserSharedCookie objects and their properties.
  - info:
      name: Microsoft Graph Create browserSharedCookie
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sharedCookies
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      body:
        type: json
        data: '{}'
    docs: Create a new browserSharedCookie object in a browserSiteList.
  - info:
      name: Microsoft Graph Get browserSharedCookie
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sharedCookies/:browserSharedCookie-id
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: browserSharedCookie-id
        value: ''
        type: path
        description: The unique identifier of browserSharedCookie
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get a session cookie that can be shared between a Microsoft Edge process and an Internet Explorer process, while
      using Internet Explorer mode.
  - info:
      name: Microsoft Graph Update browserSharedCookie
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sharedCookies/:browserSharedCookie-id
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: browserSharedCookie-id
        value: ''
        type: path
        description: The unique identifier of browserSharedCookie
      body:
        type: json
        data: '{}'
    docs: Update the properties of a browserSharedCookie object.
  - info:
      name: Microsoft Graph Delete browserSharedCookie
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sharedCookies/:browserSharedCookie-id
      headers:
      - name: If-Match
        value: ''
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: browserSharedCookie-id
        value: ''
        type: path
        description: The unique identifier of browserSharedCookie
    docs: Delete a browserSharedCookie from a browserSiteList.
  - info:
      name: Microsoft Graph Get the number of the resource
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sharedCookies/$count
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
    docs: Microsoft Graph Get the number of the resource
  - info:
      name: Microsoft Graph List browserSites
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sites
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: $top
        value: '50'
        type: query
        description: Show only the first n items
      - name: $skip
        value: ''
        type: query
        description: Skip the first n items
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
      - name: $count
        value: ''
        type: query
        description: Include count of items
      - name: $orderby
        value: ''
        type: query
        description: Order items by property values
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get a list of the browserSite objects and their properties.
  - info:
      name: Microsoft Graph Create browserSite
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sites
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      body:
        type: json
        data: '{}'
    docs: Create a new browserSite object in a browserSiteList.
  - info:
      name: Microsoft Graph Get browserSite
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sites/:browserSite-id
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: browserSite-id
        value: ''
        type: path
        description: The unique identifier of browserSite
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get a browserSite that resides on a browserSiteList.
  - info:
      name: Microsoft Graph Update browserSite
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sites/:browserSite-id
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: browserSite-id
        value: ''
        type: path
        description: The unique identifier of browserSite
      body:
        type: json
        data: '{}'
    docs: Update the properties of a browserSite object.
  - info:
      name: Microsoft Graph Delete browserSite
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sites/:browserSite-id
      headers:
      - name: If-Match
        value: ''
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: browserSite-id
        value: ''
        type: path
        description: The unique identifier of browserSite
    docs: Delete a browserSite from a browserSiteList.
  - info:
      name: Microsoft Graph Get the number of the resource
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/:browserSiteList-id/sites/$count
      params:
      - name: browserSiteList-id
        value: ''
        type: path
        description: The unique identifier of browserSiteList
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
    docs: Microsoft Graph Get the number of the resource
  - info:
      name: Microsoft Graph Get the number of the resource
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/edge/internetExplorerMode/siteLists/$count
      params:
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
    docs: Microsoft Graph Get the number of the resource
- info:
    name: admin.adminMicrosoft365Apps
    type: folder
  items:
  - info:
      name: Microsoft Graph Get microsoft365Apps from admin
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/microsoft365Apps
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: A container for the Microsoft 365 apps admin functionality.
  - info:
      name: Microsoft Graph Update the navigation property microsoft365Apps in admin
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/microsoft365Apps
      body:
        type: json
        data: '{}'
    docs: Microsoft Graph Update the navigation property microsoft365Apps in admin
  - info:
      name: Microsoft Graph Delete navigation property microsoft365Apps for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/microsoft365Apps
      headers:
      - name: If-Match
        value: ''
    docs: Microsoft Graph Delete navigation property microsoft365Apps for admin
  - info:
      name: Microsoft Graph Get m365AppsInstallationOptions
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/microsoft365Apps/installationOptions
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Read the properties and relationships of an m365AppsInstallationOptions object.
  - info:
      name: Microsoft Graph Update m365AppsInstallationOptions
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/microsoft365Apps/installationOptions
      body:
        type: json
        data: '{}'
    docs: Update the properties of an m365AppsInstallationOptions object.
  - info:
      name: Microsoft Graph Delete navigation property installationOptions for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/microsoft365Apps/installationOptions
      headers:
      - name: If-Match
        value: ''
    docs: Microsoft Graph Delete navigation property installationOptions for admin
- info:
    name: admin.peopleAdminSettings
    type: folder
  items:
  - info:
      name: Microsoft Graph Get peopleAdminSettings
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/people
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Retrieve the properties and relationships of a peopleAdminSettings object.
  - info:
      name: Microsoft Graph List itemInsights
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/people/itemInsights
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get the properties of an insightsSettings object to display or return item insights in an organization. To learn
      how to customize the privacy of item insights in an organization, see Customize item insights privacy in Microsoft Graph.
  - info:
      name: Microsoft Graph Update insightsSettings
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/people/itemInsights
      body:
        type: json
        data: '{}'
    docs: Update privacy settings to display or return the specified type of insights in an organization. Currently, itemInsights
      is the only supported type of settings. To learn more about customizing insights privacy for your organization, see
      Customize item insights privacy in Microsoft Graph.
  - info:
      name: Microsoft Graph Delete navigation property itemInsights for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/people/itemInsights
      headers:
      - name: If-Match
        value: ''
    docs: Microsoft Graph Delete navigation property itemInsights for admin
  - info:
      name: Microsoft Graph List profileCardProperties
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/people/profileCardProperties
      params:
      - name: $top
        value: '50'
        type: query
        description: Show only the first n items
      - name: $skip
        value: ''
        type: query
        description: Skip the first n items
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
      - name: $count
        value: ''
        type: query
        description: Include count of items
      - name: $orderby
        value: ''
        type: query
        description: Order items by property values
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get a collection of profileCardProperty resources for an organization. Each resource is identified by its directoryPropertyName
      property.
  - info:
      name: Microsoft Graph Create profileCardProperty
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/admin/people/profileCardProperties
      body:
        type: json
        data: '{}'
    docs: Create a new profileCardProperty for an organization. The new property is identified by its directoryPropertyName
      property. For more information about how to add properties to the profile card for an organization, see Add or remove
      custom attributes on a profile card using the profile card API.
  - info:
      name: Microsoft Graph Get profileCardProperty
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/people/profileCardProperties/:profileCardProperty-id
      params:
      - name: profileCardProperty-id
        value: ''
        type: path
        description: The unique identifier of profileCardProperty
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Retrieve the properties of a profileCardProperty entity. The profileCardProperty is identified by its directoryPropertyName
      property.
  - info:
      name: Microsoft Graph Update profileCardProperty
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/people/profileCardProperties/:profileCardProperty-id
      params:
      - name: profileCardProperty-id
        value: ''
        type: path
        description: The unique identifier of profileCardProperty
      body:
        type: json
        data: '{}'
    docs: Update the properties of a profileCardProperty object, identified by its directoryPropertyName property.
  - info:
      name: Microsoft Graph Delete profileCardProperty
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/people/profileCardProperties/:profileCardProperty-id
      headers:
      - name: If-Match
        value: ''
      params:
      - name: profileCardProperty-id
        value: ''
        type: path
        description: The unique identifier of profileCardProperty
    docs: Delete the profileCardProperty object specified by its directoryPropertyName from the organization's profile card,
      and remove any localized customizations for that property.
  - info:
      name: Microsoft Graph Get the number of the resource
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/people/profileCardProperties/$count
      params:
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
    docs: Microsoft Graph Get the number of the resource
  - info:
      name: Microsoft Graph List pronounsSettings
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/people/pronouns
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get the properties of the pronounsSettings resource for an organization.  For more information on settings to manage
      pronouns support, see Manage pronouns settings for an organization using the Microsoft Graph API.
  - info:
      name: Microsoft Graph Update pronounsSettings
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/people/pronouns
      body:
        type: json
        data: '{}'
    docs: Update the properties of a pronounsSettings object in an organization. For more information on settings to manage
      pronouns support, see Manage pronouns settings for an organization using the Microsoft Graph API.
- info:
    name: admin.adminReportSettings
    type: folder
  items:
  - info:
      name: Microsoft Graph Get adminReportSettings
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/reportSettings
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Get the tenant-level settings for Microsoft 365 reports.
  - info:
      name: Microsoft Graph Update adminReportSettings
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/reportSettings
      body:
        type: json
        data: '{}'
    docs: Update tenant-level settings for Microsoft 365 reports.
  - info:
      name: Microsoft Graph Delete navigation property reportSettings for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/reportSettings
      headers:
      - name: If-Match
        value: ''
    docs: Microsoft Graph Delete navigation property reportSettings for admin
- info:
    name: admin.serviceAnnouncement
    type: folder
  items:
  - info:
      name: Microsoft Graph Get serviceAnnouncement from admin
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement
      params:
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: A container for service communications resources. Read-only.
  - info:
      name: Microsoft Graph Update the navigation property serviceAnnouncement in admin
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement
      body:
        type: json
        data: '{}'
    docs: Microsoft Graph Update the navigation property serviceAnnouncement in admin
  - info:
      name: Microsoft Graph Delete navigation property serviceAnnouncement for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement
      headers:
      - name: If-Match
        value: ''
    docs: Microsoft Graph Delete navigation property serviceAnnouncement for admin
  - info:
      name: Microsoft Graph List healthOverviews
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews
      params:
      - name: $top
        value: '50'
        type: query
        description: Show only the first n items
      - name: $skip
        value: ''
        type: query
        description: Skip the first n items
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        description: Filter items by property values
      - name: $count
        value: ''
        type: query
        description: Include count of items
      - name: $orderby
        value: ''
        type: query
        description: Order items by property values
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Retrieve the serviceHealth resources from the healthOverviews navigation property. This operation provides the health
      report of all subscribed services for a tenant.
  - info:
      name: Microsoft Graph Create new navigation property to healthOverviews for admin
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews
      body:
        type: json
        data: '{}'
    docs: Microsoft Graph Create new navigation property to healthOverviews for admin
  - info:
      name: Microsoft Graph Get serviceHealth
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews/:serviceHealth-id
      params:
      - name: serviceHealth-id
        value: ''
        type: path
        description: The unique identifier of serviceHealth
      - name: $select
        value: ''
        type: query
        description: Select properties to be returned
      - name: $expand
        value: ''
        type: query
        description: Expand related entities
    docs: Retrieve the properties and relationships of a serviceHealth object. This operation provides the health information
      of a specified service for a tenant.
  - info:
      name: Microsoft Graph Update the navigation property healthOverviews in admin
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews/:serviceHealth-id
      params:
      - name: serviceHealth-id
        value: ''
        type: path
        description: The unique identifier of serviceHealth
      body:
        type: json
        data: '{}'
    docs: Microsoft Graph Update the navigation property healthOverviews in admin
  - info:
      name: Microsoft Graph Delete navigation property healthOverviews for admin
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews/:serviceHealth-id
      headers:
      - name: If-Match
        value: ''
      params:
      - name: serviceHealth-id
        value: ''
        type: path
        description: The unique identifier of serviceHealth
    docs: Microsoft Graph Delete navigation property healthOverviews for admin
  - info:
      name: Microsoft Graph Get issues from admin
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews/:serviceHealth-id/issues
      params:
      - name: serviceHealth-id
        value: ''
        type: path
        description: The unique identifier of serviceHealth
      - name: $top
        value: '50'
        type: query
        description: Show only the first n items
      - name: $skip
        value: ''
        type: query
        description: Skip the first n items
      - name: $search
        value: ''
        type: query
        description: Search items by search phrases
      - name: $filter
        value: ''
        type: query
        descri

# --- truncated at 32 KB (13129 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/apis.yml