> ## Documentation Index
> Fetch the complete documentation index at: https://api-docs.voicecheap.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Ottenere i metadati di discovery OpenID Connect

> Scopri endpoint di identità, ambiti, claim e algoritmo di firma degli ID token di questo ambiente.

Scopri endpoint di identità, ambiti, claim e algoritmo di firma degli ID token di questo ambiente.

```http theme={null}
GET https://api.voicecheap.ai/.well-known/openid-configuration
```

## Autenticazione

Nessuna.

## Esempi di richiesta

Segui la codifica e l'autenticazione documentate per questa route. L'involucro e le regole di idempotenza dell'API delle azioni si applicano solo alle invocazioni di azioni.

<RequestExample>
  ```bash cURL theme={null}
  curl --request GET 'https://api.voicecheap.ai/.well-known/openid-configuration'
  ```

  ```javascript JavaScript theme={null}
  const input = {};
  const response = await fetch('https://api.voicecheap.ai/.well-known/openid-configuration', {
    method: 'GET',
    headers: {},
    redirect: 'manual',
  });
  console.log(response.status, await response.text());
  ```

  ```python Python theme={null}
  import os
  import requests

  response = requests.request(
      "GET",
      "https://api.voicecheap.ai/.well-known/openid-configuration",
      headers={},
      timeout=120,
      allow_redirects=False,
  )
  print(response.status_code, response.text)
  ```
</RequestExample>

## Risposta

Scopri endpoint di identità, ambiti, claim e algoritmo di firma degli ID token di questo ambiente.

```json HTTP 200 theme={null}
{
  "issuer": "https://api.voicecheap.ai",
  "authorization_endpoint": "https://api.voicecheap.ai/oauth/authorize",
  "token_endpoint": "https://api.voicecheap.ai/oauth/token",
  "registration_endpoint": "https://api.voicecheap.ai/oauth/register",
  "revocation_endpoint": "https://api.voicecheap.ai/oauth/revoke",
  "userinfo_endpoint": "https://api.voicecheap.ai/oauth/userinfo",
  "jwks_uri": "https://api.voicecheap.ai/oauth/jwks",
  "response_types_supported": ["code"],
  "response_modes_supported": ["query"],
  "grant_types_supported": ["authorization_code", "refresh_token"],
  "subject_types_supported": ["public"],
  "id_token_signing_alg_values_supported": ["RS256"],
  "token_endpoint_auth_methods_supported": ["none"],
  "code_challenge_methods_supported": ["S256"],
  "scopes_supported": [
    "account:read",
    "usage:read",
    "settings:read",
    "settings:write",
    "team:read",
    "team:write",
    "projects:read",
    "projects:write",
    "projects:delete",
    "translations:write",
    "transcription:read",
    "transcription:write",
    "subtitles:read",
    "subtitles:write",
    "tts:read",
    "tts:write",
    "voices:read",
    "voices:write",
    "images:read",
    "images:write",
    "thumbnails:read",
    "thumbnails:write",
    "folders:read",
    "folders:write",
    "glossary:read",
    "glossary:write",
    "webhooks:read",
    "webhooks:write",
    "publishing:read",
    "publishing:write",
    "openid",
    "email",
    "offline_access"
  ],
  "claims_supported": ["sub", "iss", "aud", "iat", "exp", "nonce", "email", "email_verified"],
  "authorization_response_iss_parameter_supported": true,
  "client_id_metadata_document_supported": true
}
```

## Intestazioni della risposta

```json theme={null}
{
  "Cache-Control": "no-store"
}
```

## Note sull'operazione

* Gli endpoint OpenID Connect restituiscono HTTP 404 quando l’integrazione di identità non è disponibile in questo ambiente. Controlla la discovery prima di basarti sulle funzioni di identità.
* openid ed email sono autorizzazioni di identità, separate da quelle del prodotto, accettate solo se dichiarate. email richiede openid. Durante l’autorizzazione iniziale, una richiesta con soli ambiti di identità usa le autorizzazioni di prodotto predefinite mostrate nella schermata di consenso.

## Errori

| Stato HTTP | Codice | Significato o risoluzione |
| - | - | - |
| 404 | `Not Found` | Gli endpoint OpenID Connect restituiscono HTTP 404 quando l’integrazione di identità non è disponibile in questo ambiente. Controlla la discovery prima di basarti sulle funzioni di identità. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.