Microsoft Entra ID website screenshot

Microsoft Entra ID

Microsoft Entra ID (formerly Azure AD) is a cloud-based identity and access management service for authenticating and authorizing users and applications with OAuth2, OIDC, and SAML support.

1 APIs 0 Features
AuthenticationIdentity Provider

APIs

Microsoft Entra ID

Microsoft Entra ID (formerly Azure AD) is a cloud-based identity and access management service for authenticating and authorizing users and applications with OAuth2, OIDC, and S...

Collections

Pricing Plans

Rate Limits

Microsoft Entra Id Rate Limits

5 limits

RATE LIMITS

FinOps

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Microsoft Entra ID (Microsoft Graph) REST API
  version: v1.0
request:
  auth:
    type: oauth2
    flow: client_credentials
    accessTokenUrl: https://login.microsoftonline.com/common/oauth2/v2.0/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Users
    type: folder
  items:
  - info:
      name: List users
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/users
      headers:
      - name: ConsistencyLevel
        value: ''
      params:
      - name: $select
        value: ''
        type: query
      - name: $filter
        value: ''
        type: query
      - name: $top
        value: ''
        type: query
      - name: $orderby
        value: ''
        type: query
    docs: List users
  - info:
      name: Create a user
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/users
      body:
        type: json
        data: '{}'
    docs: Create a user
  - info:
      name: Get a user
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/users/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
      - name: $select
        value: ''
        type: query
    docs: Get a user
  - info:
      name: Update a user
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/users/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
      body:
        type: json
        data: '{}'
    docs: Update a user
  - info:
      name: Delete a user
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/users/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: Delete a user
- info:
    name: Groups
    type: folder
  items:
  - info:
      name: List groups
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/groups
      params:
      - name: $select
        value: ''
        type: query
      - name: $filter
        value: ''
        type: query
      - name: $top
        value: ''
        type: query
    docs: List groups
  - info:
      name: Create a group
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/groups
      body:
        type: json
        data: '{}'
    docs: Create a group
  - info:
      name: Get a group
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/groups/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: Get a group
  - info:
      name: Update a group
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/groups/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
      body:
        type: json
        data: '{}'
    docs: Update a group
  - info:
      name: Delete a group
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/groups/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: Delete a group
  - info:
      name: List group members
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/groups/:id/members
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: List group members
  - info:
      name: Add a member to a group
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/groups/:id/members/$ref
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
      body:
        type: json
        data: '{}'
    docs: Add a member to a group
- info:
    name: Applications
    type: folder
  items:
  - info:
      name: List applications
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/applications
    docs: List applications
  - info:
      name: Create an application registration
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/applications
      body:
        type: json
        data: '{}'
    docs: Create an application registration
  - info:
      name: Get an application
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/applications/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: Get an application
  - info:
      name: Update an application
      type: http
    http:
      method: PATCH
      url: https://graph.microsoft.com/v1.0/applications/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
      body:
        type: json
        data: '{}'
    docs: Update an application
  - info:
      name: Delete an application
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/applications/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: Delete an application
- info:
    name: ServicePrincipals
    type: folder
  items:
  - info:
      name: List service principals
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/servicePrincipals
    docs: List service principals
  - info:
      name: Create a service principal
      type: http
    http:
      method: POST
      url: https://graph.microsoft.com/v1.0/servicePrincipals
      body:
        type: json
        data: '{}'
    docs: Create a service principal
  - info:
      name: Get a service principal
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/servicePrincipals/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: Get a service principal
  - info:
      name: Delete a service principal
      type: http
    http:
      method: DELETE
      url: https://graph.microsoft.com/v1.0/servicePrincipals/:id
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: Delete a service principal
- info:
    name: DirectoryRoles
    type: folder
  items:
  - info:
      name: List activated directory roles
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/directoryRoles
    docs: List activated directory roles
  - info:
      name: List members of a directory role
      type: http
    http:
      method: GET
      url: https://graph.microsoft.com/v1.0/directoryRoles/:id/members
      params:
      - name: id
        value: ''
        type: path
        description: The id or userPrincipalName of the directory object
    docs: List members of a directory role
bundled: true