openidRequis pour OIDC. Fournit un identifiant public stable dans le claim sub.
Données partagées
Les services Orcraft internes reçoivent les scopes demandés sans écran de consentement. Les applications externes gardent un consentement explicite et ne peuvent pas demander le solde.
openidRequis pour OIDC. Fournit un identifiant public stable dans le claim sub.
profileNom d’affichage et photo de profil (si présente).
emailAdresse e-mail du compte Orcraft.
wallet:readSolde Orcraft disponible en centimes, réservé aux services internes.
billing:readListe les abonnements Orcraft de ce compte et de votre application.
billing:checkoutAutorise la création depuis le backend d’une session de paiement dynamique.
billing:manageAutorise l’ouverture du portail Stripe pour modifier ou annuler un abonnement.
GET /identity/userinfo
Authorization: Bearer ACCESS_TOKEN
{"sub":"orc…","name":"Nom affiché","email":"…","wallet_balance_cents":27558}Les claims name, picture, email et wallet_balance_cents sont renvoyés uniquement si leurs scopes sont accordés. Le solde est réservé aux services Orcraft internes.