Saltar al contenido principal
POST
https://{tenantDomain}/api/v2
/
clients
/
cimd
/
register
Registrar o actualizar un cliente CIMD mediante un URI de metadatos
curl --request POST \
  --url https://{tenantDomain}/api/v2/clients/cimd/register \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "external_client_id": "<string>"
}
'
{
  "client_id": "<string>",
  "mapped_fields": {
    "app_type": "<string>",
    "callbacks": [
      "<string>"
    ],
    "client_authentication_methods": {
      "private_key_jwt": {
        "credentials": [
          {
            "alg": "<string>",
            "credential_type": "<string>",
            "kid": "<string>"
          }
        ]
      }
    },
    "description": "<string>",
    "external_client_id": "<string>",
    "grant_types": [
      "<string>"
    ],
    "jwks_uri": "<string>",
    "logo_uri": "<string>",
    "name": "<string>",
    "token_endpoint_auth_method": "<string>"
  },
  "validation": {
    "valid": true,
    "violations": [
      "<string>"
    ],
    "warnings": [
      "<string>"
    ]
  }
}

Autorizaciones

Authorization
string
header
requerido

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

Cuerpo

external_client_id
string<absolute-https-uri-or-empty>
requerido

URL del documento de metadatos del ID de cliente. Actúa como identificador único para las operaciones upsert.

Required string length: 1 - 120

Respuesta

Cliente CIMD actualizado correctamente (idempotente).

Respuesta después de registrar o actualizar correctamente un cliente CIMD

client_id
string
requerido

El client_id de Auth0 del cliente creado o actualizado

mapped_fields
object
requerido

Campos del cliente de Auth0 asignados desde el documento de metadatos de ID de cliente

validation
object
requerido

Resultado de la validación del documento de metadatos de ID de cliente