Récupérer les informations de profil d'un client

  • Customers
  • Compte client
  • 1 route
Comment accéder au profil détaillé d'un client authentifié ?

Ce scénario explique comment récupérer le profil détaillé d'un client authentifié depuis le scope client.

Vue d'ensemble

Utilisez GET/v1/customers/{customer_id}/profile pour exposer le profil client, l'identité, les contacts, l'adresse, la fidélité et les opt-ins lorsque l'appelant est autorisé à agir dans le scope client.

Prérequis

  • Le customer_id doit identifier un client existant.
  • authorization, accept-language et x-api-key sont requis.
  • L'issuer et le scope client doivent correspondre au profil demandé.
1

Récupérer le profil client

Obligatoire

Utilisez GET/v2/customers/{customer_id}/profile pour récupérer le profil client détaillé avant une action ou un affichage en scope customer.

Prérequis

Préparez customer_id. Conservez x-api-key et, si la route est customer-scoped, un bearer token valide.

Calling CURL

curl -X GET \
  -H "x-api-key: YOUR_API_KEY" \
  -H "accept-language: fr-FR" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  "https://api.clubmed.com/v2/customers/{customer_id}/profile?date_format=Y-m-d"

Example answer

{
  "id": "customer-1",
  "email": "jane@example.com",
  "language": "fr-FR",
  "phone": "+33600000000"
}

info: Réutilisez les données de fidélité, de locale et de contact lorsque l'étape suivante doit afficher ou préremplir des informations de profil.


Codes de réponse

  • 200 OK : les données attendues sont renvoyées.
  • 400 Bad Request : la requête est invalide ou incomplète.
  • 401 Unauthorized : le token est manquant ou invalide.
  • 403 Forbidden : l'accès est refusé dans ce contexte.
  • 404 Not Found : la ressource demandée est introuvable.
GET/v2/customers/{customer_id}/profile
Voir plus