Every API here is available over the APIs.io API and to AI agents over MCP.
openapi: 3.2.0
info:
title: Microsoft Graph Admin Admin.admin External.external API
description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.
This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,
site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,
SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
version: 1.0.0
contact:
name: Microsoft Graph API Support
url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
description: Microsoft Graph API v1.0 endpoint
tags:
- name: External.external
paths:
/external:
description: Provides operations to manage the external singleton.
get:
tags:
- External.external
summary: Microsoft Graph Get external
operationId: external.external.GetExternal
parameters:
- name: $select
in: query
description: Select properties to be returned
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
- name: $expand
in: query
description: Expand related entities
style: form
explode: false
schema:
uniqueItems: true
type: array
items:
type: string
responses:
2XX:
description: Retrieved entity
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.external'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- External.external
summary: Microsoft Graph Update external
operationId: external.external.UpdateExternal
requestBody:
description: New property values
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.external'
required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.external'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
components:
schemas:
microsoft.graph.externalConnectors.externalGroup:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: externalGroup
required:
- '@odata.type'
type: object
properties:
description:
type: string
description: The description of the external group. Optional.
nullable: true
displayName:
type: string
description: The friendly name of the external group. Optional.
nullable: true
members:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.identity'
description: A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or an externalGroup as members.
x-ms-navigationProperty: true
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.externalConnectors.externalGroup'
microsoft.graph.ODataErrors.ErrorDetails:
required:
- code
- message
type: object
properties:
code:
type: string
message:
type: string
target:
type: string
nullable: true
microsoft.graph.externalConnectors.activitySettings:
title: activitySettings
required:
- '@odata.type'
type: object
properties:
urlToItemResolvers:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.urlToItemResolverBase'
description: Specifies configurations to identify an externalItem based on a shared URL.
'@odata.type':
type: string
microsoft.graph.externalConnectors.searchSettings:
title: searchSettings
required:
- '@odata.type'
type: object
properties:
searchResultTemplates:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.displayTemplate'
description: Enables the developer to define the appearance of the content and configure conditions that dictate when the template should be displayed. Maximum of 2 search result templates per connection.
'@odata.type':
type: string
microsoft.graph.externalConnectors.propertyRule:
title: propertyRule
required:
- '@odata.type'
type: object
properties:
operation:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.ruleOperation'
property:
type: string
description: The property from the externalItem schema. Required.
values:
type: array
items:
type: string
description: A collection with one or many strings. One or more specified strings are matched with the specified property using the specified operation. Required.
valuesJoinedBy:
$ref: '#/components/schemas/microsoft.graph.binaryOperator'
'@odata.type':
type: string
microsoft.graph.externalConnectors.properties:
title: properties
required:
- '@odata.type'
type: object
properties:
'@odata.type':
type: string
microsoft.graph.externalConnectors.displayTemplate:
title: displayTemplate
required:
- '@odata.type'
type: object
properties:
id:
type: string
description: The text identifier for the display template; for example, contosoTickets. Maximum 16 characters. Only alphanumeric characters allowed.
layout:
description: The definition of the content's appearance, represented by an Adaptive Card, which is a JSON-serialized card object model.
priority:
maximum: 2147483647
minimum: -2147483648
type: number
description: Defines the priority of a display template. A display template with priority 1 is evaluated before a template with priority 4. Gaps in priority values are supported. Must be positive value.
format: int32
rules:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.propertyRule'
description: Specifies additional rules for selecting this display template based on the item schema. Optional.
'@odata.type':
type: string
microsoft.graph.externalConnectors.externalConnection:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: externalConnection
required:
- '@odata.type'
type: object
properties:
activitySettings:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.activitySettings'
- type: object
nullable: true
description: Collects configurable settings related to activities involving connector content.
configuration:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.configuration'
- type: object
nullable: true
description: Specifies additional application IDs that are allowed to manage the connection and to index content in the connection. Optional.
connectorId:
type: string
description: The Teams app ID. Optional.
nullable: true
description:
type: string
description: Description of the connection displayed in the Microsoft 365 admin center. Optional.
nullable: true
name:
type: string
description: The display name of the connection to be displayed in the Microsoft 365 admin center. Maximum length of 128 characters. Required.
nullable: true
searchSettings:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.searchSettings'
- type: object
nullable: true
description: The settings configuring the search experience for content in this connection, such as the display templates for search results.
state:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionState'
- type: object
nullable: true
description: 'Indicates the current state of the connection. The possible values are: draft, ready, obsolete, limitExceeded, unknownFutureValue.'
readOnly: true
groups:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup'
x-ms-navigationProperty: true
items:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem'
x-ms-navigationProperty: true
operations:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation'
x-ms-navigationProperty: true
schema:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.schema'
- type: object
nullable: true
x-ms-navigationProperty: true
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.externalConnectors.externalConnection'
microsoft.graph.externalConnectors.connectionState:
title: connectionState
enum:
- draft
- ready
- obsolete
- limitExceeded
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.property:
title: property
required:
- '@odata.type'
type: object
properties:
aliases:
type: array
items:
type: string
nullable: true
description: 'A set of aliases or a friendly name for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, '', '', <, >, `, ^. Optional.'
isQueryable:
type: boolean
description: Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional.
nullable: true
isRefinable:
type: boolean
description: Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional.
nullable: true
isRetrievable:
type: boolean
description: Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional.
nullable: true
isSearchable:
type: boolean
description: Specifies if the property is searchable. Only properties of type String or StringCollection can be searchable. Nonsearchable properties aren't added to the search index. Optional.
nullable: true
labels:
type: array
items:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.label'
- type: object
nullable: true
description: 'Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: iconUrl.'
name:
type: string
description: 'The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, '', '', <, >, `, ^. Required.'
type:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.propertyType'
'@odata.type':
type: string
microsoft.graph.externalConnectors.external:
title: external
required:
- '@odata.type'
type: object
properties:
connections:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection'
x-ms-navigationProperty: true
'@odata.type':
type: string
microsoft.graph.externalConnectors.externalItem:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: externalItem
required:
- '@odata.type'
type: object
properties:
acl:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.acl'
description: An array of access control entries. Each entry specifies the access granted to a user or group. Required.
content:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItemContent'
- type: object
nullable: true
description: A plain-text representation of the contents of the item. The text in this property is full-text indexed. Optional.
properties:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.properties'
- type: object
nullable: true
description: A property bag with the properties of the item. The properties MUST conform to the schema defined for the externalConnection. Required.
activities:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity'
description: Returns a list of activities performed on the item. Write-only.
x-ms-navigationProperty: true
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.externalConnectors.externalItem'
microsoft.graph.externalConnectors.externalActivityType:
title: externalActivityType
enum:
- viewed
- modified
- created
- commented
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.accessType:
title: accessType
enum:
- grant
- deny
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.aclType:
title: aclType
enum:
- user
- group
- everyone
- everyoneExceptGuests
- externalGroup
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.connectionOperation:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: connectionOperation
required:
- '@odata.type'
type: object
properties:
error:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.publicError'
- type: object
nullable: true
description: If status is failed, provides more information about the error that caused the failure.
status:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionOperationStatus'
- type: object
nullable: true
description: 'Indicates the status of the asynchronous operation. The possible values are: unspecified, inprogress, completed, failed, unknownFutureValue.'
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.externalConnectors.connectionOperation'
microsoft.graph.ODataErrors.InnerError:
title: InnerError
required:
- '@odata.type'
type: object
properties:
request-id:
type: string
description: Request Id as tracked internally by the service
nullable: true
client-request-id:
type: string
description: Client request Id as sent by the client application.
nullable: true
date:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: Date when the error occured.
format: date-time
nullable: true
'@odata.type':
type: string
microsoft.graph.publicErrorDetail:
title: publicErrorDetail
required:
- '@odata.type'
type: object
properties:
code:
type: string
description: The error code.
nullable: true
message:
type: string
description: The error message.
nullable: true
target:
type: string
description: The target of the error.
nullable: true
'@odata.type':
type: string
microsoft.graph.externalConnectors.configuration:
title: configuration
required:
- '@odata.type'
type: object
properties:
authorizedAppIds:
type: array
items:
type: string
nullable: true
description: A collection of application IDs for registered Microsoft Entra apps that are allowed to manage the externalConnection and to index content in the externalConnection.
'@odata.type':
type: string
microsoft.graph.externalConnectors.identity:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: identity
required:
- '@odata.type'
type: object
properties:
type:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.identityType'
- type: object
nullable: true
description: 'The type of identity. The possible values are: user or group for Microsoft Entra identities and externalgroup for groups in an external system.'
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.externalConnectors.identity'
microsoft.graph.externalConnectors.acl:
title: acl
required:
- '@odata.type'
type: object
properties:
accessType:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.accessType'
type:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.aclType'
value:
type: string
description: The unique identifer of the identity. For Microsoft Entra identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups value is set to the ID of the externalGroup
'@odata.type':
type: string
microsoft.graph.binaryOperator:
title: binaryOperator
enum:
- or
- and
type: string
microsoft.graph.publicInnerError:
title: publicInnerError
required:
- '@odata.type'
type: object
properties:
code:
type: string
description: The error code.
nullable: true
details:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.publicErrorDetail'
description: A collection of error details.
message:
type: string
description: The error message.
nullable: true
target:
type: string
description: The target of the error.
nullable: true
'@odata.type':
type: string
microsoft.graph.externalConnectors.externalItemContent:
title: externalItemContent
required:
- '@odata.type'
type: object
properties:
type:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItemContentType'
value:
type: string
description: The content for the externalItem. Required.
nullable: true
'@odata.type':
type: string
microsoft.graph.externalConnectors.schema:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: schema
required:
- '@odata.type'
type: object
properties:
baseType:
type: string
description: Must be set to microsoft.graph.externalConnector.externalItem. Required.
properties:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.property'
description: The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128.
'@odata.type':
type: string
x-ms-discriminator-value: '#microsoft.graph.externalConnectors.schema'
microsoft.graph.ODataErrors.MainError:
required:
- code
- message
type: object
properties:
code:
type: string
message:
type: string
x-ms-primary-error-message: true
target:
type: string
nullable: true
details:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.ErrorDetails'
innerError:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.InnerError'
microsoft.graph.externalConnectors.identityType:
title: identityType
enum:
- user
- group
- externalGroup
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.ruleOperation:
title: ruleOperation
enum:
- 'null'
- equals
- notEquals
- contains
- notContains
- lessThan
- greaterThan
- startsWith
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.externalActivity:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: externalActivity
required:
- '@odata.type'
type: object
properties:
startDateTime:
pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
type: string
description: The date and time when the particular activity occurred. 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.
format: date-time
type:
$ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivityType'
performedBy:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity'
- type: object
nullable: true
description: Represents an identity used to identify who is responsible for the activity.
x-ms-navigationProperty: true
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.externalConnectors.externalActivityResult': '#/components/schemas/microsoft.graph.externalConnectors.externalActivityResult'
microsoft.graph.externalConnectors.externalItemContentType:
title: externalItemContentType
enum:
- text
- html
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.connectionOperationStatus:
title: connectionOperationStatus
enum:
- unspecified
- inprogress
- completed
- failed
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.propertyType:
title: propertyType
enum:
- string
- int64
- double
- dateTime
- boolean
- stringCollection
- int64Collection
- doubleCollection
- dateTimeCollection
- unknownFutureValue
type: string
microsoft.graph.externalConnectors.label:
title: label
enum:
- title
- url
- createdBy
- lastModifiedBy
- authors
- createdDateTime
- lastModifiedDateTime
- fileName
- fileExtension
- unknownFutureValue
- iconUrl
type: string
microsoft.graph.externalConnectors.urlToItemResolverBase:
title: urlToItemResolverBase
required:
- '@odata.type'
type: object
properties:
priority:
maximum: 2147483647
minimum: -2147483648
type: number
description: The priority which defines the sequence in which the urlToItemResolverBase instances are evaluated.
format: int32
nullable: true
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.externalConnectors.itemIdResolver': '#/components/schemas/microsoft.graph.externalConnectors.itemIdResolver'
microsoft.graph.ODataErrors.ODataError:
required:
- error
type: object
properties:
error:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.MainError'
microsoft.graph.publicError:
title: publicError
required:
- '@odata.type'
type: object
properties:
code:
type: string
description: Represents the error code.
nullable: true
details:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.publicErrorDetail'
description: Details of the error.
innerError:
anyOf:
- $ref: '#/components/schemas/microsoft.graph.publicInnerError'
- type: object
nullable: true
description: Details of the inner error.
message:
type: string
description: A non-localized message for the developer.
nullable: true
target:
type: string
description: The target of the error.
nullable: true
'@odata.type':
type: string
microsoft.graph.entity:
title: entity
required:
- '@odata.type'
type: object
properties:
id:
type: string
description: The unique identifier for an entity. Read-only.
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.accessPackage': '#/components/schemas/microsoft.graph.accessPackage'
'#microsoft.graph.accessPackageAssignment': '#/components/schemas/microsoft.graph.accessPackageAssignment'
'#microsoft.graph.accessPackageAssignmentPolicy': '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
'#microsoft.graph.accessPackageAssignmentRequest': '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
'#microsoft.graph.accessPackageCatalog': '#/components/schemas/microsoft.graph.accessPackageCatalog'
'#microsoft.graph.accessPackageQuestion': '#/components/schemas/microsoft.graph.accessPackageQuestion'
'#microsoft.graph.accessPackageMultipleChoiceQuestion': '#/components/schemas/microsoft.graph.accessPackageMultipleChoiceQuestion'
'#microsoft.graph.accessPackageTextInputQuestion': '#/components/schemas/microsoft.graph.accessPackageTextInputQuestion'
'#microsoft.graph.accessPackageResource': '#/components/schemas/microsoft.graph.accessPackageResource'
'#microsoft.graph.accessPackageResourceEnvironment': '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
'#microsoft.graph.accessPackageResourceRequest': '#/components/schemas/microsoft.graph.accessPackageResourceRequest'
'#microsoft.graph.accessPackageResourceRole': '#/components/schemas/microsoft.graph.accessPackageResourceRole'
'#microsoft.graph.accessPackageResourceRoleScope': '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
'#microsoft.graph.accessPackageResourceScope': '#/components/schemas/microsoft.graph.accessPackageResourceScope'
'#microsoft.graph.accessPackageSubject': '#/components/schemas/microsoft.graph.accessPackageSubject'
'#microsoft.graph.accessReviewHistoryDefinition': '#/components/schemas/microsoft.graph.accessReviewHistoryDefinition'
'#microsoft.graph.accessReviewHistoryInstance': '#/components/schemas/microsoft.graph.accessReviewHistoryInstance'
'#microsoft.graph.accessReviewInstance': '#/components/schemas/microsoft.graph.accessReviewInstance'
'#microsoft.graph.accessReviewInstanceDecisionItem': '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItem'
'#microsoft.graph.accessReviewReviewer': '#/components/schemas/microsoft.graph.accessReviewReviewer'
'#microsoft.graph.accessReviewScheduleDefinition': '#/components/schemas/microsoft.graph.accessReviewScheduleDefinition'
'#microsoft.graph.accessReviewSet': '#/components/schemas/microsoft.graph.accessReviewSet'
'#microsoft.graph.accessReviewStage': '#/components/schemas/microsoft.graph.accessReviewStage'
'#microsoft.graph.activitiesContainer': '#/components/schemas/microsoft.graph.activitiesContainer'
'#microsoft.graph.activityHistoryItem': '#/components/schemas/microsoft.graph.activityHistoryItem'
'#microsoft.graph.adminConsentRequestPolicy': '#/components/schemas/microsoft.graph.adminConsentRequestPolicy'
'#microsoft.graph.adminMicrosoft365Apps': '#/components/schemas/microsoft.graph.adminMicrosoft365Apps'
'#microsoft.graph.adminReportSettings': '#/components/schemas/microsoft.graph.adminReportSettings'
'#microsoft.graph.agreement': '#/components/schemas/microsoft.graph.agreement'
'#microsoft.graph.agreementAcceptance': '#/components/schemas/microsoft.graph.agreementAcceptance'
'#microsoft.graph.agreementFileProperties': '#/components/schemas/microsoft.graph.agreementFileProperties'
'#microsoft.graph.agreementFile': '#/components/schemas/microsoft.graph.agreementFile'
'#microsoft.graph.agreementFileLocalization': '#/components/schemas/microsoft.graph.agreementFileLocalization'
'#microsoft.graph.agreementFileVersion': '#/components/schemas/microsoft.graph.agreementFileVersion'
'#microsoft.graph.aiInteraction': '#/components/schemas/microsoft.graph.aiInteraction'
'#microsoft.graph.aiInteractionHistory': '#/components/schemas/microsoft.graph.aiInteractionHistory'
'#microsoft.graph.aiUser': '#/components/schemas/microsoft.graph.aiUser'
'#microsoft.graph.alert': '#/components/schemas/microsoft.graph.alert'
'#microsoft.graph.allowedValue': '#/components/schemas/microsoft.graph.allowedValue'
'#microsoft.graph.appCatalogs': '#/components/schemas/microsoft.graph.appCatalogs'
'#microsoft.graph.appConsentApprovalRoute': '#/components/schemas/microsoft.graph.appConsentApprovalRoute'
'#m
# --- truncated at 32 KB (148 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-external-external-api-openapi.yml