Skip to content

Instantly share code, notes, and snippets.

@noblevarghese
Last active September 30, 2025 07:55
Show Gist options
  • Select an option

  • Save noblevarghese/5f30a48a7720f36a6ed3be6f43f66b3d to your computer and use it in GitHub Desktop.

Select an option

Save noblevarghese/5f30a48a7720f36a6ed3be6f43f66b3d to your computer and use it in GitHub Desktop.
Entra Applications Copilot Agent Spec 2.yml
openapi: 3.0.4
info:
title:
Entra Workload ID Viewer API
description:
This API provides endpoints to securely query and retrieve Workload Identity data from Microsoft Entra ID.
Built on Azure Functions, the API enables to access information such as Workload IDs that are registered in own tenant or applications that are homed in another tenant.
version: v1.0
servers:
- url:
https://sec-cop-entra-ea-az-func-frbwfchzajfccahv.eastus-01.azurewebsites.net
paths:
/api/sec-cop-entra-ea-az-func-export:
get:
description: |
This agent retrieves Workload Identity details from Microsoft Entra ID
using the Entra Workload ID Viewer Agent. Using this plugin, you can
query and obtain information like AppId, AppDisplayName, AppPublisherId
etc. about Workload IDs registered in your tenant.
operationId: Export of Workload IDs
parameters:
- name: x-functions-key
in: header
schema:
type: string
- name: tenantId
in: header
schema:
type: string
responses:
'200':
description: OK
headers:
Request-Context:
schema:
type: string
content:
application/json:
schema:
type: array
items:
type: object
properties:
Id:
type: string
DisplayName:
type: string
AppOwnerOrganizationId:
type: string
x-ms-generated-by:
toolName: Dev Proxy
toolVersion: 1.1.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment