Saltar al contenido principal
PATCH
https://{tenantDomain}/api/v2
/
custom-domains
/
default
Actualizar el dominio personalizado predeterminado del inquilino
curl --request PATCH \
  --url https://{tenantDomain}/api/v2/custom-domains/default \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "domain": "<string>"
}
'
{
  "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.

Cuerpo

domain
string
requerido

El dominio que se establecerá como dominio personalizado predeterminado. Debe ser un dominio personalizado verificado o el dominio canónico.

Required string length: 3 - 255

Respuesta

Dominio personalizado predeterminado establecido 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.