Saltar al contenido principal
GET
https://{tenantDomain}/api/v2
/
custom-domains
/
{id}
Go
package example

import (
    context "context"

    client "github.com/auth0/go-auth0/management/management/client"
    option "github.com/auth0/go-auth0/management/management/option"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    client.CustomDomains.Get(
        context.TODO(),
        "id",
    )
}
{
  "custom_domain_id": "cd_0000000000000001",
  "domain": "login.mycompany.com",
  "primary": false,
  "status": "ready",
  "type": "self_managed_certs",
  "certificate": {
    "error_msg": "<string>",
    "renews_before": "<string>"
  },
  "custom_client_ip_header": "<string>",
  "domain_metadata": {},
  "is_default": false,
  "origin_domain_name": "mycompany_cd_0000000000000001.edge.tenants.auth0.com",
  "relying_party_identifier": "<string>",
  "tls_policy": "recommended",
  "verification": {
    "error_msg": "<string>",
    "last_verified_at": "<string>",
    "methods": [
      {
        "name": "txt",
        "record": "auth0-domain-verification=...",
        "domain": "_cf-custom-hostname.login.mycompany.com"
      }
    ]
  }
}

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Parámetros de ruta

id
string
requerido

ID del dominio personalizado que se va a recuperar.

Respuesta

Dominio personalizado recuperado correctamente.

custom_domain_id
string
predeterminado:cd_0000000000000001
requerido

ID del dominio personalizado.

domain
string
predeterminado:login.mycompany.com
requerido

Nombre de dominio.

primary
boolean
predeterminado:false
requerido

Indica si este es un dominio principal (true) o no (false).

status
enum<string>
predeterminado:ready
requerido

Estado de la configuración del dominio personalizado. Puede ser failed, pending_verification o ready.

Opciones disponibles:
pending_verification,
ready,
failed
type
enum<string>
predeterminado:self_managed_certs
requerido

Tipo de aprovisionamiento del dominio personalizado. Puede ser auth0_managed_certs o self_managed_certs.

Opciones disponibles:
auth0_managed_certs,
self_managed_certs
certificate
object

Información del certificado. Este objeto solo es relevante para dominios personalizados con certificados administrados por Auth0.

custom_client_ip_header
string | null

El encabezado HTTP para obtener la dirección IP del cliente

domain_metadata
object

Metadatos del dominio asociados al dominio personalizado, en forma de un objeto con valores de cadena (máx. 255 caracteres). Se permite un máximo de 10 propiedades de metadatos de dominio.

is_default
boolean
predeterminado:false

Indica si este es el dominio personalizado predeterminado (true) o no (false).

origin_domain_name
string
predeterminado:mycompany_cd_0000000000000001.edge.tenants.auth0.com

Dirección intermedia.

relying_party_identifier
string<hostname>

ID de la parte de confianza (rpId) que se usará para claves de acceso en este dominio personalizado. Si no está presente, se usará el dominio completo.

tls_policy
string
predeterminado:recommended

La política de versión de TLS

verification
object

Configuración de verificación del dominio.