Microsoft Graph reports.reportRoot.Functions API

The reports.reportRoot.Functions API from Microsoft Graph — 102 operation(s) for reports.reportroot.functions.

Operations 102

GET /reports/deviceConfigurationDeviceActivity() Microsoft Graph Invoke function deviceConfigurationDeviceActivity #
GET /reports/deviceConfigurationUserActivity() Microsoft Graph Invoke function deviceConfigurationUserActivity #
GET /reports/getEmailActivityCounts(period='{period}') Microsoft Graph Invoke function getEmailActivityCounts #
GET /reports/getEmailActivityUserCounts(period='{period}') Microsoft Graph Invoke function getEmailActivityUserCounts #
GET /reports/getEmailActivityUserDetail(date={date}) Microsoft Graph Invoke function getEmailActivityUserDetail #
GET /reports/getEmailActivityUserDetail(period='{period}') Microsoft Graph Invoke function getEmailActivityUserDetail #
GET /reports/getEmailAppUsageAppsUserCounts(period='{period}') Microsoft Graph Invoke function getEmailAppUsageAppsUserCounts #
GET /reports/getEmailAppUsageUserCounts(period='{period}') Microsoft Graph Invoke function getEmailAppUsageUserCounts #
GET /reports/getEmailAppUsageUserDetail(date={date}) Microsoft Graph Invoke function getEmailAppUsageUserDetail #
GET /reports/getEmailAppUsageUserDetail(period='{period}') Microsoft Graph Invoke function getEmailAppUsageUserDetail #
GET /reports/getEmailAppUsageVersionsUserCounts(period='{period}') Microsoft Graph Invoke function getEmailAppUsageVersionsUserCounts #
GET /reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime}) Microsoft Graph Invoke function getGroupArchivedPrintJobs #
GET /reports/getM365AppPlatformUserCounts(period='{period}') Microsoft Graph Invoke function getM365AppPlatformUserCounts #
GET /reports/getM365AppUserCounts(period='{period}') Microsoft Graph Invoke function getM365AppUserCounts #
GET /reports/getM365AppUserDetail(date={date}) Microsoft Graph Invoke function getM365AppUserDetail #
GET /reports/getM365AppUserDetail(period='{period}') Microsoft Graph Invoke function getM365AppUserDetail #
GET /reports/getMailboxUsageDetail(period='{period}') Microsoft Graph Invoke function getMailboxUsageDetail #
GET /reports/getMailboxUsageMailboxCounts(period='{period}') Microsoft Graph Invoke function getMailboxUsageMailboxCounts #
GET /reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}') Microsoft Graph Invoke function getMailboxUsageQuotaStatusMailboxCounts #
GET /reports/getMailboxUsageStorage(period='{period}') Microsoft Graph Invoke function getMailboxUsageStorage #
GET /reports/getOffice365ActivationCounts() Microsoft Graph Invoke function getOffice365ActivationCounts #
GET /reports/getOffice365ActivationsUserCounts() Microsoft Graph Invoke function getOffice365ActivationsUserCounts #
GET /reports/getOffice365ActivationsUserDetail() Microsoft Graph Invoke function getOffice365ActivationsUserDetail #
GET /reports/getOffice365ActiveUserCounts(period='{period}') Microsoft Graph Invoke function getOffice365ActiveUserCounts #
GET /reports/getOffice365ActiveUserDetail(date={date}) Microsoft Graph Invoke function getOffice365ActiveUserDetail #
GET /reports/getOffice365ActiveUserDetail(period='{period}') Microsoft Graph Invoke function getOffice365ActiveUserDetail #
GET /reports/getOffice365GroupsActivityCounts(period='{period}') Microsoft Graph Invoke function getOffice365GroupsActivityCounts #
GET /reports/getOffice365GroupsActivityDetail(date={date}) Microsoft Graph Invoke function getOffice365GroupsActivityDetail #
GET /reports/getOffice365GroupsActivityDetail(period='{period}') Microsoft Graph Invoke function getOffice365GroupsActivityDetail #
GET /reports/getOffice365GroupsActivityFileCounts(period='{period}') Microsoft Graph Invoke function getOffice365GroupsActivityFileCounts #
GET /reports/getOffice365GroupsActivityGroupCounts(period='{period}') Microsoft Graph Invoke function getOffice365GroupsActivityGroupCounts #
GET /reports/getOffice365GroupsActivityStorage(period='{period}') Microsoft Graph Invoke function getOffice365GroupsActivityStorage #
GET /reports/getOffice365ServicesUserCounts(period='{period}') Microsoft Graph Invoke function getOffice365ServicesUserCounts #
GET /reports/getOneDriveActivityFileCounts(period='{period}') Microsoft Graph Invoke function getOneDriveActivityFileCounts #
GET /reports/getOneDriveActivityUserCounts(period='{period}') Microsoft Graph Invoke function getOneDriveActivityUserCounts #
GET /reports/getOneDriveActivityUserDetail(date={date}) Microsoft Graph Invoke function getOneDriveActivityUserDetail #
GET /reports/getOneDriveActivityUserDetail(period='{period}') Microsoft Graph Invoke function getOneDriveActivityUserDetail #
GET /reports/getOneDriveUsageAccountCounts(period='{period}') Microsoft Graph Invoke function getOneDriveUsageAccountCounts #
GET /reports/getOneDriveUsageAccountDetail(date={date}) Microsoft Graph Invoke function getOneDriveUsageAccountDetail #
GET /reports/getOneDriveUsageAccountDetail(period='{period}') Microsoft Graph Invoke function getOneDriveUsageAccountDetail #
GET /reports/getOneDriveUsageFileCounts(period='{period}') Microsoft Graph Invoke function getOneDriveUsageFileCounts #
GET /reports/getOneDriveUsageStorage(period='{period}') Microsoft Graph Invoke function getOneDriveUsageStorage #
GET /reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime}) Microsoft Graph Invoke function getPrinterArchivedPrintJobs #
GET /reports/getRelyingPartyDetailedSummary(period='{period}') Microsoft Graph Invoke function getRelyingPartyDetailedSummary #
GET /reports/getSharePointActivityFileCounts(period='{period}') Microsoft Graph Invoke function getSharePointActivityFileCounts #
GET /reports/getSharePointActivityPages(period='{period}') Microsoft Graph Invoke function getSharePointActivityPages #
GET /reports/getSharePointActivityUserCounts(period='{period}') Microsoft Graph Invoke function getSharePointActivityUserCounts #
GET /reports/getSharePointActivityUserDetail(date={date}) Microsoft Graph Invoke function getSharePointActivityUserDetail #
GET /reports/getSharePointActivityUserDetail(period='{period}') Microsoft Graph Invoke function getSharePointActivityUserDetail #
GET /reports/getSharePointSiteUsageDetail(date={date}) Microsoft Graph Invoke function getSharePointSiteUsageDetail #
GET /reports/getSharePointSiteUsageDetail(period='{period}') Microsoft Graph Invoke function getSharePointSiteUsageDetail #
GET /reports/getSharePointSiteUsageFileCounts(period='{period}') Microsoft Graph Invoke function getSharePointSiteUsageFileCounts #
GET /reports/getSharePointSiteUsagePages(period='{period}') Microsoft Graph Invoke function getSharePointSiteUsagePages #
GET /reports/getSharePointSiteUsageSiteCounts(period='{period}') Microsoft Graph Invoke function getSharePointSiteUsageSiteCounts #
GET /reports/getSharePointSiteUsageStorage(period='{period}') Microsoft Graph Invoke function getSharePointSiteUsageStorage #
GET /reports/getSkypeForBusinessActivityCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessActivityCounts #
GET /reports/getSkypeForBusinessActivityUserCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessActivityUserCounts #
GET /reports/getSkypeForBusinessActivityUserDetail(date={date}) Microsoft Graph Invoke function getSkypeForBusinessActivityUserDetail #
GET /reports/getSkypeForBusinessActivityUserDetail(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessActivityUserDetail #
GET /reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessDeviceUsageDistributionUserCounts #
GET /reports/getSkypeForBusinessDeviceUsageUserCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessDeviceUsageUserCounts #
GET /reports/getSkypeForBusinessDeviceUsageUserDetail(date={date}) Microsoft Graph Invoke function getSkypeForBusinessDeviceUsageUserDetail #
GET /reports/getSkypeForBusinessDeviceUsageUserDetail(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessDeviceUsageUserDetail #
GET /reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessOrganizerActivityCounts #
GET /reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessOrganizerActivityMinuteCounts #
GET /reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessOrganizerActivityUserCounts #
GET /reports/getSkypeForBusinessParticipantActivityCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessParticipantActivityCounts #
GET /reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessParticipantActivityMinuteCounts #
GET /reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessParticipantActivityUserCounts #
GET /reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessPeerToPeerActivityCounts #
GET /reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessPeerToPeerActivityMinuteCounts #
GET /reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}') Microsoft Graph Invoke function getSkypeForBusinessPeerToPeerActivityUserCounts #
GET /reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}') Microsoft Graph Invoke function getTeamsDeviceUsageDistributionUserCounts #
GET /reports/getTeamsDeviceUsageUserCounts(period='{period}') Microsoft Graph Invoke function getTeamsDeviceUsageUserCounts #
GET /reports/getTeamsDeviceUsageUserDetail(date={date}) Microsoft Graph Invoke function getTeamsDeviceUsageUserDetail #
GET /reports/getTeamsDeviceUsageUserDetail(period='{period}') Microsoft Graph Invoke function getTeamsDeviceUsageUserDetail #
GET /reports/getTeamsTeamActivityCounts(period='{period}') Microsoft Graph Invoke function getTeamsTeamActivityCounts #
GET /reports/getTeamsTeamActivityDetail(date={date}) Microsoft Graph Invoke function getTeamsTeamActivityDetail #
GET /reports/getTeamsTeamActivityDetail(period='{period}') Microsoft Graph Invoke function getTeamsTeamActivityDetail #
GET /reports/getTeamsTeamActivityDistributionCounts(period='{period}') Microsoft Graph Invoke function getTeamsTeamActivityDistributionCounts #
GET /reports/getTeamsTeamCounts(period='{period}') Microsoft Graph Invoke function getTeamsTeamCounts #
GET /reports/getTeamsUserActivityCounts(period='{period}') Microsoft Graph Invoke function getTeamsUserActivityCounts #
GET /reports/getTeamsUserActivityUserCounts(period='{period}') Microsoft Graph Invoke function getTeamsUserActivityUserCounts #
GET /reports/getTeamsUserActivityUserDetail(date={date}) Microsoft Graph Invoke function getTeamsUserActivityUserDetail #
GET /reports/getTeamsUserActivityUserDetail(period='{period}') Microsoft Graph Invoke function getTeamsUserActivityUserDetail #
GET /reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime}) Microsoft Graph Invoke function getUserArchivedPrintJobs #
GET /reports/getYammerActivityCounts(period='{period}') Microsoft Graph Invoke function getYammerActivityCounts #
GET /reports/getYammerActivityUserCounts(period='{period}') Microsoft Graph Invoke function getYammerActivityUserCounts #
GET /reports/getYammerActivityUserDetail(date={date}) Microsoft Graph Invoke function getYammerActivityUserDetail #
GET /reports/getYammerActivityUserDetail(period='{period}') Microsoft Graph Invoke function getYammerActivityUserDetail #
GET /reports/getYammerDeviceUsageDistributionUserCounts(period='{period}') Microsoft Graph Invoke function getYammerDeviceUsageDistributionUserCounts #
GET /reports/getYammerDeviceUsageUserCounts(period='{period}') Microsoft Graph Invoke function getYammerDeviceUsageUserCounts #
GET /reports/getYammerDeviceUsageUserDetail(date={date}) Microsoft Graph Invoke function getYammerDeviceUsageUserDetail #
GET /reports/getYammerDeviceUsageUserDetail(period='{period}') Microsoft Graph Invoke function getYammerDeviceUsageUserDetail #
GET /reports/getYammerGroupsActivityCounts(period='{period}') Microsoft Graph Invoke function getYammerGroupsActivityCounts #
GET /reports/getYammerGroupsActivityDetail(date={date}) Microsoft Graph Invoke function getYammerGroupsActivityDetail #
GET /reports/getYammerGroupsActivityDetail(period='{period}') Microsoft Graph Invoke function getYammerGroupsActivityDetail #
GET /reports/getYammerGroupsActivityGroupCounts(period='{period}') Microsoft Graph Invoke function getYammerGroupsActivityGroupCounts #
GET /reports/managedDeviceEnrollmentFailureDetails() Microsoft Graph Invoke function managedDeviceEnrollmentFailureDetails #
GET /reports/managedDeviceEnrollmentFailureDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}') Microsoft Graph Invoke function managedDeviceEnrollmentFailureDetails #
GET /reports/managedDeviceEnrollmentTopFailures() Microsoft Graph Invoke function managedDeviceEnrollmentTopFailures #
GET /reports/managedDeviceEnrollmentTopFailures(period='{period}') Microsoft Graph Invoke function managedDeviceEnrollmentTopFailures #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/admin?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreementacceptance?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/applicationtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-auditlog-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodspolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/certificatebasedauthconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/chat?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/complianceapioverview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-externalconnection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contact?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contract?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/copilot-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/datapolicyoperation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-apps-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-device-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/device?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/directory?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domaindnsrecord?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domain?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/drive?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/education-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/employee-experience-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-external?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/filter-query-parameter
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/grouplifecyclepolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsetting?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsettingtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/identitycontainer?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/informationprotection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/invitation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/users?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/oauth2permissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/organization?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/resourcespecificpermissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/place?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/planner-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/policy-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/print?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/privacy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/rolemanagement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/scopedrolemembership?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/shares?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sharepoint?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/solutions-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/filestorage?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscribedsku?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscription?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamwork?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/tenantrelationship?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/auth/auth-concepts
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/workplace?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sitepage?view=graph-rest-1.0

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-graph-reports-reportroot-functions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-graph-reports-reportroot-functions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Microsoft Graph Admin Admin.admin Reports.report Root.Functions API
  description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.

    This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,

    site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,

    SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
  version: 1.0.0
  contact:
    name: Microsoft Graph API Support
    url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
  description: Microsoft Graph API v1.0 endpoint
