openapi: 3.1.0 info: title: Microsoft Graph Organization description: Needs a description. paths: /organization: description: Provides operations to manage the collection of organization entities. get: tags: - Organization.organization summary: Microsoft Graph List organizations description: >- Retrieve a list of organization objects. There's only one organization object in the collection. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organization-list?view=graph-rest-1.0 operationId: organization.organization.ListOrganization parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: $ref: >- #/components/responses/microsoft.graph.organizationCollectionResponse 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - Organization.organization summary: Microsoft Graph Add new entity to organization operationId: organization.organization.CreateOrganization requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organization' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /organization/{organization-id}: description: Provides operations to manage the collection of organization entities. get: tags: - Organization.organization summary: Microsoft Graph Get organization description: >- Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0 operationId: organization.organization.GetOrganization parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Organization.organization summary: Microsoft Graph Update organization description: >- Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organization-update?view=graph-rest-1.0 operationId: organization.organization.UpdateOrganization requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organization' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Organization.organization summary: Microsoft Graph Delete entity from organization operationId: organization.organization.DeleteOrganization parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding: description: >- Provides operations to manage the branding property of the microsoft.graph.organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get organizationalBranding description: >- Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 operationId: organization.GetBranding parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organizationalBranding' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - organization.organizationalBranding summary: Microsoft Graph Update organizationalBranding description: >- Update the properties of the default branding object specified by the organizationalBranding resource. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbranding-update?view=graph-rest-1.0 operationId: organization.UpdateBranding requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organizationalBranding' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.organizationalBranding' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete organizationalBranding description: >- Delete the default organizational branding object. To delete the organizationalBranding object, all images (Stream types) must first be removed from the object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbranding-delete?view=graph-rest-1.0 operationId: organization.DeleteBranding parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/backgroundImage: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: >- Microsoft Graph Get backgroundImage for the navigation property branding from organization description: >- Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. operationId: organization.GetBrandingBackgroundImage responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: >- Microsoft Graph Update backgroundImage for the navigation property branding in organization description: >- Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. operationId: organization.UpdateBrandingBackgroundImage requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete backgroundImage for the navigation property branding in organization description: >- Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. operationId: organization.DeleteBrandingBackgroundImage parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/bannerLogo: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get bannerLogo for the navigation property branding from organization description: >- A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.GetBrandingBannerLogo responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: Microsoft Graph Update bannerLogo for the navigation property branding in organization description: >- A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.UpdateBrandingBannerLogo requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete bannerLogo for the navigation property branding in organization description: >- A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.DeleteBrandingBannerLogo parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/customCSS: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get customCSS for the navigation property branding from organization description: >- CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. operationId: organization.GetBrandingCustomCSS responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: Microsoft Graph Update customCSS for the navigation property branding in organization description: >- CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. operationId: organization.UpdateBrandingCustomCSS requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete customCSS for the navigation property branding in organization description: >- CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. operationId: organization.DeleteBrandingCustomCSS parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/favicon: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get favicon for the navigation property branding from organization description: >- A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. operationId: organization.GetBrandingFavicon responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: Microsoft Graph Update favicon for the navigation property branding in organization description: >- A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. operationId: organization.UpdateBrandingFavicon requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete favicon for the navigation property branding in organization description: >- A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. operationId: organization.DeleteBrandingFavicon parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/headerLogo: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get headerLogo for the navigation property branding from organization description: >- A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.GetBrandingHeaderLogo responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: Microsoft Graph Update headerLogo for the navigation property branding in organization description: >- A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.UpdateBrandingHeaderLogo requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete headerLogo for the navigation property branding in organization description: >- A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.DeleteBrandingHeaderLogo parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/localizations: description: >- Provides operations to manage the localizations property of the microsoft.graph.organizationalBranding entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph List localizations description: >- Retrieve all localization branding objects, including the default branding. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0 operationId: organization.branding.ListLocalizations parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: $ref: >- #/components/responses/microsoft.graph.organizationalBrandingLocalizationCollectionResponse 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - organization.organizationalBranding summary: Microsoft Graph Create organizationalBrandingLocalization description: >- Create a new organizationalBrandingLocalization object. This creates a localized branding and at the same time, the default branding if it doesn't exist. The default branding is created only once. It's loaded when a localized branding isn't configured for the user's browser language. To retrieve the default branding, see Get branding. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbranding-post-localizations?view=graph-rest-1.0 operationId: organization.branding.CreateLocalizations requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.organizationalBrandingLocalization required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.organizationalBrandingLocalization 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}: description: >- Provides operations to manage the localizations property of the microsoft.graph.organizationalBranding entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get organizationalBrandingLocalization description: >- Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0 operationId: organization.branding.GetLocalizations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.organizationalBrandingLocalization 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - organization.organizationalBranding summary: Microsoft Graph Update organizationalBrandingLocalization description: >- Update the properties of an organizationalBrandingLocalization object for a specific localization. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-update?view=graph-rest-1.0 operationId: organization.branding.UpdateLocalizations requestBody: description: New navigation property values content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.organizationalBrandingLocalization required: true responses: 2XX: description: Success content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.organizationalBrandingLocalization 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete organizationalBrandingLocalization description: >- Delete a localized branding object. To delete the organizationalBrandingLocalization object, all images (Stream types) must first be removed from the object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-delete?view=graph-rest-1.0 operationId: organization.branding.DeleteLocalizations parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: >- Microsoft Graph Get backgroundImage for the navigation property localizations from organization description: >- Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. operationId: organization.branding.GetLocalizationsBackgroundImage responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: >- Microsoft Graph Update backgroundImage for the navigation property localizations in organization description: >- Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. operationId: organization.branding.UpdateLocalizationsBackgroundImage requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete backgroundImage for the navigation property localizations in organization description: >- Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. operationId: organization.branding.DeleteLocalizationsBackgroundImage parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get organizationalBranding description: >- Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 operationId: organization.branding.GetLocalizationsBannerLogo responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: Microsoft Graph Update organizationalBrandingLocalization description: >- Update the properties of an organizationalBrandingLocalization object for a specific localization. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-update?view=graph-rest-1.0 operationId: organization.branding.UpdateLocalizationsBannerLogo requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete bannerLogo for the navigation property localizations in organization description: >- A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.DeleteLocalizationsBannerLogo parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: >- Microsoft Graph Get customCSS for the navigation property localizations from organization description: >- CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. operationId: organization.branding.GetLocalizationsCustomCSS responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: >- Microsoft Graph Update customCSS for the navigation property localizations in organization description: >- CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. operationId: organization.branding.UpdateLocalizationsCustomCSS requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete customCSS for the navigation property localizations in organization description: >- CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. operationId: organization.branding.DeleteLocalizationsCustomCSS parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get favicon for the navigation property localizations from organization description: >- A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. operationId: organization.branding.GetLocalizationsFavicon responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: Microsoft Graph Update favicon for the navigation property localizations in organization description: >- A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. operationId: organization.branding.UpdateLocalizationsFavicon requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete favicon for the navigation property localizations in organization description: >- A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. operationId: organization.branding.DeleteLocalizationsFavicon parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: >- Microsoft Graph Get headerLogo for the navigation property localizations from organization description: >- A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.GetLocalizationsHeaderLogo responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: >- Microsoft Graph Update headerLogo for the navigation property localizations in organization description: >- A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.UpdateLocalizationsHeaderLogo requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete headerLogo for the navigation property localizations in organization description: >- A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.DeleteLocalizationsHeaderLogo parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: >- Microsoft Graph Get squareLogo for the navigation property localizations from organization description: >- A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.GetLocalizationsSquareLogo responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: >- Microsoft Graph Update squareLogo for the navigation property localizations in organization description: >- A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.UpdateLocalizationsSquareLogo requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete squareLogo for the navigation property localizations in organization description: >- A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.DeleteLocalizationsSquareLogo parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: >- Microsoft Graph Get squareLogoDark for the navigation property localizations from organization description: >- A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.GetLocalizationsSquareLogoDark responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: >- Microsoft Graph Update squareLogoDark for the navigation property localizations in organization description: >- A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.UpdateLocalizationsSquareLogoDark requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete squareLogoDark for the navigation property localizations in organization description: >- A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.branding.DeleteLocalizationsSquareLogoDark parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: organizationalBrandingLocalization-id in: path description: The unique identifier of organizationalBrandingLocalization required: true schema: type: string x-ms-docs-key-type: organizationalBrandingLocalization /organization/{organization-id}/branding/localizations/$count: description: Provides operations to count the resources in the collection. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get the number of the resource operationId: organization.branding.localizations.GetCount-e39f parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/squareLogo: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: Microsoft Graph Get squareLogo for the navigation property branding from organization description: >- A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.GetBrandingSquareLogo responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: Microsoft Graph Update squareLogo for the navigation property branding in organization description: >- A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.UpdateBrandingSquareLogo requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: Microsoft Graph Delete squareLogo for the navigation property branding in organization description: >- A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.DeleteBrandingSquareLogo parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/branding/squareLogoDark: description: Provides operations to manage the media for the organization entity. get: tags: - organization.organizationalBranding summary: >- Microsoft Graph Get squareLogoDark for the navigation property branding from organization description: >- A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.GetBrandingSquareLogoDark responses: 2XX: description: Retrieved media content content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' put: tags: - organization.organizationalBranding summary: >- Microsoft Graph Update squareLogoDark for the navigation property branding in organization description: >- A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.UpdateBrandingSquareLogoDark requestBody: description: New media content. content: image/bmp: schema: type: string format: binary image/jpg: schema: type: string format: binary image/jpeg: schema: type: string format: binary image/gif: schema: type: string format: binary image/vnd.microsoft.icon: schema: type: string format: binary image/png: schema: type: string format: binary image/tiff: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' delete: tags: - organization.organizationalBranding summary: >- Microsoft Graph Delete squareLogoDark for the navigation property branding in organization description: >- A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. operationId: organization.DeleteBrandingSquareLogoDark parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/certificateBasedAuthConfiguration: description: >- Provides operations to manage the certificateBasedAuthConfiguration property of the microsoft.graph.organization entity. get: tags: - organization.certificateBasedAuthConfiguration summary: Microsoft Graph List certificateBasedAuthConfigurations description: Get a list of certificateBasedAuthConfiguration objects. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-list?view=graph-rest-1.0 operationId: organization.ListCertificateBasedAuthConfiguration parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: $ref: >- #/components/responses/microsoft.graph.certificateBasedAuthConfigurationCollectionResponse 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - organization.certificateBasedAuthConfiguration summary: Microsoft Graph Create certificateBasedAuthConfiguration description: Create a new certificateBasedAuthConfiguration object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration?view=graph-rest-1.0 operationId: organization.CreateCertificateBasedAuthConfiguration requestBody: description: New navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.certificateBasedAuthConfiguration required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.certificateBasedAuthConfiguration 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}: description: >- Provides operations to manage the certificateBasedAuthConfiguration property of the microsoft.graph.organization entity. get: tags: - organization.certificateBasedAuthConfiguration summary: Microsoft Graph Get certificateBasedAuthConfiguration description: Get the properties of a certificateBasedAuthConfiguration object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-get?view=graph-rest-1.0 operationId: organization.GetCertificateBasedAuthConfiguration parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: >- #/components/schemas/microsoft.graph.certificateBasedAuthConfiguration 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - organization.certificateBasedAuthConfiguration summary: Microsoft Graph Delete certificateBasedAuthConfiguration description: Delete a certificateBasedAuthConfiguration object. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-delete?view=graph-rest-1.0 operationId: organization.DeleteCertificateBasedAuthConfiguration parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: certificateBasedAuthConfiguration-id in: path description: The unique identifier of certificateBasedAuthConfiguration required: true schema: type: string x-ms-docs-key-type: certificateBasedAuthConfiguration /organization/{organization-id}/certificateBasedAuthConfiguration/$count: description: Provides operations to count the resources in the collection. get: tags: - organization.certificateBasedAuthConfiguration summary: Microsoft Graph Get the number of the resource operationId: organization.certificateBasedAuthConfiguration.GetCount-8262 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/extensions: description: >- Provides operations to manage the extensions property of the microsoft.graph.organization entity. get: tags: - Organization.extension summary: Microsoft Graph Get extensions from organization description: >- The collection of open extensions defined for the organization. Read-only. Nullable. operationId: organization.ListExtensions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.extensionCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation post: tags: - Organization.extension summary: Microsoft Graph Create new navigation property to extensions for organization operationId: organization.CreateExtensions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/extensions/{extension-id}: description: >- Provides operations to manage the extensions property of the microsoft.graph.organization entity. get: tags: - Organization.extension summary: Microsoft Graph Get extensions from organization description: >- The collection of open extensions defined for the organization. Read-only. Nullable. operationId: organization.GetExtensions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - Organization.extension summary: Microsoft Graph Update the navigation property extensions in organization operationId: organization.UpdateExtensions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - Organization.extension summary: Microsoft Graph Delete navigation property extensions for organization operationId: organization.DeleteExtensions parameters: - name: If-Match in: header description: ETag schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization - name: extension-id in: path description: The unique identifier of extension required: true schema: type: string x-ms-docs-key-type: extension /organization/{organization-id}/extensions/$count: description: Provides operations to count the resources in the collection. get: tags: - Organization.extension summary: Microsoft Graph Get the number of the resource operationId: organization.extensions.GetCount-bee2 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/checkMemberGroups: description: Provides operations to call the checkMemberGroups method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action checkMemberGroups description: "Check for membership in a specified list of group IDs, and return from that list the IDs of groups where a specified object is a member. The specified object can be of one of the following types:\r\n- user\r\n- group\r\n- service principal\r\n- organizational contact\r\n- device\r\n- directory object This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct." externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: organization.organization.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/checkMemberObjects: description: Provides operations to call the checkMemberObjects method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action checkMemberObjects operationId: organization.organization.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/getMemberGroups: description: Provides operations to call the getMemberGroups method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action getMemberGroups description: >- Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the DirectoryResultSizeLimitExceeded error code. If you get the DirectoryResultSizeLimitExceeded error code, use the List group transitive memberOf API instead. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: organization.organization.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/getMemberObjects: description: Provides operations to call the getMemberObjects method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action getMemberObjects description: "Return all IDs for the groups, administrative units, and directory roles that an object of one of the following types is a member of:\r\n- user\r\n- group\r\n- service principal\r\n- organizational contact\r\n- device\r\n- directory object This function is transitive. Only users and role-enabled groups can be members of directory roles." externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: organization.organization.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/restore: description: Provides operations to call the restore method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action restore description: "Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:\r\n- administrativeUnit\r\n- application\r\n- certificateBasedAuthPki\r\n- certificateAuthorityDetail\r\n- group\r\n- servicePrincipal\r\n- user If an item is accidentally deleted, you can fully restore the item. Additionally, restoring an application doesn't automatically restore the associated service principal automatically. You must call this API to explicitly restore the deleted service principal. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted." externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: organization.organization.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/{organization-id}/setMobileDeviceManagementAuthority: description: Provides operations to call the setMobileDeviceManagementAuthority method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action setMobileDeviceManagementAuthority description: Set mobile device management authority operationId: organization.organization.setMobileDeviceManagementAuthority responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: number format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: organization-id in: path description: The unique identifier of organization required: true schema: type: string x-ms-docs-key-type: organization /organization/$count: description: Provides operations to count the resources in the collection. get: tags: - Organization.organization summary: Microsoft Graph Get the number of the resource operationId: organization.GetCount-9453 parameters: - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' /organization/delta(): description: Provides operations to call the delta method. get: tags: - organization.organization.Functions summary: Microsoft Graph Invoke function delta description: >- Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 operationId: organization.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /organization/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action getAvailableExtensionProperties description: >- Return all directory extension definitions that are registered in a directory, including through multitenant apps. The following entities support extension properties: externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: organization.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: >- #/components/schemas/microsoft.graph.extensionProperty 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /organization/getByIds: description: Provides operations to call the getByIds method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action getByIds description: >- Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: organization.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /organization/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - organization.organization.Actions summary: Microsoft Graph Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\r\n1. Validate the prefix and suffix naming policy\r\n2. Validate the custom banned words policy\r\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you're only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy." externalDocs: description: Find more info here url: >- https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: organization.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: >- ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action components: schemas: microsoft.graph.organization: allOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - title: organization required: - '@odata.type' type: object properties: assignedPlans: type: array items: $ref: '#/components/schemas/microsoft.graph.assignedPlan' description: >- The collection of service plans associated with the tenant. Not nullable. businessPhones: type: array items: type: string description: >- Telephone number for the organization. Although this property is a string collection, only one number can be set. city: type: string description: City name of the address for the organization. nullable: true country: type: string description: Country or region name of the address for the organization. nullable: true countryLetterCode: type: string description: >- Country or region abbreviation for the organization in ISO 3166-2 format. nullable: true createdDateTime: pattern: >- ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$ type: string description: >- Timestamp of when the organization was created. The value can't be modified and is automatically populated when the organization is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. format: date-time nullable: true defaultUsageLocation: type: string description: >- Two-letter ISO 3166 country code indicating the default service usage location of an organization. nullable: true displayName: type: string description: The display name for the tenant. nullable: true marketingNotificationEmails: type: array items: type: string description: Not nullable. mobileDeviceManagementAuthority: $ref: '#/components/schemas/microsoft.graph.mdmAuthority' onPremisesLastSyncDateTime: pattern: >- ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$ type: string description: >- The time and date at which the tenant was last synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. format: date-time nullable: true onPremisesSyncEnabled: type: boolean description: >- true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced. Nullable. null if this object isn't synced from on-premises active directory (default). nullable: true partnerTenantType: anyOf: - $ref: '#/components/schemas/microsoft.graph.partnerTenantType' - type: object nullable: true description: >- The type of partnership this tenant has with Microsoft. The possible values are: microsoftSupport, syndicatePartner, breadthPartner, breadthPartnerDelegatedAdmin, resellerPartnerDelegatedAdmin, valueAddedResellerPartnerDelegatedAdmin, unknownFutureValue. Nullable. For more information about the possible types, see partnerTenantType values. postalCode: type: string description: Postal code of the address for the organization. nullable: true preferredLanguage: type: string description: >- The preferred language for the organization. Should follow ISO 639-1 Code; for example, en. nullable: true privacyProfile: anyOf: - $ref: '#/components/schemas/microsoft.graph.privacyProfile' - type: object nullable: true description: The privacy profile of an organization. provisionedPlans: type: array items: $ref: '#/components/schemas/microsoft.graph.provisionedPlan' description: Not nullable. securityComplianceNotificationMails: type: array items: type: string description: Not nullable. securityComplianceNotificationPhones: type: array items: type: string description: Not nullable. state: type: string description: State name of the address for the organization. nullable: true street: type: string description: Street name of the address for organization. nullable: true technicalNotificationMails: type: array items: type: string description: Not nullable. tenantType: type: string description: >- Not nullable. Can be one of the following types: AAD - An enterprise identity access management (IAM) service that serves business-to-employee and business-to-business (B2B) scenarios. AAD B2C An identity access management (IAM) service that serves business-to-consumer (B2C) scenarios. CIAM - A customer identity & access management (CIAM) solution that provides an integrated platform to serve consumers, partners, and citizen scenarios. nullable: true verifiedDomains: type: array items: $ref: '#/components/schemas/microsoft.graph.verifiedDomain' description: >- The collection of domains associated with this tenant. Not nullable. branding: anyOf: - $ref: '#/components/schemas/microsoft.graph.organizationalBranding' - type: object nullable: true description: Branding for the organization. Nullable. x-ms-navigationProperty: true certificateBasedAuthConfiguration: type: array items: $ref: >- #/components/schemas/microsoft.graph.certificateBasedAuthConfiguration description: >- Navigation property to manage certificate-based authentication configuration. Only a single instance of certificateBasedAuthConfiguration can be created in the collection. x-ms-navigationProperty: true extensions: type: array items: $ref: '#/components/schemas/microsoft.graph.extension' description: >- The collection of open extensions defined for the organization. Read-only. Nullable. x-ms-navigationProperty: true '@odata.type': type: string default: '#microsoft.graph.organization' x-ms-discriminator-value: '#microsoft.graph.organization' microsoft.graph.organizationalBranding: allOf: - $ref: >- #/components/schemas/microsoft.graph.organizationalBrandingProperties - title: organizationalBranding required: - '@odata.type' type: object properties: localizations: type: array items: $ref: >- #/components/schemas/microsoft.graph.organizationalBrandingLocalization description: Add different branding based on a locale. x-ms-navigationProperty: true '@odata.type': type: string default: '#microsoft.graph.organizationalBranding' x-ms-discriminator-value: '#microsoft.graph.organizationalBranding' microsoft.graph.extension: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: extension required: - '@odata.type' type: object properties: '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.openTypeExtension': '#/components/schemas/microsoft.graph.openTypeExtension' BaseCollectionPaginationCountResponse: title: Base collection pagination and count responses type: object properties: '@odata.count': type: integer format: int64 nullable: true '@odata.nextLink': type: string nullable: true microsoft.graph.directoryObject: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' - title: directoryObject required: - '@odata.type' type: object properties: deletedDateTime: pattern: >- ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$ type: string description: >- Date and time when this object was deleted. Always null when the object hasn't been deleted. format: date-time nullable: true '@odata.type': type: string discriminator: propertyName: '@odata.type' mapping: '#microsoft.graph.administrativeUnit': '#/components/schemas/microsoft.graph.administrativeUnit' '#microsoft.graph.application': '#/components/schemas/microsoft.graph.application' '#microsoft.graph.appRoleAssignment': '#/components/schemas/microsoft.graph.appRoleAssignment' '#microsoft.graph.certificateAuthorityDetail': '#/components/schemas/microsoft.graph.certificateAuthorityDetail' '#microsoft.graph.certificateBasedAuthPki': '#/components/schemas/microsoft.graph.certificateBasedAuthPki' '#microsoft.graph.contract': '#/components/schemas/microsoft.graph.contract' '#microsoft.graph.device': '#/components/schemas/microsoft.graph.device' '#microsoft.graph.directoryObjectPartnerReference': >- #/components/schemas/microsoft.graph.directoryObjectPartnerReference '#microsoft.graph.directoryRole': '#/components/schemas/microsoft.graph.directoryRole' '#microsoft.graph.directoryRoleTemplate': '#/components/schemas/microsoft.graph.directoryRoleTemplate' '#microsoft.graph.endpoint': '#/components/schemas/microsoft.graph.endpoint' '#microsoft.graph.extensionProperty': '#/components/schemas/microsoft.graph.extensionProperty' '#microsoft.graph.group': '#/components/schemas/microsoft.graph.group' '#microsoft.graph.groupSettingTemplate': '#/components/schemas/microsoft.graph.groupSettingTemplate' '#microsoft.graph.multiTenantOrganizationMember': >- #/components/schemas/microsoft.graph.multiTenantOrganizationMember '#microsoft.graph.organization': '#/components/schemas/microsoft.graph.organization' '#microsoft.graph.orgContact': '#/components/schemas/microsoft.graph.orgContact' '#microsoft.graph.policyBase': '#/components/schemas/microsoft.graph.policyBase' '#microsoft.graph.appManagementPolicy': '#/components/schemas/microsoft.graph.appManagementPolicy' '#microsoft.graph.authorizationPolicy': '#/components/schemas/microsoft.graph.authorizationPolicy' '#microsoft.graph.crossTenantAccessPolicy': '#/components/schemas/microsoft.graph.crossTenantAccessPolicy' '#microsoft.graph.identitySecurityDefaultsEnforcementPolicy': >- #/components/schemas/microsoft.graph.identitySecurityDefaultsEnforcementPolicy '#microsoft.graph.permissionGrantPolicy': '#/components/schemas/microsoft.graph.permissionGrantPolicy' '#microsoft.graph.stsPolicy': '#/components/schemas/microsoft.graph.stsPolicy' '#microsoft.graph.activityBasedTimeoutPolicy': '#/components/schemas/microsoft.graph.activityBasedTimeoutPolicy' '#microsoft.graph.claimsMappingPolicy': '#/components/schemas/microsoft.graph.claimsMappingPolicy' '#microsoft.graph.homeRealmDiscoveryPolicy': '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' '#microsoft.graph.tokenIssuancePolicy': '#/components/schemas/microsoft.graph.tokenIssuancePolicy' '#microsoft.graph.tokenLifetimePolicy': '#/components/schemas/microsoft.graph.tokenLifetimePolicy' '#microsoft.graph.tenantAppManagementPolicy': '#/components/schemas/microsoft.graph.tenantAppManagementPolicy' '#microsoft.graph.resourceSpecificPermissionGrant': >- #/components/schemas/microsoft.graph.resourceSpecificPermissionGrant '#microsoft.graph.servicePrincipal': '#/components/schemas/microsoft.graph.servicePrincipal' '#microsoft.graph.user': '#/components/schemas/microsoft.graph.user' BaseDeltaFunctionResponse: title: Base delta function response type: object properties: '@odata.nextLink': type: string nullable: true '@odata.deltaLink': type: string nullable: true parameters: top: name: $top in: query description: Show only the first n items style: form explode: false schema: minimum: 0 type: integer example: 50 skip: name: $skip in: query description: Skip the first n items style: form explode: false schema: minimum: 0 type: integer search: name: $search in: query description: Search items by search phrases style: form explode: false schema: type: string filter: name: $filter in: query description: Filter items by property values style: form explode: false schema: type: string count: name: $count in: query description: Include count of items style: form explode: false schema: type: boolean examples: {} responses: error: description: error content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.ODataErrors.ODataError' ODataCountResponse: description: The count of the resource content: text/plain: schema: $ref: '#/components/schemas/ODataCountResponse' microsoft.graph.extensionCollectionResponse: description: Retrieved collection content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extensionCollectionResponse' tags: - name: organization.certificateBasedAuthConfiguration - name: Organization.extension - name: Organization.organization - name: organization.organization.Actions - name: organization.organization.Functions - name: organization.organizationalBranding