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

Azure Active Directory Directory API

Directory roles and objects

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

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

This API exposes 513 operations across 354 paths, organized into 47 resource areas, and defines 830 schemas. It is described by OpenAPI 3.0.4, at version v1.0.

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

513 operations 354 paths 830 schemas 66 DELETE287 GET45 PATCH101 POST14 PUT

Metadata

The identity and technical contract details declared by the specification.

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

Authentication & Security 1

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

Paths & Operations 513

Across 354 paths, the API surfaces 513 operations — 66 DELETE, 287 GET, 45 PATCH, 101 POST, 14 PUT. They span 47 resource areas, including admin.peopleAdminSettings, contacts.orgContact, contacts.directoryObject, contacts.orgContact.Actions, contacts.onPremisesSyncBehavior, contacts.serviceProvisioningError, contacts.orgContact.Functions, contracts.contract, and 39 more. Each is listed below with its method, path, parameters, and response codes.

admin.peopleAdminSettings 27
GET
/admin/people
Get peopleAdminSettings
admin_GetPerson 2 params → 2XXdefault
GET
/admin/people/itemInsights
List itemInsights
admin.person_GetItemInsight 2 params → 2XXdefault
PATCH
/admin/people/itemInsights
Update insightsSettings
admin.person_UpdateItemInsight body → 2XXdefault
DELETE
/admin/people/itemInsights
Delete navigation property itemInsights for admin
admin.person_DeleteItemInsight 1 param → 2XXdefault
GET
/admin/people/profileCardProperties
List profileCardProperties
admin.person_ListProfileCardProperty 8 params → 2XXdefault
POST
/admin/people/profileCardProperties
Create profileCardProperty
admin.person_CreateProfileCardProperty body → 2XXdefault
GET
/admin/people/profileCardProperties/{profileCardProperty-id}
Get profileCardProperty
admin.person_GetProfileCardProperty 3 params → 2XXdefault
PATCH
/admin/people/profileCardProperties/{profileCardProperty-id}
Update profileCardProperty
admin.person_UpdateProfileCardProperty 1 param body → 2XXdefault
DELETE
/admin/people/profileCardProperties/{profileCardProperty-id}
Delete profileCardProperty
admin.person_DeleteProfileCardProperty 2 params → 2XXdefault
GET
/admin/people/profileCardProperties/$count
Get the number of the resource
admin.person.profileCardProperty_GetCount 2 params → 2XXdefault
GET
/admin/people/profilePropertySettings
List profilePropertySettings
admin.person_ListProfilePropertySetting 8 params → 2XXdefault
POST
/admin/people/profilePropertySettings
Create profilePropertySetting
admin.person_CreateProfilePropertySetting body → 2XXdefault
GET
/admin/people/profilePropertySettings/{profilePropertySetting-id}
Get profilePropertySetting
admin.person_GetProfilePropertySetting 3 params → 2XXdefault
PATCH
/admin/people/profilePropertySettings/{profilePropertySetting-id}
Update profilePropertySetting
admin.person_UpdateProfilePropertySetting 1 param body → 2XXdefault
DELETE
/admin/people/profilePropertySettings/{profilePropertySetting-id}
Delete profilePropertySetting
admin.person_DeleteProfilePropertySetting 2 params → 2XXdefault
GET
/admin/people/profilePropertySettings/$count
Get the number of the resource
admin.person.profilePropertySetting_GetCount 2 params → 2XXdefault
GET
/admin/people/profileSources
List profileSources
admin.person_ListProfileSource 8 params → 2XXdefault
POST
/admin/people/profileSources
Create profileSource
admin.person_CreateProfileSource body → 2XXdefault
GET
/admin/people/profileSources/{profileSource-id}
Get profileSources from admin
admin.person_GetProfileSource 3 params → 2XXdefault
PATCH
/admin/people/profileSources/{profileSource-id}
Update profileSource
admin.person_UpdateProfileSource 1 param body → 2XXdefault
DELETE
/admin/people/profileSources/{profileSource-id}
Delete profileSource
admin.person_DeleteProfileSource 2 params → 2XXdefault
GET
/admin/people/profileSources(sourceId='{sourceId}')
Get profileSources from admin
admin.person.profileSource_GetGraphBPreSourceId 3 params → 2XXdefault
PATCH
/admin/people/profileSources(sourceId='{sourceId}')
Update profileSource
admin.person.profileSource_UpdateGraphBPreSourceId 1 param body → 2XXdefault
DELETE
/admin/people/profileSources(sourceId='{sourceId}')
Delete profileSource
admin.person.profileSource_DeleteGraphBPreSourceId 2 params → 2XXdefault
GET
/admin/people/profileSources/$count
Get the number of the resource
admin.person.profileSource_GetCount 2 params → 2XXdefault
GET
/admin/people/pronouns
List pronounsSettings
admin.person_GetPronoun 2 params → 2XXdefault
PATCH
/admin/people/pronouns
Update pronounsSettings
admin.person_UpdatePronoun body → 2XXdefault
contacts.orgContact 5
GET
/contacts
List orgContacts
contact.orgContact_ListOrgContact 9 params → 2XXdefault
GET
/contacts/{orgContact-id}
Get orgContact
contact.orgContact_GetOrgContact 3 params → 2XXdefault
PATCH
/contacts/{orgContact-id}
Update entity in contacts
contact.orgContact_UpdateOrgContact 1 param body → 2XXdefault
DELETE
/contacts/{orgContact-id}
Delete entity from contacts
contact.orgContact_DeleteOrgContact 2 params → 2XXdefault
GET
/contacts/$count
Get the number of the resource
contact_GetCount 3 params → 2XXdefault
contacts.directoryObject 28
GET
/contacts/{orgContact-id}/directReports
List directReports
contact_ListDirectReport 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/{directoryObject-id}
Get directReports from contacts
contact_GetDirectReport 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/{directoryObject-id}/microsoft.graph.orgContact
Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact
contact_GetDirectReportAsOrgContact 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
contact_GetDirectReportAsUser 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/$count
Get the number of the resource
contact.directReport_GetCount 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/microsoft.graph.orgContact
Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection
contact_ListDirectReportAsOrgContact 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/microsoft.graph.orgContact/$count
Get the number of the resource
contact.DirectReport_GetCountAsOrgContact 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
contact_ListDirectReportAsUser 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/directReports/microsoft.graph.user/$count
Get the number of the resource
contact.DirectReport_GetCountAsUser 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/manager
Get manager
contact_GetManager 3 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf
List memberOf
contact_ListMemberGraphOPre 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/{directoryObject-id}
Get memberOf from contacts
contact_GetMemberGraphOPre 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/{directoryObject-id}/microsoft.graph.administrativeUnit
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit
contact_GetMemberGraphOPreAsAdministrativeUnit 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
contact_GetMemberGraphOPreAsGroup 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/$count
Get the number of the resource
contact.memberOf_GetCount 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/microsoft.graph.administrativeUnit
Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection
contact_ListMemberGraphOPreAsAdministrativeUnit 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/microsoft.graph.administrativeUnit/$count
Get the number of the resource
contact.MemberOf_GetCountAsAdministrativeUnit 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
contact_ListMemberGraphOPreAsGroup 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/memberOf/microsoft.graph.group/$count
Get the number of the resource
contact.MemberOf_GetCountAsGroup 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf
List transitiveMemberOf
contact_ListTransitiveMemberGraphOPre 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}
Get transitiveMemberOf from contacts
contact_GetTransitiveMemberGraphOPre 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/microsoft.graph.administrativeUnit
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit
contact_GetTransitiveMemberGraphOPreAsAdministrativeUnit 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
contact_GetTransitiveMemberGraphOPreAsGroup 5 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/$count
Get the number of the resource
contact.transitiveMemberOf_GetCount 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/microsoft.graph.administrativeUnit
Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection
contact_ListTransitiveMemberGraphOPreAsAdministrativeUnit 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/microsoft.graph.administrativeUnit/$count
Get the number of the resource
contact.TransitiveMemberOf_GetCountAsAdministrativeUnit 4 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
contact_ListTransitiveMemberGraphOPreAsGroup 10 params → 2XXdefault
GET
/contacts/{orgContact-id}/transitiveMemberOf/microsoft.graph.group/$count
Get the number of the resource
contact.TransitiveMemberOf_GetCountAsGroup 4 params → 2XXdefault
contacts.orgContact.Actions 9
POST
/contacts/{orgContact-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
contact_checkMemberGroup 1 param body → 2XXdefault
POST
/contacts/{orgContact-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
contact_checkMemberObject 1 param body → 2XXdefault
POST
/contacts/{orgContact-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
contact_getMemberGroup 1 param body → 2XXdefault
POST
/contacts/{orgContact-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
contact_getMemberObject 1 param body → 2XXdefault
POST
/contacts/{orgContact-id}/microsoft.graph.restore
Invoke action restore
contact_restore 1 param → 2XXdefault
POST
/contacts/{orgContact-id}/microsoft.graph.retryServiceProvisioning
Invoke action retryServiceProvisioning
contact_retryServiceProvisioning 1 param → 2XXdefault
POST
/contacts/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
contact_getAvailableExtensionProperty body → 2XXdefault
POST
/contacts/microsoft.graph.getByIds
Invoke action getByIds
contact_getGraphBPreId body → 2XXdefault
POST
/contacts/microsoft.graph.validateProperties
Invoke action validateProperties
contact_validateProperty body → 2XXdefault
contacts.onPremisesSyncBehavior 3
GET
/contacts/{orgContact-id}/onPremisesSyncBehavior
Get onPremisesSyncBehavior from contacts
contact_GetOnPremisesSyncBehavior 3 params → 2XXdefault
PATCH
/contacts/{orgContact-id}/onPremisesSyncBehavior
Update the navigation property onPremisesSyncBehavior in contacts
contact_UpdateOnPremisesSyncBehavior 1 param body → 2XXdefault
DELETE
/contacts/{orgContact-id}/onPremisesSyncBehavior
Delete navigation property onPremisesSyncBehavior for contacts
contact_DeleteOnPremisesSyncBehavior 2 params → 2XXdefault
contacts.serviceProvisioningError 2
GET
/contacts/{orgContact-id}/serviceProvisioningErrors
Get serviceProvisioningErrors property value
contact_ListServiceProvisioningError 9 params → 2XXdefault
GET
/contacts/{orgContact-id}/serviceProvisioningErrors/$count
Get the number of the resource
contact.ServiceProvisioningError_GetCount 4 params → 2XXdefault
contacts.orgContact.Functions 1
GET
/contacts/microsoft.graph.delta()
Invoke function delta
contact_delta 8 params → 2XXdefault
contracts.contract 6
GET
/contracts
List contracts
contract_ListContract 8 params → 2XXdefault
POST
/contracts
Add new entity to contracts
contract_CreateContract body → 2XXdefault
GET
/contracts/{contract-id}
Get Contract
contract_GetContract 3 params → 2XXdefault
PATCH
/contracts/{contract-id}
Update entity in contracts
contract_UpdateContract 1 param body → 2XXdefault
DELETE
/contracts/{contract-id}
Delete entity from contracts
contract_DeleteContract 2 params → 2XXdefault
GET
/contracts/$count
Get the number of the resource
contract_GetCount 2 params → 2XXdefault
contracts.contract.Actions 8
POST
/contracts/{contract-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
contract_checkMemberGroup 1 param body → 2XXdefault
POST
/contracts/{contract-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
contract_checkMemberObject 1 param body → 2XXdefault
POST
/contracts/{contract-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
contract_getMemberGroup 1 param body → 2XXdefault
POST
/contracts/{contract-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
contract_getMemberObject 1 param body → 2XXdefault
POST
/contracts/{contract-id}/microsoft.graph.restore
Invoke action restore
contract_restore 1 param → 2XXdefault
POST
/contracts/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
contract_getAvailableExtensionProperty body → 2XXdefault
POST
/contracts/microsoft.graph.getByIds
Invoke action getByIds
contract_getGraphBPreId body → 2XXdefault
POST
/contracts/microsoft.graph.validateProperties
Invoke action validateProperties
contract_validateProperty body → 2XXdefault
contracts.contract.Functions 1
GET
/contracts/microsoft.graph.delta()
Invoke function delta
contract_delta 8 params → 2XXdefault
devices.device 9
GET
/devices
List devices
device_ListDevice 9 params → 2XXdefault
POST
/devices
Create device
device_CreateDevice body → 2XXdefault
GET
/devices/{device-id}
Get device
device_GetDevice 3 params → 2XXdefault
PATCH
/devices/{device-id}
Update device
device_UpdateDevice 1 param body → 2XXdefault
DELETE
/devices/{device-id}
Delete device
device_DeleteDevice 2 params → 2XXdefault
GET
/devices(deviceId='{deviceId}')
Get device
device_GetDeviceGraphBPreDeviceId 3 params → 2XXdefault
PATCH
/devices(deviceId='{deviceId}')
Update device
device_UpdateDeviceGraphBPreDeviceId 1 param body → 2XXdefault
DELETE
/devices(deviceId='{deviceId}')
Delete device
device_DeleteDeviceGraphBPreDeviceId 2 params → 2XXdefault
GET
/devices/$count
Get the number of the resource
device_GetCount 3 params → 2XXdefault
devices.extension 6
GET
/devices/{device-id}/extensions
Get extensions from devices
device_ListExtension 9 params → 2XXdefault
POST
/devices/{device-id}/extensions
Create new navigation property to extensions for devices
device_CreateExtension 1 param body → 2XXdefault
GET
/devices/{device-id}/extensions/{extension-id}
Get extensions from devices
device_GetExtension 4 params → 2XXdefault
PATCH
/devices/{device-id}/extensions/{extension-id}
Update the navigation property extensions in devices
device_UpdateExtension 2 params body → 2XXdefault
DELETE
/devices/{device-id}/extensions/{extension-id}
Delete navigation property extensions for devices
device_DeleteExtension 3 params → 2XXdefault
GET
/devices/{device-id}/extensions/$count
Get the number of the resource
device.extension_GetCount 3 params → 2XXdefault
devices.directoryObject 54
GET
/devices/{device-id}/memberOf
List device memberships
device_ListMemberGraphOPre 10 params → 2XXdefault
GET
/devices/{device-id}/memberOf/{directoryObject-id}
Get memberOf from devices
device_GetMemberGraphOPre 5 params → 2XXdefault
GET
/devices/{device-id}/memberOf/{directoryObject-id}/microsoft.graph.administrativeUnit
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit
device_GetMemberGraphOPreAsAdministrativeUnit 5 params → 2XXdefault
GET
/devices/{device-id}/memberOf/{directoryObject-id}/microsoft.graph.group
List device memberships
device_GetMemberGraphOPreAsGroup 5 params → 2XXdefault
GET
/devices/{device-id}/memberOf/$count
Get the number of the resource
device.memberOf_GetCount 4 params → 2XXdefault
GET
/devices/{device-id}/memberOf/microsoft.graph.administrativeUnit
Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection
device_ListMemberGraphOPreAsAdministrativeUnit 10 params → 2XXdefault
GET
/devices/{device-id}/memberOf/microsoft.graph.administrativeUnit/$count
Get the number of the resource
device.MemberOf_GetCountAsAdministrativeUnit 4 params → 2XXdefault
GET
/devices/{device-id}/memberOf/microsoft.graph.group
List device memberships
device_ListMemberGraphOPreAsGroup 10 params → 2XXdefault
GET
/devices/{device-id}/memberOf/microsoft.graph.group/$count
Get the number of the resource
device.MemberOf_GetCountAsGroup 4 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners
List registeredOwners
device_ListRegisteredOwner 10 params → 2XXdefault
DELETE
/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref
Delete registeredOwner
device.registeredOwner_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/{directoryObject-id}/microsoft.graph.appRoleAssignment
Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment
device_GetRegisteredOwnerAsAppRoleAssignment 5 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/{directoryObject-id}/microsoft.graph.endpoint
Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint
device_GetRegisteredOwnerAsEndpoint 5 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
device_GetRegisteredOwnerAsServicePrincipal 5 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
device_GetRegisteredOwnerAsUser 5 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/$count
Get the number of the resource
device.registeredOwner_GetCount 4 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/$ref
List registeredOwners
device_ListRegisteredOwnerGraphBPreRef 8 params → 2XXdefault
POST
/devices/{device-id}/registeredOwners/$ref
Create registeredOwner
device_CreateRegisteredOwnerGraphBPreRef 1 param body → 2XXdefault
DELETE
/devices/{device-id}/registeredOwners/$ref
Delete registeredOwner
device_DeleteRegisteredOwnerGraphBPreRef 3 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.appRoleAssignment
Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection
device_ListRegisteredOwnerAsAppRoleAssignment 10 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.appRoleAssignment/$count
Get the number of the resource
device.RegisteredOwner_GetCountAsAppRoleAssignment 4 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.endpoint
Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection
device_ListRegisteredOwnerAsEndpoint 10 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.endpoint/$count
Get the number of the resource
device.RegisteredOwner_GetCountAsEndpoint 4 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
device_ListRegisteredOwnerAsServicePrincipal 10 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.servicePrincipal/$count
Get the number of the resource
device.RegisteredOwner_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
device_ListRegisteredOwnerAsUser 10 params → 2XXdefault
GET
/devices/{device-id}/registeredOwners/microsoft.graph.user/$count
Get the number of the resource
device.RegisteredOwner_GetCountAsUser 4 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers
List registeredUsers
device_ListRegisteredUser 10 params → 2XXdefault
DELETE
/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref
Delete registeredUser
device.registeredUser_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/{directoryObject-id}/microsoft.graph.appRoleAssignment
Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment
device_GetRegisteredUserAsAppRoleAssignment 5 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/{directoryObject-id}/microsoft.graph.endpoint
Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint
device_GetRegisteredUserAsEndpoint 5 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
device_GetRegisteredUserAsServicePrincipal 5 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
device_GetRegisteredUserAsUser 5 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/$count
Get the number of the resource
device.registeredUser_GetCount 4 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/$ref
List registeredUsers
device_ListRegisteredUserGraphBPreRef 8 params → 2XXdefault
POST
/devices/{device-id}/registeredUsers/$ref
Create registeredUser
device_CreateRegisteredUserGraphBPreRef 1 param body → 2XXdefault
DELETE
/devices/{device-id}/registeredUsers/$ref
Delete registeredUser
device_DeleteRegisteredUserGraphBPreRef 3 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.appRoleAssignment
Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection
device_ListRegisteredUserAsAppRoleAssignment 10 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.appRoleAssignment/$count
Get the number of the resource
device.RegisteredUser_GetCountAsAppRoleAssignment 4 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.endpoint
Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection
device_ListRegisteredUserAsEndpoint 10 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.endpoint/$count
Get the number of the resource
device.RegisteredUser_GetCountAsEndpoint 4 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
device_ListRegisteredUserAsServicePrincipal 10 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.servicePrincipal/$count
Get the number of the resource
device.RegisteredUser_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
device_ListRegisteredUserAsUser 10 params → 2XXdefault
GET
/devices/{device-id}/registeredUsers/microsoft.graph.user/$count
Get the number of the resource
device.RegisteredUser_GetCountAsUser 4 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf
List device transitive memberships
device_ListTransitiveMemberGraphOPre 10 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/{directoryObject-id}
Get transitiveMemberOf from devices
device_GetTransitiveMemberGraphOPre 5 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/microsoft.graph.administrativeUnit
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit
device_GetTransitiveMemberGraphOPreAsAdministrativeUnit 5 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/microsoft.graph.group
List device transitive memberships
device_GetTransitiveMemberGraphOPreAsGroup 5 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/$count
Get the number of the resource
device.transitiveMemberOf_GetCount 4 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/microsoft.graph.administrativeUnit
Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection
device_ListTransitiveMemberGraphOPreAsAdministrativeUnit 10 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/microsoft.graph.administrativeUnit/$count
Get the number of the resource
device.TransitiveMemberOf_GetCountAsAdministrativeUnit 4 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/microsoft.graph.group
List device transitive memberships
device_ListTransitiveMemberGraphOPreAsGroup 10 params → 2XXdefault
GET
/devices/{device-id}/transitiveMemberOf/microsoft.graph.group/$count
Get the number of the resource
device.TransitiveMemberOf_GetCountAsGroup 4 params → 2XXdefault
devices.device.Actions 8
POST
/devices/{device-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
device_checkMemberGroup 1 param body → 2XXdefault
POST
/devices/{device-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
device_checkMemberObject 1 param body → 2XXdefault
POST
/devices/{device-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
device_getMemberGroup 1 param body → 2XXdefault
POST
/devices/{device-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
device_getMemberObject 1 param body → 2XXdefault
POST
/devices/{device-id}/microsoft.graph.restore
Invoke action restore
device_restore 1 param → 2XXdefault
POST
/devices/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
device_getAvailableExtensionProperty body → 2XXdefault
POST
/devices/microsoft.graph.getByIds
Invoke action getByIds
device_getGraphBPreId body → 2XXdefault
POST
/devices/microsoft.graph.validateProperties
Invoke action validateProperties
device_validateProperty body → 2XXdefault
devices.device.Functions 1
GET
/devices/microsoft.graph.delta()
Invoke function delta
device_delta 8 params → 2XXdefault
directory.directory 2
GET
/directory
Get directory
directory_GetDirectory 2 params → 2XXdefault
PATCH
/directory
Update directory
directory_UpdateDirectory body → 2XXdefault
directory.administrativeUnit 44
GET
/directory/administrativeUnits
List administrativeUnits
directory_ListAdministrativeUnit 8 params → 2XXdefault
POST
/directory/administrativeUnits
Create administrativeUnit
directory_CreateAdministrativeUnit body → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}
Get administrativeUnit
directory_GetAdministrativeUnit 3 params → 2XXdefault
PATCH
/directory/administrativeUnits/{administrativeUnit-id}
Update administrativeUnit
directory_UpdateAdministrativeUnit 1 param body → 2XXdefault
DELETE
/directory/administrativeUnits/{administrativeUnit-id}
Delete administrativeUnit
directory_DeleteAdministrativeUnit 2 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/extensions
Get extensions from directory
directory.administrativeUnit_ListExtension 9 params → 2XXdefault
POST
/directory/administrativeUnits/{administrativeUnit-id}/extensions
Create new navigation property to extensions for directory
directory.administrativeUnit_CreateExtension 1 param body → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}
Get extensions from directory
directory.administrativeUnit_GetExtension 4 params → 2XXdefault
PATCH
/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}
Update the navigation property extensions in directory
directory.administrativeUnit_UpdateExtension 2 params body → 2XXdefault
DELETE
/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}
Delete navigation property extensions for directory
directory.administrativeUnit_DeleteExtension 3 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/extensions/$count
Get the number of the resource
directory.administrativeUnit.extension_GetCount 3 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members
List members
directory.administrativeUnit_ListMember 10 params → 2XXdefault
POST
/directory/administrativeUnits/{administrativeUnit-id}/members
Add a member
directory.administrativeUnit_CreateMember 1 param body → 2XXdefault
DELETE
/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref
Remove a member
directory.administrativeUnit.member_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/microsoft.graph.application
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application
directory.administrativeUnit_GetMemberAsApplication 5 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/microsoft.graph.device
Get the item of type microsoft.graph.directoryObject as microsoft.graph.device
directory.administrativeUnit_GetMemberAsDevice 5 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
directory.administrativeUnit_GetMemberAsGroup 5 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/microsoft.graph.orgContact
Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact
directory.administrativeUnit_GetMemberAsOrgContact 5 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
directory.administrativeUnit_GetMemberAsServicePrincipal 5 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
directory.administrativeUnit_GetMemberAsUser 5 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/$count
Get the number of the resource
directory.administrativeUnit.member_GetCount 4 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/$ref
List members
directory.administrativeUnit_ListMemberGraphBPreRef 8 params → 2XXdefault
POST
/directory/administrativeUnits/{administrativeUnit-id}/members/$ref
Add a member
directory.administrativeUnit_CreateMemberGraphBPreRef 1 param body → 2XXdefault
DELETE
/directory/administrativeUnits/{administrativeUnit-id}/members/$ref
Remove a member
directory.administrativeUnit_DeleteMemberGraphBPreRef 3 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.application
Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection
directory.administrativeUnit_ListMemberAsApplication 10 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.application/$count
Get the number of the resource
directory.administrativeUnit.Member_GetCountAsApplication 4 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.device
Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection
directory.administrativeUnit_ListMemberAsDevice 10 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.device/$count
Get the number of the resource
directory.administrativeUnit.Member_GetCountAsDevice 4 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
directory.administrativeUnit_ListMemberAsGroup 10 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.group/$count
Get the number of the resource
directory.administrativeUnit.Member_GetCountAsGroup 4 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.orgContact
Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection
directory.administrativeUnit_ListMemberAsOrgContact 10 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.orgContact/$count
Get the number of the resource
directory.administrativeUnit.Member_GetCountAsOrgContact 4 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
directory.administrativeUnit_ListMemberAsServicePrincipal 10 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.servicePrincipal/$count
Get the number of the resource
directory.administrativeUnit.Member_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
directory.administrativeUnit_ListMemberAsUser 10 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/members/microsoft.graph.user/$count
Get the number of the resource
directory.administrativeUnit.Member_GetCountAsUser 4 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers
List scopedRoleMembers
directory.administrativeUnit_ListScopedRoleMember 9 params → 2XXdefault
POST
/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers
Add a scopedRoleMember
directory.administrativeUnit_CreateScopedRoleMember 1 param body → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}
Get a scopedRoleMember
directory.administrativeUnit_GetScopedRoleMember 4 params → 2XXdefault
PATCH
/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}
Update the navigation property scopedRoleMembers in directory
directory.administrativeUnit_UpdateScopedRoleMember 2 params body → 2XXdefault
DELETE
/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}
Remove a scopedRoleMember
directory.administrativeUnit_DeleteScopedRoleMember 3 params → 2XXdefault
GET
/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count
Get the number of the resource
directory.administrativeUnit.scopedRoleMember_GetCount 3 params → 2XXdefault
GET
/directory/administrativeUnits/$count
Get the number of the resource
directory.administrativeUnit_GetCount 2 params → 2XXdefault
GET
/directory/administrativeUnits/microsoft.graph.delta()
Invoke function delta
directory.administrativeUnit_delta 8 params → 2XXdefault
directory.attributeSet 6
GET
/directory/attributeSets
List attributeSets
directory_ListAttributeSet 8 params → 2XXdefault
POST
/directory/attributeSets
Create attributeSet
directory_CreateAttributeSet body → 2XXdefault
GET
/directory/attributeSets/{attributeSet-id}
Get attributeSet
directory_GetAttributeSet 3 params → 2XXdefault
PATCH
/directory/attributeSets/{attributeSet-id}
Update attributeSet
directory_UpdateAttributeSet 1 param body → 2XXdefault
DELETE
/directory/attributeSets/{attributeSet-id}
Delete navigation property attributeSets for directory
directory_DeleteAttributeSet 2 params → 2XXdefault
GET
/directory/attributeSets/$count
Get the number of the resource
directory.attributeSet_GetCount 2 params → 2XXdefault
directory.customSecurityAttributeDefinition 12
GET
/directory/customSecurityAttributeDefinitions
List customSecurityAttributeDefinitions
directory_ListCustomSecurityAttributeDefinition 8 params → 2XXdefault
POST
/directory/customSecurityAttributeDefinitions
Create customSecurityAttributeDefinition
directory_CreateCustomSecurityAttributeDefinition body → 2XXdefault
GET
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}
Get customSecurityAttributeDefinition
directory_GetCustomSecurityAttributeDefinition 3 params → 2XXdefault
PATCH
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}
Update customSecurityAttributeDefinition
directory_UpdateCustomSecurityAttributeDefinition 1 param body → 2XXdefault
DELETE
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}
Delete navigation property customSecurityAttributeDefinitions for directory
directory_DeleteCustomSecurityAttributeDefinition 2 params → 2XXdefault
GET
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues
List allowedValues
directory.customSecurityAttributeDefinition_ListAllowedValue 9 params → 2XXdefault
POST
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues
Create allowedValue
directory.customSecurityAttributeDefinition_CreateAllowedValue 1 param body → 2XXdefault
GET
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}
Get allowedValue
directory.customSecurityAttributeDefinition_GetAllowedValue 4 params → 2XXdefault
PATCH
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}
Update allowedValue
directory.customSecurityAttributeDefinition_UpdateAllowedValue 2 params body → 2XXdefault
DELETE
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}
Delete navigation property allowedValues for directory
directory.customSecurityAttributeDefinition_DeleteAllowedValue 3 params → 2XXdefault
GET
/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count
Get the number of the resource
directory.customSecurityAttributeDefinition.allowedValue_GetCount 3 params → 2XXdefault
GET
/directory/customSecurityAttributeDefinitions/$count
Get the number of the resource
directory.customSecurityAttributeDefinition_GetCount 2 params → 2XXdefault
directory.directoryObject 30
GET
/directory/deletedItems
Get deleted item (directory object)
directory_ListDeletedItem 8 params → 2XXdefault
GET
/directory/deletedItems/{directoryObject-id}
Get deleted item (directory object)
directory_GetDeletedItem 3 params → 2XXdefault
DELETE
/directory/deletedItems/{directoryObject-id}
Permanently delete item (directory object)
directory_DeleteDeletedItem 2 params → 2XXdefault
GET
/directory/deletedItems/{directoryObject-id}/microsoft.graph.administrativeUnit
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit
directory_GetDeletedItemAsAdministrativeUnit 3 params → 2XXdefault
GET
/directory/deletedItems/{directoryObject-id}/microsoft.graph.application
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application
directory_GetDeletedItemAsApplication 3 params → 2XXdefault
POST
/directory/deletedItems/{directoryObject-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
directory.deletedItem_checkMemberGroup 1 param body → 2XXdefault
POST
/directory/deletedItems/{directoryObject-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
directory.deletedItem_checkMemberObject 1 param body → 2XXdefault
GET
/directory/deletedItems/{directoryObject-id}/microsoft.graph.device
Get the item of type microsoft.graph.directoryObject as microsoft.graph.device
directory_GetDeletedItemAsDevice 3 params → 2XXdefault
POST
/directory/deletedItems/{directoryObject-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
directory.deletedItem_getMemberGroup 1 param body → 2XXdefault
POST
/directory/deletedItems/{directoryObject-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
directory.deletedItem_getMemberObject 1 param body → 2XXdefault
GET
/directory/deletedItems/{directoryObject-id}/microsoft.graph.group
List deletedItems (directory objects)
directory_GetDeletedItemAsGroup 3 params → 2XXdefault
POST
/directory/deletedItems/{directoryObject-id}/microsoft.graph.restore
Invoke action restore
directory.deletedItem_restore 1 param → 2XXdefault
GET
/directory/deletedItems/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
directory_GetDeletedItemAsServicePrincipal 3 params → 2XXdefault
GET
/directory/deletedItems/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
directory_GetDeletedItemAsUser 3 params → 2XXdefault
GET
/directory/deletedItems/$count
Get the number of the resource
directory.deletedItem_GetCount 2 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.administrativeUnit
Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection
directory_ListDeletedItemAsAdministrativeUnit 8 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.administrativeUnit/$count
Get the number of the resource
directory.DeletedItem_GetCountAsAdministrativeUnit 2 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.application
Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection
directory_ListDeletedItemAsApplication 8 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.application/$count
Get the number of the resource
directory.DeletedItem_GetCountAsApplication 2 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.device
Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection
directory_ListDeletedItemAsDevice 8 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.device/$count
Get the number of the resource
directory.DeletedItem_GetCountAsDevice 2 params → 2XXdefault
POST
/directory/deletedItems/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
directory.deletedItem_getAvailableExtensionProperty body → 2XXdefault
POST
/directory/deletedItems/microsoft.graph.getByIds
Invoke action getByIds
directory.deletedItem_getGraphBPreId body → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.group
List deletedItems (directory objects)
directory_ListDeletedItemAsGroup 8 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.group/$count
Get the number of the resource
directory.DeletedItem_GetCountAsGroup 2 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
directory_ListDeletedItemAsServicePrincipal 8 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.servicePrincipal/$count
Get the number of the resource
directory.DeletedItem_GetCountAsServicePrincipal 2 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
directory_ListDeletedItemAsUser 8 params → 2XXdefault
GET
/directory/deletedItems/microsoft.graph.user/$count
Get the number of the resource
directory.DeletedItem_GetCountAsUser 2 params → 2XXdefault
POST
/directory/deletedItems/microsoft.graph.validateProperties
Invoke action validateProperties
directory.deletedItem_validateProperty body → 2XXdefault
directory.deviceLocalCredentialInfo 6
GET
/directory/deviceLocalCredentials
List deviceLocalCredentialInfo
directory_ListDeviceLocalCredential 8 params → 2XXdefault
POST
/directory/deviceLocalCredentials
Create new navigation property to deviceLocalCredentials for directory
directory_CreateDeviceLocalCredential body → 2XXdefault
GET
/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}
Get deviceLocalCredentialInfo
directory_GetDeviceLocalCredential 3 params → 2XXdefault
PATCH
/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}
Update the navigation property deviceLocalCredentials in directory
directory_UpdateDeviceLocalCredential 1 param body → 2XXdefault
DELETE
/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}
Delete navigation property deviceLocalCredentials for directory
directory_DeleteDeviceLocalCredential 2 params → 2XXdefault
GET
/directory/deviceLocalCredentials/$count
Get the number of the resource
directory.deviceLocalCredential_GetCount 2 params → 2XXdefault
directory.identityProviderBase 7
GET
/directory/federationConfigurations
Get federationConfigurations from directory
directory_ListFederationConfiguration 8 params → 2XXdefault
POST
/directory/federationConfigurations
Create new navigation property to federationConfigurations for directory
directory_CreateFederationConfiguration body → 2XXdefault
GET
/directory/federationConfigurations/{identityProviderBase-id}
Get federationConfigurations from directory
directory_GetFederationConfiguration 3 params → 2XXdefault
PATCH
/directory/federationConfigurations/{identityProviderBase-id}
Update the navigation property federationConfigurations in directory
directory_UpdateFederationConfiguration 1 param body → 2XXdefault
DELETE
/directory/federationConfigurations/{identityProviderBase-id}
Delete samlOrWsFedExternalDomainFederation
directory_DeleteFederationConfiguration 2 params → 2XXdefault
GET
/directory/federationConfigurations/$count
Get the number of the resource
directory.federationConfiguration_GetCount 2 params → 2XXdefault
GET
/directory/federationConfigurations/microsoft.graph.availableProviderTypes()
Invoke function availableProviderTypes
directory.federationConfiguration_availableProviderType 5 params → 2XXdefault
directory.onPremisesDirectorySynchronization 6
GET
/directory/onPremisesSynchronization
Get onPremisesDirectorySynchronization
directory_ListOnPremisesSynchronization 8 params → 2XXdefault
POST
/directory/onPremisesSynchronization
Create new navigation property to onPremisesSynchronization for directory
directory_CreateOnPremisesSynchronization body → 2XXdefault
GET
/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}
Get onPremisesDirectorySynchronization
directory_GetOnPremisesSynchronization 3 params → 2XXdefault
PATCH
/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}
Update onPremisesDirectorySynchronization
directory_UpdateOnPremisesSynchronization 1 param body → 2XXdefault
DELETE
/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}
Delete navigation property onPremisesSynchronization for directory
directory_DeleteOnPremisesSynchronization 2 params → 2XXdefault
GET
/directory/onPremisesSynchronization/$count
Get the number of the resource
directory.onPremisesSynchronization_GetCount 2 params → 2XXdefault
directory.publicKeyInfrastructureRoot 16
GET
/directory/publicKeyInfrastructure
Get publicKeyInfrastructure from directory
directory_GetPublicKeyInfrastructure 2 params → 2XXdefault
PATCH
/directory/publicKeyInfrastructure
Update the navigation property publicKeyInfrastructure in directory
directory_UpdatePublicKeyInfrastructure body → 2XXdefault
DELETE
/directory/publicKeyInfrastructure
Delete navigation property publicKeyInfrastructure for directory
directory_DeletePublicKeyInfrastructure 1 param → 2XXdefault
GET
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations
List certificateBasedAuthPki objects
directory.publicKeyInfrastructure_ListCertificateBasedAuthConfiguration 8 params → 2XXdefault
POST
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations
Create certificateBasedAuthPki
directory.publicKeyInfrastructure_CreateCertificateBasedAuthConfiguration body → 2XXdefault
GET
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}
Get certificateBasedAuthPki
directory.publicKeyInfrastructure_GetCertificateBasedAuthConfiguration 3 params → 2XXdefault
PATCH
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}
Update certificateBasedAuthPki
directory.publicKeyInfrastructure_UpdateCertificateBasedAuthConfiguration 1 param body → 2XXdefault
DELETE
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}
Delete certificateBasedAuthPki
directory.publicKeyInfrastructure_DeleteCertificateBasedAuthConfiguration 2 params → 2XXdefault
GET
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities
List certificateAuthorityDetail objects
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration_ListCertificateAuthority 9 params → 2XXdefault
POST
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities
Create certificateAuthorityDetail
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration_CreateCertificateAuthority 1 param body → 2XXdefault
GET
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id}
Get certificateAuthorities from directory
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration_GetCertificateAuthority 4 params → 2XXdefault
PATCH
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id}
Update certificateAuthorityDetail
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration_UpdateCertificateAuthority 2 params body → 2XXdefault
DELETE
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/{certificateAuthorityDetail-id}
Delete certificateAuthorityDetail
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration_DeleteCertificateAuthority 3 params → 2XXdefault
GET
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/certificateAuthorities/$count
Get the number of the resource
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration.certificateAuthority_GetCount 3 params → 2XXdefault
POST
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki-id}/microsoft.graph.upload
Invoke action upload
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration_upload 1 param body → 2XXdefault
GET
/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/$count
Get the number of the resource
directory.publicKeyInfrastructure.certificateBasedAuthConfiguration_GetCount 2 params → 2XXdefault
directory.recovery 22
GET
/directory/recovery
Get recovery from directory
directory_GetRecovery 2 params → 2XXdefault
PATCH
/directory/recovery
Update the navigation property recovery in directory
directory_UpdateRecovery body → 2XXdefault
DELETE
/directory/recovery
Delete navigation property recovery for directory
directory_DeleteRecovery 1 param → 2XXdefault
GET
/directory/recovery/jobs
Get jobs from directory
directory.recovery_ListJob 8 params → 2XXdefault
POST
/directory/recovery/jobs
Create new navigation property to jobs for directory
directory.recovery_CreateJob body → 2XXdefault
GET
/directory/recovery/jobs/{recoveryJobBase-id}
Get jobs from directory
directory.recovery_GetJob 3 params → 2XXdefault
PATCH
/directory/recovery/jobs/{recoveryJobBase-id}
Update the navigation property jobs in directory
directory.recovery_UpdateJob 1 param body → 2XXdefault
DELETE
/directory/recovery/jobs/{recoveryJobBase-id}
Delete navigation property jobs for directory
directory.recovery_DeleteJob 2 params → 2XXdefault
POST
/directory/recovery/jobs/{recoveryJobBase-id}/microsoft.graph.entraRecoveryServices.cancel
Invoke action cancel
directory.recovery.job_cancel 1 param → 2XXdefault
GET
/directory/recovery/jobs/$count
Get the number of the resource
directory.recovery.job_GetCount 2 params → 2XXdefault
GET
/directory/recovery/snapshots
Get snapshots from directory
directory.recovery_ListSnapshot 8 params → 2XXdefault
POST
/directory/recovery/snapshots
Create new navigation property to snapshots for directory
directory.recovery_CreateSnapshot body → 2XXdefault
GET
/directory/recovery/snapshots/{snapshot-id}
Get snapshots from directory
directory.recovery_GetSnapshot 3 params → 2XXdefault
PATCH
/directory/recovery/snapshots/{snapshot-id}
Update the navigation property snapshots in directory
directory.recovery_UpdateSnapshot 1 param body → 2XXdefault
DELETE
/directory/recovery/snapshots/{snapshot-id}
Delete navigation property snapshots for directory
directory.recovery_DeleteSnapshot 2 params → 2XXdefault
GET
/directory/recovery/snapshots/{snapshot-id}/recoveryJobs
Get recoveryJobs from directory
directory.recovery.snapshot_ListRecoveryJob 9 params → 2XXdefault
GET
/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/{recoveryJob-id}
Get recoveryJobs from directory
directory.recovery.snapshot_GetRecoveryJob 4 params → 2XXdefault
GET
/directory/recovery/snapshots/{snapshot-id}/recoveryJobs/$count
Get the number of the resource
directory.recovery.snapshot.recoveryJob_GetCount 3 params → 2XXdefault
GET
/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs
Get recoveryPreviewJobs from directory
directory.recovery.snapshot_ListRecoveryPreviewJob 9 params → 2XXdefault
GET
/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/{recoveryPreviewJob-id}
Get recoveryPreviewJobs from directory
directory.recovery.snapshot_GetRecoveryPreviewJob 4 params → 2XXdefault
GET
/directory/recovery/snapshots/{snapshot-id}/recoveryPreviewJobs/$count
Get the number of the resource
directory.recovery.snapshot.recoveryPreviewJob_GetCount 3 params → 2XXdefault
GET
/directory/recovery/snapshots/$count
Get the number of the resource
directory.recovery.snapshot_GetCount 2 params → 2XXdefault
directory.remoteTenantGroup 6
GET
/directory/remoteTenantGroupsdeprecated
List remoteTenantGroup objects
directory_ListRemoteTenantGroup 8 params → 2XXdefault
POST
/directory/remoteTenantGroupsdeprecated
Create new navigation property to remoteTenantGroups for directory
directory_CreateRemoteTenantGroup body → 2XXdefault
GET
/directory/remoteTenantGroups/{remoteTenantGroup-id}deprecated
Get remoteTenantGroup
directory_GetRemoteTenantGroup 3 params → 2XXdefault
PATCH
/directory/remoteTenantGroups/{remoteTenantGroup-id}deprecated
Update the navigation property remoteTenantGroups in directory
directory_UpdateRemoteTenantGroup 1 param body → 2XXdefault
DELETE
/directory/remoteTenantGroups/{remoteTenantGroup-id}deprecated
Delete navigation property remoteTenantGroups for directory
directory_DeleteRemoteTenantGroup 2 params → 2XXdefault
GET
/directory/remoteTenantGroups/$countdeprecated
Get the number of the resource
directory.remoteTenantGroup_GetCount 2 params → 2XXdefault
directory.companySubscription 9
GET
/directory/subscriptions
List subscriptions
directory_ListSubscription 8 params → 2XXdefault
POST
/directory/subscriptions
Create new navigation property to subscriptions for directory
directory_CreateSubscription body → 2XXdefault
GET
/directory/subscriptions/{companySubscription-id}
Get companySubscription
directory_GetSubscription 3 params → 2XXdefault
PATCH
/directory/subscriptions/{companySubscription-id}
Update the navigation property subscriptions in directory
directory_UpdateSubscription 1 param body → 2XXdefault
DELETE
/directory/subscriptions/{companySubscription-id}
Delete navigation property subscriptions for directory
directory_DeleteSubscription 2 params → 2XXdefault
GET
/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')
Get companySubscription
directory.subscription_GetGraphBPreCommerceSubscriptionId 3 params → 2XXdefault
PATCH
/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')
Update the navigation property subscriptions in directory
directory.subscription_UpdateGraphBPreCommerceSubscriptionId 1 param body → 2XXdefault
DELETE
/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')
Delete navigation property subscriptions for directory
directory.subscription_DeleteGraphBPreCommerceSubscriptionId 2 params → 2XXdefault
GET
/directory/subscriptions/$count
Get the number of the resource
directory.subscription_GetCount 2 params → 2XXdefault
directoryRoles.directoryRole 9
GET
/directoryRoles
List directoryRoles
directoryRole_ListDirectoryRole 8 params → 2XXdefault
POST
/directoryRoles
Activate directoryRole
directoryRole_CreateDirectoryRole body → 2XXdefault
GET
/directoryRoles/{directoryRole-id}
Get directoryRole
directoryRole_GetDirectoryRole 3 params → 2XXdefault
PATCH
/directoryRoles/{directoryRole-id}
Update entity in directoryRoles
directoryRole_UpdateDirectoryRole 1 param body → 2XXdefault
DELETE
/directoryRoles/{directoryRole-id}
Delete entity from directoryRoles
directoryRole_DeleteDirectoryRole 2 params → 2XXdefault
GET
/directoryRoles(roleTemplateId='{roleTemplateId}')
Get directoryRole
directoryRole_GetDirectoryRoleGraphBPreRoleTemplateId 3 params → 2XXdefault
PATCH
/directoryRoles(roleTemplateId='{roleTemplateId}')
Update entity in directoryRoles by roleTemplateId
directoryRole_UpdateDirectoryRoleGraphBPreRoleTemplateId 1 param body → 2XXdefault
DELETE
/directoryRoles(roleTemplateId='{roleTemplateId}')
Delete entity from directoryRoles by roleTemplateId
directoryRole_DeleteDirectoryRoleGraphBPreRoleTemplateId 2 params → 2XXdefault
GET
/directoryRoles/$count
Get the number of the resource
directoryRole_GetCount 2 params → 2XXdefault
directoryRoles.directoryObject 24
GET
/directoryRoles/{directoryRole-id}/members
List members of a directory role
directoryRole_ListMember 10 params → 2XXdefault
DELETE
/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref
Remove directory role member
directoryRole.member_DeleteDirectoryObjectGraphBPreRef 3 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/microsoft.graph.application
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application
directoryRole_GetMemberAsApplication 5 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/microsoft.graph.device
Get the item of type microsoft.graph.directoryObject as microsoft.graph.device
directoryRole_GetMemberAsDevice 5 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/microsoft.graph.group
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group
directoryRole_GetMemberAsGroup 5 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/microsoft.graph.orgContact
Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact
directoryRole_GetMemberAsOrgContact 5 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/microsoft.graph.servicePrincipal
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal
directoryRole_GetMemberAsServicePrincipal 5 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/microsoft.graph.user
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user
directoryRole_GetMemberAsUser 5 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/$count
Get the number of the resource
directoryRole.member_GetCount 4 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/$ref
List members of a directory role
directoryRole_ListMemberGraphBPreRef 8 params → 2XXdefault
POST
/directoryRoles/{directoryRole-id}/members/$ref
Add directory role member
directoryRole_CreateMemberGraphBPreRef 1 param body → 2XXdefault
DELETE
/directoryRoles/{directoryRole-id}/members/$ref
Remove directory role member
directoryRole_DeleteMemberGraphBPreRef 3 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.application
Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection
directoryRole_ListMemberAsApplication 10 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.application/$count
Get the number of the resource
directoryRole.Member_GetCountAsApplication 4 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.device
Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection
directoryRole_ListMemberAsDevice 10 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.device/$count
Get the number of the resource
directoryRole.Member_GetCountAsDevice 4 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.group
Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection
directoryRole_ListMemberAsGroup 10 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.group/$count
Get the number of the resource
directoryRole.Member_GetCountAsGroup 4 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.orgContact
Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection
directoryRole_ListMemberAsOrgContact 10 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.orgContact/$count
Get the number of the resource
directoryRole.Member_GetCountAsOrgContact 4 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.servicePrincipal
Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection
directoryRole_ListMemberAsServicePrincipal 10 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.servicePrincipal/$count
Get the number of the resource
directoryRole.Member_GetCountAsServicePrincipal 4 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.user
Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection
directoryRole_ListMemberAsUser 10 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/members/microsoft.graph.user/$count
Get the number of the resource
directoryRole.Member_GetCountAsUser 4 params → 2XXdefault
directoryRoles.directoryRole.Actions 8
POST
/directoryRoles/{directoryRole-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
directoryRole_checkMemberGroup 1 param body → 2XXdefault
POST
/directoryRoles/{directoryRole-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
directoryRole_checkMemberObject 1 param body → 2XXdefault
POST
/directoryRoles/{directoryRole-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
directoryRole_getMemberGroup 1 param body → 2XXdefault
POST
/directoryRoles/{directoryRole-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
directoryRole_getMemberObject 1 param body → 2XXdefault
POST
/directoryRoles/{directoryRole-id}/microsoft.graph.restore
Invoke action restore
directoryRole_restore 1 param → 2XXdefault
POST
/directoryRoles/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
directoryRole_getAvailableExtensionProperty body → 2XXdefault
POST
/directoryRoles/microsoft.graph.getByIds
Invoke action getByIds
directoryRole_getGraphBPreId body → 2XXdefault
POST
/directoryRoles/microsoft.graph.validateProperties
Invoke action validateProperties
directoryRole_validateProperty body → 2XXdefault
directoryRoles.scopedRoleMembership 6
GET
/directoryRoles/{directoryRole-id}/scopedMembers
List scopedMembers for a directory role
directoryRole_ListScopedMember 9 params → 2XXdefault
POST
/directoryRoles/{directoryRole-id}/scopedMembers
Create new navigation property to scopedMembers for directoryRoles
directoryRole_CreateScopedMember 1 param body → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}
Get scopedMembers from directoryRoles
directoryRole_GetScopedMember 4 params → 2XXdefault
PATCH
/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}
Update the navigation property scopedMembers in directoryRoles
directoryRole_UpdateScopedMember 2 params body → 2XXdefault
DELETE
/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}
Delete navigation property scopedMembers for directoryRoles
directoryRole_DeleteScopedMember 3 params → 2XXdefault
GET
/directoryRoles/{directoryRole-id}/scopedMembers/$count
Get the number of the resource
directoryRole.scopedMember_GetCount 3 params → 2XXdefault
directoryRoles.directoryRole.Functions 1
GET
/directoryRoles/microsoft.graph.delta()
Invoke function delta
directoryRole_delta 8 params → 2XXdefault
directoryRoleTemplates.directoryRoleTemplate 6
GET
/directoryRoleTemplates
List directoryRoleTemplates
directoryRoleTemplate_ListDirectoryRoleTemplate 8 params → 2XXdefault
POST
/directoryRoleTemplates
Add new entity to directoryRoleTemplates
directoryRoleTemplate_CreateDirectoryRoleTemplate body → 2XXdefault
GET
/directoryRoleTemplates/{directoryRoleTemplate-id}
Get directoryRoleTemplate
directoryRoleTemplate_GetDirectoryRoleTemplate 3 params → 2XXdefault
PATCH
/directoryRoleTemplates/{directoryRoleTemplate-id}
Update entity in directoryRoleTemplates
directoryRoleTemplate_UpdateDirectoryRoleTemplate 1 param body → 2XXdefault
DELETE
/directoryRoleTemplates/{directoryRoleTemplate-id}
Delete entity from directoryRoleTemplates
directoryRoleTemplate_DeleteDirectoryRoleTemplate 2 params → 2XXdefault
GET
/directoryRoleTemplates/$count
Get the number of the resource
directoryRoleTemplate_GetCount 2 params → 2XXdefault
directoryRoleTemplates.directoryRoleTemplate.Actions 8
POST
/directoryRoleTemplates/{directoryRoleTemplate-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
directoryRoleTemplate_checkMemberGroup 1 param body → 2XXdefault
POST
/directoryRoleTemplates/{directoryRoleTemplate-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
directoryRoleTemplate_checkMemberObject 1 param body → 2XXdefault
POST
/directoryRoleTemplates/{directoryRoleTemplate-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
directoryRoleTemplate_getMemberGroup 1 param body → 2XXdefault
POST
/directoryRoleTemplates/{directoryRoleTemplate-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
directoryRoleTemplate_getMemberObject 1 param body → 2XXdefault
POST
/directoryRoleTemplates/{directoryRoleTemplate-id}/microsoft.graph.restore
Invoke action restore
directoryRoleTemplate_restore 1 param → 2XXdefault
POST
/directoryRoleTemplates/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
directoryRoleTemplate_getAvailableExtensionProperty body → 2XXdefault
POST
/directoryRoleTemplates/microsoft.graph.getByIds
Invoke action getByIds
directoryRoleTemplate_getGraphBPreId body → 2XXdefault
POST
/directoryRoleTemplates/microsoft.graph.validateProperties
Invoke action validateProperties
directoryRoleTemplate_validateProperty body → 2XXdefault
directoryRoleTemplates.directoryRoleTemplate.Functions 1
GET
/directoryRoleTemplates/microsoft.graph.delta()
Invoke function delta
directoryRoleTemplate_delta 8 params → 2XXdefault
domains.domain 7
GET
/domains
List domains
domain_ListDomain 8 params → 2XXdefault
POST
/domains
Create domain
domain_CreateDomain body → 2XXdefault
GET
/domains/{domain-id}
Get domain
domain_GetDomain 3 params → 2XXdefault
PATCH
/domains/{domain-id}
Update domain
domain_UpdateDomain 1 param body → 2XXdefault
DELETE
/domains/{domain-id}
Delete domain
domain_DeleteDomain 2 params → 2XXdefault
GET
/domains/{domain-id}/rootDomain
Get rootDomain
domain_GetRootDomain 3 params → 2XXdefault
GET
/domains/$count
Get the number of the resource
domain_GetCount 2 params → 2XXdefault
domains.directoryObject 3
GET
/domains/{domain-id}/domainNameReferences
List domainNameReferences
domain_ListDomainNameReference 9 params → 2XXdefault
GET
/domains/{domain-id}/domainNameReferences/{directoryObject-id}
Get domainNameReferences from domains
domain_GetDomainNameReference 4 params → 2XXdefault
GET
/domains/{domain-id}/domainNameReferences/$count
Get the number of the resource
domain.domainNameReference_GetCount 3 params → 2XXdefault
domains.internalDomainFederation 6
GET
/domains/{domain-id}/federationConfiguration
List internalDomainFederations
domain_ListFederationConfiguration 9 params → 2XXdefault
POST
/domains/{domain-id}/federationConfiguration
Create internalDomainFederation
domain_CreateFederationConfiguration 1 param body → 2XXdefault
GET
/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}
Get internalDomainFederation
domain_GetFederationConfiguration 4 params → 2XXdefault
PATCH
/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}
Update internalDomainFederation
domain_UpdateFederationConfiguration 2 params body → 2XXdefault
DELETE
/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}
Delete internalDomainFederation
domain_DeleteFederationConfiguration 3 params → 2XXdefault
GET
/domains/{domain-id}/federationConfiguration/$count
Get the number of the resource
domain.federationConfiguration_GetCount 3 params → 2XXdefault
domains.domain.Actions 3
POST
/domains/{domain-id}/microsoft.graph.forceDelete
Invoke action forceDelete
domain_forceDelete 1 param body → 2XXdefault
POST
/domains/{domain-id}/microsoft.graph.promote
Invoke action promote
domain_promote 1 param → 2XXdefault
POST
/domains/{domain-id}/microsoft.graph.verify
Invoke action verify
domain_verify 1 param → 2XXdefault
domains.domainDnsRecord 12
GET
/domains/{domain-id}/serviceConfigurationRecords
List serviceConfigurationRecords
domain_ListServiceConfigurationRecord 9 params → 2XXdefault
POST
/domains/{domain-id}/serviceConfigurationRecords
Create new navigation property to serviceConfigurationRecords for domains
domain_CreateServiceConfigurationRecord 1 param body → 2XXdefault
GET
/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}
Get serviceConfigurationRecords from domains
domain_GetServiceConfigurationRecord 4 params → 2XXdefault
PATCH
/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}
Update the navigation property serviceConfigurationRecords in domains
domain_UpdateServiceConfigurationRecord 2 params body → 2XXdefault
DELETE
/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}
Delete navigation property serviceConfigurationRecords for domains
domain_DeleteServiceConfigurationRecord 3 params → 2XXdefault
GET
/domains/{domain-id}/serviceConfigurationRecords/$count
Get the number of the resource
domain.serviceConfigurationRecord_GetCount 3 params → 2XXdefault
GET
/domains/{domain-id}/verificationDnsRecords
List verificationDnsRecords
domain_ListVerificationDnsRecord 9 params → 2XXdefault
POST
/domains/{domain-id}/verificationDnsRecords
Create new navigation property to verificationDnsRecords for domains
domain_CreateVerificationDnsRecord 1 param body → 2XXdefault
GET
/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}
Get verificationDnsRecords from domains
domain_GetVerificationDnsRecord 4 params → 2XXdefault
PATCH
/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}
Update the navigation property verificationDnsRecords in domains
domain_UpdateVerificationDnsRecord 2 params body → 2XXdefault
DELETE
/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}
Delete navigation property verificationDnsRecords for domains
domain_DeleteVerificationDnsRecord 3 params → 2XXdefault
GET
/domains/{domain-id}/verificationDnsRecords/$count
Get the number of the resource
domain.verificationDnsRecord_GetCount 3 params → 2XXdefault
organization.organization 6
GET
/organization
List organizations
organization_ListOrganization 8 params → 2XXdefault
POST
/organization
Add new entity to organization
organization_CreateOrganization body → 2XXdefault
GET
/organization/{organization-id}
Get organization
organization_GetOrganization 3 params → 2XXdefault
PATCH
/organization/{organization-id}
Update organization
organization_UpdateOrganization 1 param body → 2XXdefault
DELETE
/organization/{organization-id}
Delete entity from organization
organization_DeleteOrganization 2 params → 2XXdefault
GET
/organization/$count
Get the number of the resource
organization_GetCount 2 params → 2XXdefault
organization.organizationalBranding 51
GET
/organization/{organization-id}/branding
Get organizationalBranding
organization_GetBranding 3 params → 2XXdefault
PATCH
/organization/{organization-id}/branding
Update organizationalBranding
organization_UpdateBranding 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding
Delete organizationalBranding
organization_DeleteBranding 2 params → 2XXdefault
GET
/organization/{organization-id}/branding/backgroundImage
Get backgroundImage for the navigation property branding from organization
organization_GetBrandingBackgroundImage 1 param → 2XXdefault
PUT
/organization/{organization-id}/branding/backgroundImage
Update backgroundImage for the navigation property branding in organization
organization_SetBrandingBackgroundImage 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding/backgroundImage
Delete backgroundImage for the navigation property branding in organization
organization_DeleteBrandingBackgroundImage 2 params → 2XXdefault
GET
/organization/{organization-id}/branding/bannerLogo
Get bannerLogo for the navigation property branding from organization
organization_GetBrandingBannerLogo 1 param → 2XXdefault
PUT
/organization/{organization-id}/branding/bannerLogo
Update bannerLogo for the navigation property branding in organization
organization_SetBrandingBannerLogo 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding/bannerLogo
Delete bannerLogo for the navigation property branding in organization
organization_DeleteBrandingBannerLogo 2 params → 2XXdefault
GET
/organization/{organization-id}/branding/customCSS
Get customCSS for the navigation property branding from organization
organization_GetBrandingCustomCSS 1 param → 2XXdefault
PUT
/organization/{organization-id}/branding/customCSS
Update customCSS for the navigation property branding in organization
organization_SetBrandingCustomCSS 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding/customCSS
Delete customCSS for the navigation property branding in organization
organization_DeleteBrandingCustomCSS 2 params → 2XXdefault
GET
/organization/{organization-id}/branding/favicon
Get favicon for the navigation property branding from organization
organization_GetBrandingFavicon 1 param → 2XXdefault
PUT
/organization/{organization-id}/branding/favicon
Update favicon for the navigation property branding in organization
organization_SetBrandingFavicon 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding/favicon
Delete favicon for the navigation property branding in organization
organization_DeleteBrandingFavicon 2 params → 2XXdefault
GET
/organization/{organization-id}/branding/headerLogo
Get headerLogo for the navigation property branding from organization
organization_GetBrandingHeaderLogo 1 param → 2XXdefault
PUT
/organization/{organization-id}/branding/headerLogo
Update headerLogo for the navigation property branding in organization
organization_SetBrandingHeaderLogo 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding/headerLogo
Delete headerLogo for the navigation property branding in organization
organization_DeleteBrandingHeaderLogo 2 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations
List localizations
organization.branding_ListLocalization 9 params → 2XXdefault
POST
/organization/{organization-id}/branding/localizations
Create organizationalBrandingLocalization
organization.branding_CreateLocalization 1 param body → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}
Get organizationalBrandingLocalization
organization.branding_GetLocalization 4 params → 2XXdefault
PATCH
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}
Update organizationalBrandingLocalization
organization.branding_UpdateLocalization 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}
Delete organizationalBrandingLocalization
organization.branding_DeleteLocalization 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage
Get backgroundImage for the navigation property localizations from organization
organization.branding_GetLocalizationsBackgroundImage 2 params → 2XXdefault
PUT
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage
Update backgroundImage for the navigation property localizations in organization
organization.branding_SetLocalizationsBackgroundImage 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage
Delete backgroundImage for the navigation property localizations in organization
organization.branding_DeleteLocalizationsBackgroundImage 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo
Get organizationalBranding
organization.branding_GetLocalizationsBannerLogo 2 params → 2XXdefault
PUT
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo
Update organizationalBrandingLocalization
organization.branding_SetLocalizationsBannerLogo 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo
Delete bannerLogo for the navigation property localizations in organization
organization.branding_DeleteLocalizationsBannerLogo 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS
Get customCSS for the navigation property localizations from organization
organization.branding_GetLocalizationsCustomCSS 2 params → 2XXdefault
PUT
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS
Update customCSS for the navigation property localizations in organization
organization.branding_SetLocalizationsCustomCSS 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS
Delete customCSS for the navigation property localizations in organization
organization.branding_DeleteLocalizationsCustomCSS 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon
Get favicon for the navigation property localizations from organization
organization.branding_GetLocalizationsFavicon 2 params → 2XXdefault
PUT
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon
Update favicon for the navigation property localizations in organization
organization.branding_SetLocalizationsFavicon 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon
Delete favicon for the navigation property localizations in organization
organization.branding_DeleteLocalizationsFavicon 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo
Get headerLogo for the navigation property localizations from organization
organization.branding_GetLocalizationsHeaderLogo 2 params → 2XXdefault
PUT
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo
Update headerLogo for the navigation property localizations in organization
organization.branding_SetLocalizationsHeaderLogo 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo
Delete headerLogo for the navigation property localizations in organization
organization.branding_DeleteLocalizationsHeaderLogo 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo
Get squareLogo for the navigation property localizations from organization
organization.branding_GetLocalizationsSquareLogo 2 params → 2XXdefault
PUT
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo
Update squareLogo for the navigation property localizations in organization
organization.branding_SetLocalizationsSquareLogo 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo
Delete squareLogo for the navigation property localizations in organization
organization.branding_DeleteLocalizationsSquareLogo 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark
Get squareLogoDark for the navigation property localizations from organization
organization.branding_GetLocalizationsSquareLogoDark 2 params → 2XXdefault
PUT
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark
Update squareLogoDark for the navigation property localizations in organization
organization.branding_SetLocalizationsSquareLogoDark 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark
Delete squareLogoDark for the navigation property localizations in organization
organization.branding_DeleteLocalizationsSquareLogoDark 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/localizations/$count
Get the number of the resource
organization.branding.localization_GetCount 3 params → 2XXdefault
GET
/organization/{organization-id}/branding/squareLogo
Get squareLogo for the navigation property branding from organization
organization_GetBrandingSquareLogo 1 param → 2XXdefault
PUT
/organization/{organization-id}/branding/squareLogo
Update squareLogo for the navigation property branding in organization
organization_SetBrandingSquareLogo 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding/squareLogo
Delete squareLogo for the navigation property branding in organization
organization_DeleteBrandingSquareLogo 2 params → 2XXdefault
GET
/organization/{organization-id}/branding/squareLogoDark
Get squareLogoDark for the navigation property branding from organization
organization_GetBrandingSquareLogoDark 1 param → 2XXdefault
PUT
/organization/{organization-id}/branding/squareLogoDark
Update squareLogoDark for the navigation property branding in organization
organization_SetBrandingSquareLogoDark 1 param body → 2XXdefault
DELETE
/organization/{organization-id}/branding/squareLogoDark
Delete squareLogoDark for the navigation property branding in organization
organization_DeleteBrandingSquareLogoDark 2 params → 2XXdefault
organization.extension 6
GET
/organization/{organization-id}/extensions
Get extensions from organization
organization_ListExtension 9 params → 2XXdefault
POST
/organization/{organization-id}/extensions
Create new navigation property to extensions for organization
organization_CreateExtension 1 param body → 2XXdefault
GET
/organization/{organization-id}/extensions/{extension-id}
Get extensions from organization
organization_GetExtension 4 params → 2XXdefault
PATCH
/organization/{organization-id}/extensions/{extension-id}
Update the navigation property extensions in organization
organization_UpdateExtension 2 params body → 2XXdefault
DELETE
/organization/{organization-id}/extensions/{extension-id}
Delete navigation property extensions for organization
organization_DeleteExtension 3 params → 2XXdefault
GET
/organization/{organization-id}/extensions/$count
Get the number of the resource
organization.extension_GetCount 3 params → 2XXdefault
organization.organization.Actions 9
POST
/organization/{organization-id}/microsoft.graph.checkMemberGroups
Invoke action checkMemberGroups
organization_checkMemberGroup 1 param body → 2XXdefault
POST
/organization/{organization-id}/microsoft.graph.checkMemberObjects
Invoke action checkMemberObjects
organization_checkMemberObject 1 param body → 2XXdefault
POST
/organization/{organization-id}/microsoft.graph.getMemberGroups
Invoke action getMemberGroups
organization_getMemberGroup 1 param body → 2XXdefault
POST
/organization/{organization-id}/microsoft.graph.getMemberObjects
Invoke action getMemberObjects
organization_getMemberObject 1 param body → 2XXdefault
POST
/organization/{organization-id}/microsoft.graph.restore
Invoke action restore
organization_restore 1 param → 2XXdefault
POST
/organization/{organization-id}/microsoft.graph.setMobileDeviceManagementAuthority
Invoke action setMobileDeviceManagementAuthority
organization_setMobileDeviceManagementAuthority 1 param → 2XXdefault
POST
/organization/microsoft.graph.getAvailableExtensionProperties
Invoke action getAvailableExtensionProperties
organization_getAvailableExtensionProperty body → 2XXdefault
POST
/organization/microsoft.graph.getByIds
Invoke action getByIds
organization_getGraphBPreId body → 2XXdefault
POST
/organization/microsoft.graph.validateProperties
Invoke action validateProperties
organization_validateProperty body → 2XXdefault
subscribedSkus.subscribedSku 5
GET
/subscribedSkus
List subscribedSkus
subscribedSku_ListSubscribedSku 8 params → 2XXdefault
POST
/subscribedSkus
Add new entity to subscribedSkus
subscribedSku_CreateSubscribedSku body → 2XXdefault
GET
/subscribedSkus/{subscribedSku-id}
Get subscribedSku
subscribedSku_GetSubscribedSku 2 params → 2XXdefault
PATCH
/subscribedSkus/{subscribedSku-id}
Update entity in subscribedSkus
subscribedSku_UpdateSubscribedSku 1 param body → 2XXdefault
DELETE
/subscribedSkus/{subscribedSku-id}
Delete entity from subscribedSkus
subscribedSku_DeleteSubscribedSku 2 params → 2XXdefault
tenantRelationships.tenantRelationship.Functions 2
GET
/tenantRelationships/microsoft.graph.findTenantInformationByDomainName(domainName='{domainName}')
Invoke function findTenantInformationByDomainName
tenantRelationship_findTenantInformationGraphBPreDomainName 1 param → 2XXdefault
GET
/tenantRelationships/microsoft.graph.findTenantInformationByTenantId(tenantId='{tenantId}')
Invoke function findTenantInformationByTenantId
tenantRelationship_findTenantInformationGraphBPreTenantId 1 param → 2XXdefault
users.scopedRoleMembership 6
GET
/users/{user-id}/scopedRoleMemberOf
Get scopedRoleMemberOf from users
user_ListScopedRoleMemberGraphOPre 9 params → 2XXdefault
POST
/users/{user-id}/scopedRoleMemberOf
Create new navigation property to scopedRoleMemberOf for users
user_CreateScopedRoleMemberGraphOPre 1 param body → 2XXdefault
GET
/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}
Get scopedRoleMemberOf from users
user_GetScopedRoleMemberGraphOPre 4 params → 2XXdefault
PATCH
/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}
Update the navigation property scopedRoleMemberOf in users
user_UpdateScopedRoleMemberGraphOPre 2 params body → 2XXdefault
DELETE
/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}
Delete navigation property scopedRoleMemberOf for users
user_DeleteScopedRoleMemberGraphOPre 3 params → 2XXdefault
GET
/users/{user-id}/scopedRoleMemberOf/$count
Get the number of the resource
user.scopedRoleMemberOf_GetCount 3 params → 2XXdefault

Schemas 830

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

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

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

azure-ad-graph-identity-directorymanagement-openapi.yml Raw ↑

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

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

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

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

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

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