naftiko: 1.0.0-alpha2 info: label: Microsoft Graph OData Service for namespace microsoft.graph — organization.organizationalBranding description: 'Microsoft Graph OData Service for namespace microsoft.graph — organization.organizationalBranding. 51 operations. Lead operation: Microsoft Graph Get organizationalBranding. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - organization.organizationalBranding created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY capability: consumes: - type: http namespace: microsoft-graph-organization-organizationalbranding baseUri: https://graph.microsoft.com/v1.0 description: Microsoft Graph OData Service for namespace microsoft.graph — organization.organizationalBranding business capability. Self-contained, no shared references. resources: - name: organization-organization-id-branding path: /organization/{organization-id}/branding operations: - name: organizationgetbranding method: GET description: Microsoft Graph Get organizationalBranding outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: organizationupdatebranding method: PATCH description: Microsoft Graph Update organizationalBranding outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebranding method: DELETE description: Microsoft Graph Delete organizationalBranding outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-backgroundImage path: /organization/{organization-id}/branding/backgroundImage operations: - name: organizationgetbrandingbackgroundimage method: GET description: Microsoft Graph Get backgroundImage for the navigation property branding from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationupdatebrandingbackgroundimage method: PUT description: Microsoft Graph Update backgroundImage for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebrandingbackgroundimage method: DELETE description: Microsoft Graph Delete backgroundImage for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-bannerLogo path: /organization/{organization-id}/branding/bannerLogo operations: - name: organizationgetbrandingbannerlogo method: GET description: Microsoft Graph Get bannerLogo for the navigation property branding from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationupdatebrandingbannerlogo method: PUT description: Microsoft Graph Update bannerLogo for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebrandingbannerlogo method: DELETE description: Microsoft Graph Delete bannerLogo for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-customCSS path: /organization/{organization-id}/branding/customCSS operations: - name: organizationgetbrandingcustomcss method: GET description: Microsoft Graph Get customCSS for the navigation property branding from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationupdatebrandingcustomcss method: PUT description: Microsoft Graph Update customCSS for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebrandingcustomcss method: DELETE description: Microsoft Graph Delete customCSS for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-favicon path: /organization/{organization-id}/branding/favicon operations: - name: organizationgetbrandingfavicon method: GET description: Microsoft Graph Get favicon for the navigation property branding from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationupdatebrandingfavicon method: PUT description: Microsoft Graph Update favicon for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebrandingfavicon method: DELETE description: Microsoft Graph Delete favicon for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-headerLogo path: /organization/{organization-id}/branding/headerLogo operations: - name: organizationgetbrandingheaderlogo method: GET description: Microsoft Graph Get headerLogo for the navigation property branding from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationupdatebrandingheaderlogo method: PUT description: Microsoft Graph Update headerLogo for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebrandingheaderlogo method: DELETE description: Microsoft Graph Delete headerLogo for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations path: /organization/{organization-id}/branding/localizations operations: - name: organizationbrandinglistlocalizations method: GET description: Microsoft Graph List localizations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: organizationbrandingcreatelocalizations method: POST description: Microsoft Graph Create organizationalBrandingLocalization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organization-organization-id-branding-localizations-$count path: /organization/{organization-id}/branding/localizations/$count operations: - name: organizationbrandinglocalizationsgetcounte39f method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id} operations: - name: organizationbrandinggetlocalizations method: GET description: Microsoft Graph Get organizationalBrandingLocalization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: organizationbrandingupdatelocalizations method: PATCH description: Microsoft Graph Update organizationalBrandingLocalization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizations method: DELETE description: Microsoft Graph Delete organizationalBrandingLocalization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage operations: - name: organizationbrandinggetlocalizationsbackgroundimage method: GET description: Microsoft Graph Get backgroundImage for the navigation property localizations from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationbrandingupdatelocalizationsbackgroundimage method: PUT description: Microsoft Graph Update backgroundImage for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizationsbackgroundimage method: DELETE description: Microsoft Graph Delete backgroundImage for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo operations: - name: organizationbrandinggetlocalizationsbannerlogo method: GET description: Microsoft Graph Get organizationalBranding outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationbrandingupdatelocalizationsbannerlogo method: PUT description: Microsoft Graph Update organizationalBrandingLocalization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizationsbannerlogo method: DELETE description: Microsoft Graph Delete bannerLogo for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS operations: - name: organizationbrandinggetlocalizationscustomcss method: GET description: Microsoft Graph Get customCSS for the navigation property localizations from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationbrandingupdatelocalizationscustomcss method: PUT description: Microsoft Graph Update customCSS for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizationscustomcss method: DELETE description: Microsoft Graph Delete customCSS for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon operations: - name: organizationbrandinggetlocalizationsfavicon method: GET description: Microsoft Graph Get favicon for the navigation property localizations from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationbrandingupdatelocalizationsfavicon method: PUT description: Microsoft Graph Update favicon for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizationsfavicon method: DELETE description: Microsoft Graph Delete favicon for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo operations: - name: organizationbrandinggetlocalizationsheaderlogo method: GET description: Microsoft Graph Get headerLogo for the navigation property localizations from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationbrandingupdatelocalizationsheaderlogo method: PUT description: Microsoft Graph Update headerLogo for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizationsheaderlogo method: DELETE description: Microsoft Graph Delete headerLogo for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo operations: - name: organizationbrandinggetlocalizationssquarelogo method: GET description: Microsoft Graph Get squareLogo for the navigation property localizations from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationbrandingupdatelocalizationssquarelogo method: PUT description: Microsoft Graph Update squareLogo for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizationssquarelogo method: DELETE description: Microsoft Graph Delete squareLogo for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-localizations-organizationalBrandingLocali path: /organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark operations: - name: organizationbrandinggetlocalizationssquarelogodark method: GET description: Microsoft Graph Get squareLogoDark for the navigation property localizations from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationbrandingupdatelocalizationssquarelogodark method: PUT description: Microsoft Graph Update squareLogoDark for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationbrandingdeletelocalizationssquarelogodark method: DELETE description: Microsoft Graph Delete squareLogoDark for the navigation property localizations in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-squareLogo path: /organization/{organization-id}/branding/squareLogo operations: - name: organizationgetbrandingsquarelogo method: GET description: Microsoft Graph Get squareLogo for the navigation property branding from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationupdatebrandingsquarelogo method: PUT description: Microsoft Graph Update squareLogo for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebrandingsquarelogo method: DELETE description: Microsoft Graph Delete squareLogo for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: organization-organization-id-branding-squareLogoDark path: /organization/{organization-id}/branding/squareLogoDark operations: - name: organizationgetbrandingsquarelogodark method: GET description: Microsoft Graph Get squareLogoDark for the navigation property branding from organization outputRawFormat: json outputParameters: - name: result type: object value: $. - name: organizationupdatebrandingsquarelogodark method: PUT description: Microsoft Graph Update squareLogoDark for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: organizationdeletebrandingsquarelogodark method: DELETE description: Microsoft Graph Delete squareLogoDark for the navigation property branding in organization outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag exposes: - type: rest namespace: microsoft-graph-organization-organizationalbranding-rest port: 8080 description: REST adapter for Microsoft Graph OData Service for namespace microsoft.graph — organization.organizationalBranding. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/organization/{organization-id}/branding name: organization-organization-id-branding description: REST surface for organization-organization-id-branding. operations: - method: GET name: organizationgetbranding description: Microsoft Graph Get organizationalBranding call: microsoft-graph-organization-organizationalbranding.organizationgetbranding with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: organizationupdatebranding description: Microsoft Graph Update organizationalBranding call: microsoft-graph-organization-organizationalbranding.organizationupdatebranding with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebranding description: Microsoft Graph Delete organizationalBranding call: microsoft-graph-organization-organizationalbranding.organizationdeletebranding with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/backgroundimage name: organization-organization-id-branding-backgroundimage description: REST surface for organization-organization-id-branding-backgroundImage. operations: - method: GET name: organizationgetbrandingbackgroundimage description: Microsoft Graph Get backgroundImage for the navigation property branding from organization call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingbackgroundimage outputParameters: - type: object mapping: $. - method: PUT name: organizationupdatebrandingbackgroundimage description: Microsoft Graph Update backgroundImage for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingbackgroundimage with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebrandingbackgroundimage description: Microsoft Graph Delete backgroundImage for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingbackgroundimage with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/bannerlogo name: organization-organization-id-branding-bannerlogo description: REST surface for organization-organization-id-branding-bannerLogo. operations: - method: GET name: organizationgetbrandingbannerlogo description: Microsoft Graph Get bannerLogo for the navigation property branding from organization call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingbannerlogo outputParameters: - type: object mapping: $. - method: PUT name: organizationupdatebrandingbannerlogo description: Microsoft Graph Update bannerLogo for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingbannerlogo with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebrandingbannerlogo description: Microsoft Graph Delete bannerLogo for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingbannerlogo with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/customcss name: organization-organization-id-branding-customcss description: REST surface for organization-organization-id-branding-customCSS. operations: - method: GET name: organizationgetbrandingcustomcss description: Microsoft Graph Get customCSS for the navigation property branding from organization call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingcustomcss outputParameters: - type: object mapping: $. - method: PUT name: organizationupdatebrandingcustomcss description: Microsoft Graph Update customCSS for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingcustomcss with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebrandingcustomcss description: Microsoft Graph Delete customCSS for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingcustomcss with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/favicon name: organization-organization-id-branding-favicon description: REST surface for organization-organization-id-branding-favicon. operations: - method: GET name: organizationgetbrandingfavicon description: Microsoft Graph Get favicon for the navigation property branding from organization call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingfavicon outputParameters: - type: object mapping: $. - method: PUT name: organizationupdatebrandingfavicon description: Microsoft Graph Update favicon for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingfavicon with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebrandingfavicon description: Microsoft Graph Delete favicon for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingfavicon with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/headerlogo name: organization-organization-id-branding-headerlogo description: REST surface for organization-organization-id-branding-headerLogo. operations: - method: GET name: organizationgetbrandingheaderlogo description: Microsoft Graph Get headerLogo for the navigation property branding from organization call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingheaderlogo outputParameters: - type: object mapping: $. - method: PUT name: organizationupdatebrandingheaderlogo description: Microsoft Graph Update headerLogo for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingheaderlogo with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebrandingheaderlogo description: Microsoft Graph Delete headerLogo for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingheaderlogo with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations name: organization-organization-id-branding-localizations description: REST surface for organization-organization-id-branding-localizations. operations: - method: GET name: organizationbrandinglistlocalizations description: Microsoft Graph List localizations call: microsoft-graph-organization-organizationalbranding.organizationbrandinglistlocalizations with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: organizationbrandingcreatelocalizations description: Microsoft Graph Create organizationalBrandingLocalization call: microsoft-graph-organization-organizationalbranding.organizationbrandingcreatelocalizations with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/count name: organization-organization-id-branding-localizations-count description: REST surface for organization-organization-id-branding-localizations-$count. operations: - method: GET name: organizationbrandinglocalizationsgetcounte39f description: Microsoft Graph Get the number of the resource call: microsoft-graph-organization-organizationalbranding.organizationbrandinglocalizationsgetcounte39f outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id} name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizations description: Microsoft Graph Get organizationalBrandingLocalization call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizations with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: organizationbrandingupdatelocalizations description: Microsoft Graph Update organizationalBrandingLocalization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizations with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizations description: Microsoft Graph Delete organizationalBrandingLocalization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizations with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id}/backgroundimage name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizationsbackgroundimage description: Microsoft Graph Get backgroundImage for the navigation property localizations from organization call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsbackgroundimage outputParameters: - type: object mapping: $. - method: PUT name: organizationbrandingupdatelocalizationsbackgroundimage description: Microsoft Graph Update backgroundImage for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsbackgroundimage with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizationsbackgroundimage description: Microsoft Graph Delete backgroundImage for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsbackgroundimage with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id}/bannerlogo name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizationsbannerlogo description: Microsoft Graph Get organizationalBranding call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsbannerlogo outputParameters: - type: object mapping: $. - method: PUT name: organizationbrandingupdatelocalizationsbannerlogo description: Microsoft Graph Update organizationalBrandingLocalization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsbannerlogo with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizationsbannerlogo description: Microsoft Graph Delete bannerLogo for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsbannerlogo with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id}/customcss name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizationscustomcss description: Microsoft Graph Get customCSS for the navigation property localizations from organization call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationscustomcss outputParameters: - type: object mapping: $. - method: PUT name: organizationbrandingupdatelocalizationscustomcss description: Microsoft Graph Update customCSS for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationscustomcss with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizationscustomcss description: Microsoft Graph Delete customCSS for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationscustomcss with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id}/favicon name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizationsfavicon description: Microsoft Graph Get favicon for the navigation property localizations from organization call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsfavicon outputParameters: - type: object mapping: $. - method: PUT name: organizationbrandingupdatelocalizationsfavicon description: Microsoft Graph Update favicon for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsfavicon with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizationsfavicon description: Microsoft Graph Delete favicon for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsfavicon with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id}/headerlogo name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizationsheaderlogo description: Microsoft Graph Get headerLogo for the navigation property localizations from organization call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsheaderlogo outputParameters: - type: object mapping: $. - method: PUT name: organizationbrandingupdatelocalizationsheaderlogo description: Microsoft Graph Update headerLogo for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsheaderlogo with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizationsheaderlogo description: Microsoft Graph Delete headerLogo for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsheaderlogo with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id}/squarelogo name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizationssquarelogo description: Microsoft Graph Get squareLogo for the navigation property localizations from organization call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationssquarelogo outputParameters: - type: object mapping: $. - method: PUT name: organizationbrandingupdatelocalizationssquarelogo description: Microsoft Graph Update squareLogo for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationssquarelogo with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizationssquarelogo description: Microsoft Graph Delete squareLogo for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationssquarelogo with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/localizations/{organizationalbrandinglocalization-id}/squarelogodark name: organization-organization-id-branding-localizations-organizationalbrandinglocali description: REST surface for organization-organization-id-branding-localizations-organizationalBrandingLocali. operations: - method: GET name: organizationbrandinggetlocalizationssquarelogodark description: Microsoft Graph Get squareLogoDark for the navigation property localizations from organization call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationssquarelogodark outputParameters: - type: object mapping: $. - method: PUT name: organizationbrandingupdatelocalizationssquarelogodark description: Microsoft Graph Update squareLogoDark for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationssquarelogodark with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationbrandingdeletelocalizationssquarelogodark description: Microsoft Graph Delete squareLogoDark for the navigation property localizations in organization call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationssquarelogodark with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/squarelogo name: organization-organization-id-branding-squarelogo description: REST surface for organization-organization-id-branding-squareLogo. operations: - method: GET name: organizationgetbrandingsquarelogo description: Microsoft Graph Get squareLogo for the navigation property branding from organization call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingsquarelogo outputParameters: - type: object mapping: $. - method: PUT name: organizationupdatebrandingsquarelogo description: Microsoft Graph Update squareLogo for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingsquarelogo with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebrandingsquarelogo description: Microsoft Graph Delete squareLogo for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingsquarelogo with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/organization/{organization-id}/branding/squarelogodark name: organization-organization-id-branding-squarelogodark description: REST surface for organization-organization-id-branding-squareLogoDark. operations: - method: GET name: organizationgetbrandingsquarelogodark description: Microsoft Graph Get squareLogoDark for the navigation property branding from organization call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingsquarelogodark outputParameters: - type: object mapping: $. - method: PUT name: organizationupdatebrandingsquarelogodark description: Microsoft Graph Update squareLogoDark for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingsquarelogodark with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: organizationdeletebrandingsquarelogodark description: Microsoft Graph Delete squareLogoDark for the navigation property branding in organization call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingsquarelogodark with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - type: mcp namespace: microsoft-graph-organization-organizationalbranding-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph OData Service for namespace microsoft.graph — organization.organizationalBranding. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-organizationalbranding description: Microsoft Graph Get organizationalBranding hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbranding with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-organizationalbranding description: Microsoft Graph Update organizationalBranding hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebranding with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-organizationalbranding description: Microsoft Graph Delete organizationalBranding hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebranding with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-backgroundimage-navigation description: Microsoft Graph Get backgroundImage for the navigation property branding from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingbackgroundimage outputParameters: - type: object mapping: $. - name: microsoft-graph-update-backgroundimage-navigation description: Microsoft Graph Update backgroundImage for the navigation property branding in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingbackgroundimage with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-backgroundimage-navigation description: Microsoft Graph Delete backgroundImage for the navigation property branding in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingbackgroundimage with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-bannerlogo-navigation description: Microsoft Graph Get bannerLogo for the navigation property branding from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingbannerlogo outputParameters: - type: object mapping: $. - name: microsoft-graph-update-bannerlogo-navigation description: Microsoft Graph Update bannerLogo for the navigation property branding in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingbannerlogo with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-bannerlogo-navigation description: Microsoft Graph Delete bannerLogo for the navigation property branding in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingbannerlogo with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-customcss-navigation description: Microsoft Graph Get customCSS for the navigation property branding from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingcustomcss outputParameters: - type: object mapping: $. - name: microsoft-graph-update-customcss-navigation description: Microsoft Graph Update customCSS for the navigation property branding in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingcustomcss with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-customcss-navigation description: Microsoft Graph Delete customCSS for the navigation property branding in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingcustomcss with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-favicon-navigation description: Microsoft Graph Get favicon for the navigation property branding from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingfavicon outputParameters: - type: object mapping: $. - name: microsoft-graph-update-favicon-navigation description: Microsoft Graph Update favicon for the navigation property branding in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingfavicon with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-favicon-navigation description: Microsoft Graph Delete favicon for the navigation property branding in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingfavicon with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-headerlogo-navigation description: Microsoft Graph Get headerLogo for the navigation property branding from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingheaderlogo outputParameters: - type: object mapping: $. - name: microsoft-graph-update-headerlogo-navigation description: Microsoft Graph Update headerLogo for the navigation property branding in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingheaderlogo with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-headerlogo-navigation description: Microsoft Graph Delete headerLogo for the navigation property branding in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingheaderlogo with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-localizations description: Microsoft Graph List localizations hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinglistlocalizations with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-organizationalbrandinglocalization description: Microsoft Graph Create organizationalBrandingLocalization hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-organization-organizationalbranding.organizationbrandingcreatelocalizations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinglocalizationsgetcounte39f outputParameters: - type: object mapping: $. - name: microsoft-graph-get-organizationalbrandinglocalization description: Microsoft Graph Get organizationalBrandingLocalization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizations with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-organizationalbrandinglocalization description: Microsoft Graph Update organizationalBrandingLocalization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-organizationalbrandinglocalization description: Microsoft Graph Delete organizationalBrandingLocalization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizations with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-backgroundimage-navigation-2 description: Microsoft Graph Get backgroundImage for the navigation property localizations from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsbackgroundimage outputParameters: - type: object mapping: $. - name: microsoft-graph-update-backgroundimage-navigation-2 description: Microsoft Graph Update backgroundImage for the navigation property localizations in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsbackgroundimage with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-backgroundimage-navigation-2 description: Microsoft Graph Delete backgroundImage for the navigation property localizations in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsbackgroundimage with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-organizationalbranding-2 description: Microsoft Graph Get organizationalBranding hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsbannerlogo outputParameters: - type: object mapping: $. - name: microsoft-graph-update-organizationalbrandinglocalization-2 description: Microsoft Graph Update organizationalBrandingLocalization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsbannerlogo with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-bannerlogo-navigation-2 description: Microsoft Graph Delete bannerLogo for the navigation property localizations in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsbannerlogo with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-customcss-navigation-2 description: Microsoft Graph Get customCSS for the navigation property localizations from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationscustomcss outputParameters: - type: object mapping: $. - name: microsoft-graph-update-customcss-navigation-2 description: Microsoft Graph Update customCSS for the navigation property localizations in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationscustomcss with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-customcss-navigation-2 description: Microsoft Graph Delete customCSS for the navigation property localizations in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationscustomcss with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-favicon-navigation-2 description: Microsoft Graph Get favicon for the navigation property localizations from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsfavicon outputParameters: - type: object mapping: $. - name: microsoft-graph-update-favicon-navigation-2 description: Microsoft Graph Update favicon for the navigation property localizations in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsfavicon with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-favicon-navigation-2 description: Microsoft Graph Delete favicon for the navigation property localizations in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsfavicon with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-headerlogo-navigation-2 description: Microsoft Graph Get headerLogo for the navigation property localizations from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationsheaderlogo outputParameters: - type: object mapping: $. - name: microsoft-graph-update-headerlogo-navigation-2 description: Microsoft Graph Update headerLogo for the navigation property localizations in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationsheaderlogo with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-headerlogo-navigation-2 description: Microsoft Graph Delete headerLogo for the navigation property localizations in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationsheaderlogo with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-squarelogo-navigation description: Microsoft Graph Get squareLogo for the navigation property localizations from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationssquarelogo outputParameters: - type: object mapping: $. - name: microsoft-graph-update-squarelogo-navigation description: Microsoft Graph Update squareLogo for the navigation property localizations in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationssquarelogo with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-squarelogo-navigation description: Microsoft Graph Delete squareLogo for the navigation property localizations in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationssquarelogo with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-squarelogodark-navigation description: Microsoft Graph Get squareLogoDark for the navigation property localizations from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandinggetlocalizationssquarelogodark outputParameters: - type: object mapping: $. - name: microsoft-graph-update-squarelogodark-navigation description: Microsoft Graph Update squareLogoDark for the navigation property localizations in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingupdatelocalizationssquarelogodark with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-squarelogodark-navigation description: Microsoft Graph Delete squareLogoDark for the navigation property localizations in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationbrandingdeletelocalizationssquarelogodark with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-squarelogo-navigation-2 description: Microsoft Graph Get squareLogo for the navigation property branding from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingsquarelogo outputParameters: - type: object mapping: $. - name: microsoft-graph-update-squarelogo-navigation-2 description: Microsoft Graph Update squareLogo for the navigation property branding in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingsquarelogo with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-squarelogo-navigation-2 description: Microsoft Graph Delete squareLogo for the navigation property branding in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingsquarelogo with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-squarelogodark-navigation-2 description: Microsoft Graph Get squareLogoDark for the navigation property branding from organization hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationgetbrandingsquarelogodark outputParameters: - type: object mapping: $. - name: microsoft-graph-update-squarelogodark-navigation-2 description: Microsoft Graph Update squareLogoDark for the navigation property branding in organization hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationupdatebrandingsquarelogodark with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-squarelogodark-navigation-2 description: Microsoft Graph Delete squareLogoDark for the navigation property branding in organization hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-organization-organizationalbranding.organizationdeletebrandingsquarelogodark with: If-Match: tools.If-Match outputParameters: - type: object mapping: $.