Utilisez GET/v2/customers/{customer_id}/profile pour lire le profil client courant avant d'afficher ou de modifier les informations de compte dans un parcours authentifié.
Prerequis
- Le
customer_id doit correspondre à un compte client existant.
- Envoyez
accept-language, authorization et x-api-key.
- Exécutez cette étape avant de construire le payload de mise à jour de l'étape suivante.
Calling CURL
curl -X 'GET' \
'https://api.clubmed.com/v2/customers/123456789/profile' \
-H 'accept: application/json' \
-H 'accept-language: fr-FR' \
-H 'authorization: Bearer YOUR_TOKEN' \
-H 'x-api-key: YOUR_API_KEY'
Example answer
{
"email": "tom@example.com",
"gm_number": "123456789",
"first_name": "Tom",
"second_name": "James",
"third_name": "Edward",
"last_name": "Smith",
"birth_city": "Paris",
"phones": [
{
"number": "0623456789",
"type": "MOBILE"
}
],
"loyalty_program": {
"status": "GOLD",
"previous_status": "SILVER",
"is_platinum_for_life": false,
"points": 1200
},
"address": {
"city": "Aix-en-Provence",
"zip_code": "75000",
"country_code": "FR"
},
"locale": "fr-FR"
}
info: v2 est la meilleure source pour préremplir un formulaire d'édition sans perdre les noms secondaires, la ville de naissance ou les champs de fidélité enrichis.
Codes de reponse
- OK Response (200): retourne le profil détaillé du client avec les informations d'identité, de contact, de fidélité et de locale.
- Error (400): la validation de la requête a échoué ou une valeur d'entrée est mal formée.
- Error (401): l'authentification est absente, invalide ou expirée.
- Error (403): l'accès à ce profil client est interdit dans le contexte courant.
- Error (404): le profil client est introuvable.