Metadata Configuration - Get
Retrieves the OpenID Configuration data for the Azure Attestation Service
Retrieves metadata about the attestation signing keys in use by the attestation
service
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
URI Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
|
|
api-version
|
query | True |
string minLength: 1 |
The API version to use for this operation. |
Responses
| Name | Type | Description |
|---|---|---|
| 200 OK |
The request has succeeded. |
|
| Other Status Codes |
An unexpected error response. Headers x-ms-error-code: string |
Security
OAuth2Auth
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| https://attest.azure.net/.default |
Examples
Get OpenID Metadata
Sample request
GET {endpoint}/.well-known/openid-configuration?api-version=2025-06-01
Sample response
{
"claims_supported": [
"is-debuggable",
"sgx-mrsigner",
"sgx-mrenclave",
"product-id",
"svn",
"tee",
"device_id",
"component_0_id",
"expected_components"
],
"id_token_signing_alg_values_supported": [
"RS256"
],
"jwks_uri": "https://mytest.attest.azure.net/certs",
"response_types_supported": [
"token",
"none"
],
"revocation_endpoint": "https://mytest.attest.azure.net/revoke"
}
Definitions
| Name | Description |
|---|---|
|
Azure. |
The error object. |
|
Azure. |
A response containing error details. |
|
Azure. |
An object containing more specific information about the error. As per Azure REST API guidelines - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Open |
The response to the OpenID metadata description document API |
Azure.Core.Foundations.Error
The error object.
| Name | Type | Description |
|---|---|---|
| code |
string |
One of a server-defined set of error codes. |
| details |
An array of details about specific errors that led to this reported error. |
|
| innererror |
An object containing more specific information than the current object about the error. |
|
| message |
string |
A human-readable representation of the error. |
| target |
string |
The target of the error. |
Azure.Core.Foundations.ErrorResponse
A response containing error details.
| Name | Type | Description |
|---|---|---|
| error |
The error object. |
Azure.Core.Foundations.InnerError
An object containing more specific information about the error. As per Azure REST API guidelines - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | Type | Description |
|---|---|---|
| code |
string |
One of a server-defined set of error codes. |
| innererror |
Inner error. |
OpenIDConfigurationResponse
The response to the OpenID metadata description document API
| Name | Type | Description |
|---|---|---|
| claims_supported |
string[] |
Set of claims supported by the OpenID metadata endpoint |
| id_token_signing_alg_values_supported |
string[] |
List of the supported signing algorithms |
| issuer |
string |
Issuer tenant base endpoint |
| jwks_uri |
string |
The URI to retrieve the signing keys |
| response_types_supported |
string[] |
Types supported in the OpenID metadata API |
| revocation_endpoint |
string |
Revocation endpoint |