tags:
- name: reports.reportRoot.Functions
  x-ms-docs-toc-type: container
paths:
  /reports/deviceConfigurationDeviceActivity():
    description: Provides operations to call the deviceConfigurationDeviceActivity method.
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function deviceConfigurationDeviceActivity
      description: Metadata for the device configuration device activity report
      operationId: reports.deviceConfigurationDeviceActivity
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                anyOf:
                - $ref: '#/components/schemas/microsoft.graph.report'
                - type: object
                  nullable: true
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/deviceConfigurationUserActivity():
    description: Provides operations to call the deviceConfigurationUserActivity method.
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function deviceConfigurationUserActivity
      description: Metadata for the device configuration user activity report
      operationId: reports.deviceConfigurationUserActivity
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                anyOf:
                - $ref: '#/components/schemas/microsoft.graph.report'
                - type: object
                  nullable: true
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailActivityCounts(period='{period}'):
    description: Provides operations to call the getEmailActivityCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailActivityCounts
      description: Enables you to understand the trends of email activity (like how many were sent, read, and received) in your organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getemailactivitycounts?view=graph-rest-1.0
      operationId: reports.getEmailActivityCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailActivityUserCounts(period='{period}'):
    description: Provides operations to call the getEmailActivityUserCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailActivityUserCounts
      description: Enables you to understand trends on the number of unique users who are performing email activities like send, read, and receive.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getemailactivityusercounts?view=graph-rest-1.0
      operationId: reports.getEmailActivityUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailActivityUserDetail(date={date}):
    description: Provides operations to call the getEmailActivityUserDetail method.
    parameters:
    - name: date
      in: path
      description: 'Usage: date={date}'
      required: true
      schema:
        pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$
        type: string
        format: date
    x-ms-docs-grouped-path:
    - /reports/getEmailActivityUserDetail(period='{period}')
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailActivityUserDetail
      description: Get details about email activity users have performed.
      operationId: reports.getEmailActivityUserDetail-4d91
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailActivityUserDetail(period='{period}'):
    description: Provides operations to call the getEmailActivityUserDetail method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    x-ms-docs-grouped-path:
    - /reports/getEmailActivityUserDetail(date={date})
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailActivityUserDetail
      description: Get details about email activity users have performed.
      operationId: reports.getEmailActivityUserDetail-6549
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailAppUsageAppsUserCounts(period='{period}'):
    description: Provides operations to call the getEmailAppUsageAppsUserCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailAppUsageAppsUserCounts
      description: Get the count of unique users per email app.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getemailappusageappsusercounts?view=graph-rest-1.0
      operationId: reports.getEmailAppUsageAppsUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailAppUsageUserCounts(period='{period}'):
    description: Provides operations to call the getEmailAppUsageUserCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailAppUsageUserCounts
      description: Get the count of unique users that connected to Exchange Online using any email app.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getemailappusageusercounts?view=graph-rest-1.0
      operationId: reports.getEmailAppUsageUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailAppUsageUserDetail(date={date}):
    description: Provides operations to call the getEmailAppUsageUserDetail method.
    parameters:
    - name: date
      in: path
      description: 'Usage: date={date}'
      required: true
      schema:
        pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$
        type: string
        format: date
    x-ms-docs-grouped-path:
    - /reports/getEmailAppUsageUserDetail(period='{period}')
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailAppUsageUserDetail
      description: Get details about which activities users performed on the various email apps.
      operationId: reports.getEmailAppUsageUserDetail-d5d6
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailAppUsageUserDetail(period='{period}'):
    description: Provides operations to call the getEmailAppUsageUserDetail method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    x-ms-docs-grouped-path:
    - /reports/getEmailAppUsageUserDetail(date={date})
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailAppUsageUserDetail
      description: Get details about which activities users performed on the various email apps.
      operationId: reports.getEmailAppUsageUserDetail-6aff
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getEmailAppUsageVersionsUserCounts(period='{period}'):
    description: Provides operations to call the getEmailAppUsageVersionsUserCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getEmailAppUsageVersionsUserCounts
      description: Get the count of unique users by Outlook desktop version.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getemailappusageversionsusercounts?view=graph-rest-1.0
      operationId: reports.getEmailAppUsageVersionsUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime}):
    description: Provides operations to call the getGroupArchivedPrintJobs method.
    parameters:
    - name: groupId
      in: path
      description: 'Usage: groupId=''{groupId}'''
      required: true
      schema:
        type: string
    - name: startDateTime
      in: path
      description: 'Usage: startDateTime={startDateTime}'
      required: true
      schema:
        pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
        type: string
        format: date-time
        nullable: true
    - name: endDateTime
      in: path
      description: 'Usage: endDateTime={endDateTime}'
      required: true
      schema:
        pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
        type: string
        format: date-time
        nullable: true
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getGroupArchivedPrintJobs
      description: Get a list of archived print jobs for a particular group.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reports-getgrouparchivedprintjobs?view=graph-rest-1.0
      operationId: reports.getGroupArchivedPrintJobs
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                type: object
                allOf:
                - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
                - type: object
                  properties:
                    value:
                      type: array
                      items:
                        $ref: '#/components/schemas/microsoft.graph.archivedPrintJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
  /reports/getM365AppPlatformUserCounts(period='{period}'):
    description: Provides operations to call the getM365AppPlatformUserCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getM365AppPlatformUserCounts
      description: Get a report that provides the trend of active users across all apps for each platform (Windows, Mac, web, and mobile) in your organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getm365appplatformusercounts?view=graph-rest-1.0
      operationId: reports.getM365AppPlatformUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getM365AppUserCounts(period='{period}'):
    description: Provides operations to call the getM365AppUserCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getM365AppUserCounts
      description: Get a report that provides the trend in the number of active users for each app (Outlook, Word, Excel, PowerPoint, OneNote, and Teams) in your organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getm365appusercounts?view=graph-rest-1.0
      operationId: reports.getM365AppUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getM365AppUserDetail(date={date}):
    description: Provides operations to call the getM365AppUserDetail method.
    parameters:
    - name: date
      in: path
      description: 'Usage: date={date}'
      required: true
      schema:
        pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$
        type: string
        format: date
    x-ms-docs-grouped-path:
    - /reports/getM365AppUserDetail(period='{period}')
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getM365AppUserDetail
      description: Get a report that provides the details about which apps and platforms users have used.
      operationId: reports.getM365AppUserDetail-0f08
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getM365AppUserDetail(period='{period}'):
    description: Provides operations to call the getM365AppUserDetail method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    x-ms-docs-grouped-path:
    - /reports/getM365AppUserDetail(date={date})
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getM365AppUserDetail
      description: Get a report that provides the details about which apps and platforms users have used.
      operationId: reports.getM365AppUserDetail-8c91
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getMailboxUsageDetail(period='{period}'):
    description: Provides operations to call the getMailboxUsageDetail method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getMailboxUsageDetail
      description: Get details about mailbox usage.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagedetail?view=graph-rest-1.0
      operationId: reports.getMailboxUsageDetail
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getMailboxUsageMailboxCounts(period='{period}'):
    description: Provides operations to call the getMailboxUsageMailboxCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getMailboxUsageMailboxCounts
      description: Get the total number of user mailboxes in your organization and how many are active each day of the reporting period. A mailbox is considered active if the user sent or read any email.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagemailboxcounts?view=graph-rest-1.0
      operationId: reports.getMailboxUsageMailboxCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}'):
    description: Provides operations to call the getMailboxUsageQuotaStatusMailboxCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getMailboxUsageQuotaStatusMailboxCounts
      description: Get the count of user mailboxes in each quota category.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagequotastatusmailboxcounts?view=graph-rest-1.0
      operationId: reports.getMailboxUsageQuotaStatusMailboxCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getMailboxUsageStorage(period='{period}'):
    description: Provides operations to call the getMailboxUsageStorage method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getMailboxUsageStorage
      description: Get the amount of storage used in your organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagestorage?view=graph-rest-1.0
      operationId: reports.getMailboxUsageStorage
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getOffice365ActivationCounts():
    description: Provides operations to call the getOffice365ActivationCounts method.
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getOffice365ActivationCounts
      description: Get the count of Microsoft 365 activations on desktops and devices.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationcounts?view=graph-rest-1.0
      operationId: reports.getOffice365ActivationCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getOffice365ActivationsUserCounts():
    description: Provides operations to call the getOffice365ActivationsUserCounts method.
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getOffice365ActivationsUserCounts
      description: Get the count of users that are enabled and the ones that activated the Office subscription on desktop or devices or shared computers.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationsusercounts?view=graph-rest-1.0
      operationId: reports.getOffice365ActivationsUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getOffice365ActivationsUserDetail():
    description: Provides operations to call the getOffice365ActivationsUserDetail method.
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getOffice365ActivationsUserDetail
      description: Get details about users who have activated Microsoft 365.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationsuserdetail?view=graph-rest-1.0
      operationId: reports.getOffice365ActivationsUserDetail
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getOffice365ActiveUserCounts(period='{period}'):
    description: Provides operations to call the getOffice365ActiveUserCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getOffice365ActiveUserCounts
      description: Get the count of daily active users in the reporting period by product.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getoffice365activeusercounts?view=graph-rest-1.0
      operationId: reports.getOffice365ActiveUserCounts
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getOffice365ActiveUserDetail(date={date}):
    description: Provides operations to call the getOffice365ActiveUserDetail method.
    parameters:
    - name: date
      in: path
      description: 'Usage: date={date}'
      required: true
      schema:
        pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$
        type: string
        format: date
    x-ms-docs-grouped-path:
    - /reports/getOffice365ActiveUserDetail(period='{period}')
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getOffice365ActiveUserDetail
      description: Get details about Microsoft 365 active users.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/reportroot-getoffice365activeuserdetail?view=graph-rest-1.0
      operationId: reports.getOffice365ActiveUserDetail-b911
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getOffice365ActiveUserDetail(period='{period}'):
    description: Provides operations to call the getOffice365ActiveUserDetail method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    x-ms-docs-grouped-path:
    - /reports/getOffice365ActiveUserDetail(date={date})
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getOffice365ActiveUserDetail
      operationId: reports.getOffice365ActiveUserDetail-3cc0
      responses:
        2XX:
          description: Success
          content:
            application/octet-stream:
              schema:
                type: object
                properties:
                  value:
                    type: string
                    format: base64url
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: function
  /reports/getOffice365GroupsActivityCounts(period='{period}'):
    description: Provides operations to call the getOffice365GroupsActivityCounts method.
    parameters:
    - name: period
      in: path
      description: 'Usage: period=''{period}'''
      required: true
      schema:
        type: string
    get:
      tags:
      - reports.reportRoot.Functions
      summary: Microsoft Graph Invoke function getOffice365GroupsActivityCounts
      description: Get the number of group activities across group workloads.
      

# --- truncated at 32 KB (263 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-reports-reportroot-functions-api-openapi.yml