> For the complete documentation index, see [llms.txt](https://docs.reveald.com/technical-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.reveald.com/technical-documentation/data-sources/azure-services/how-epiphany-interacts-with-the-azure-api.md).

# How Epiphany Interacts With the Azure API

{% hint style="warning" %}
This document is under construction. Please excuse our dust.
{% endhint %}

## API Calls

Epiphany uses the API calls listed below to interact with Azure AD:

#### Get-AzureADUser -All

#### Get-AzureADGroup -All

#### Get-AzureADTenantDetail

#### Get-AzSubscription

#### Get-AzResourceGroup

#### Get-AzVM

#### Get-AzKeyVault

#### Get-AzureADDevice -All

#### Get-AzureADGroupOwner

#### Get-AzRoleAssignment

#### Get-AzADServicePrincipal

#### Get-AzureADDirectoryRole

#### Get-AzureADDirectoryRoleMember

#### Get-AzureADApplication

#### Get-AzureADApplicationOwner
