Documentation Index
Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Métadonnées de l’utilisateur
Créer les métadonnées de l’utilisateur
Pour créer un utilisateur avec les détails de profil suivants :POST suivant au point de terminaison /post_users pour créer l’utilisateur et définir les valeurs des propriétés :
Mettre à jour les métadonnées d’un utilisateur
Vous pouvez mettre à jour les métadonnées d’un utilisateur en effectuant un appelPATCH au point de terminaison /patch_users_by_id de Management API.
Supposons que vous ayez créé un utilisateur avec les valeurs de métadonnées suivantes :
user_metadata and add the user’s home address as a second-level property:
PATCH suivant :
The user’s profile will now appear as follows:
Fusionner les métadonnées de l’utilisateur
Seules les propriétés du niveau racine sont fusionnées dans l’objet. Toutes les propriétés de niveau inférieur seront remplacées. For example, to add a user’s work address as an additional inner property, you would have to include the complete contents of theaddresses property. Since the addresses object is a root-level property, it will be merged into the final JSON object representing the user, but its sub-properties will not.
PATCH correspondant à l’API serait :
Supprimer les métadonnées de l’utilisateur
Vous pouvez supprimer lesuser_metadata :
Métadonnées d’application
Corriger les métadonnées avec un objet vide supprime entièrement celles-ci. Par exemple, l’envoi de ce corps supprime tout ce qui se trouve dans lesapp_metadata :
Métadonnées client
Créer des applications avec les métadonnées client
Un objetclientMetadata peut être inclus lors de la création d’une nouvelle application via le point de terminaison d’applications POST /api/v2/.
Lectures des métadonnées client
Les métadonnées client sont incluses dans la réponse aux points de terminaisonGET /api/v2/clients et GET /api/v2/client/{id}.
Mettre à jour les métadonnées client
Les métadonnées client peuvent être mises à jour en utilisant le point de terminaisonPATCH /api/v2/clients/{id}, en fournissant un objet d’application avec la propriété clientMetadata property, dont la valeur consiste en un objet contenant les métadonnées que vous souhaitez modifier.
Application avant :
PATCH /api/v2/client/myclientid123 avec corps :
Supprimer les propriétés et les valeurs des métadonnées client
Les clés de métadonnées client peuvent être supprimées en émettant un PATCH, comme décrit dans « Mettre à jour les métadonnées de l’application » ci-dessus, mais en fournissantnull pour la valeur de la clé. Ce comportement correspond à celui des propriétés user_metadata et app_metadata du point de terminaison PATCH/api/v2/users/.