> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.mysoleas.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lire le profil utilisateur

> Recuperer les claims de l'utilisateur connecte avec Mysoleas.

Utilisez `userinfo` apres une connexion OAuth2 pour afficher ou synchroniser le profil de l'utilisateur connecte.

Les claims retournes peuvent inclure l'identifiant utilisateur, l'email, le statut de verification, le tenant marchand et les informations utiles au contexte applicatif.


## OpenAPI

````yaml GET /oauth/v2/userinfo
openapi: 3.1.0
info:
  title: Mysoleas API
  version: 3.0.0
  description: >-
    Nouvelle architecture Mysoleas: gateway metier, Mysoleas Identity Cloud et
    ecosysteme SoleasPay.
servers:
  - url: https://api.mysoleas.com
    description: Gateway Mysoleas
  - url: https://account.mysoleas.com
    description: Authentification Mysoleas
security:
  - spAuthToken: []
tags:
  - name: Identity Cloud
  - name: Plugin
  - name: Payment links
  - name: Subscriptions
  - name: Collections
  - name: Disbursements
  - name: Catalog
paths:
  /oauth/v2/userinfo:
    get:
      tags:
        - Identity Cloud
      summary: Lire les claims utilisateur
      responses:
        '200':
          description: Claims utilisateur
          content:
            application/json:
              example:
                sub: user_123
                api_key: spk_live_xxx
                email: merchant@example.com
                email_verified: true
                tenant_id: tenant_123
                tier: 6
        '401':
          $ref: '#/components/responses/Unauthorized'
      servers:
        - url: https://account.mysoleas.com
components:
  responses:
    Unauthorized:
      description: Authentification invalide ou manquante
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponse'
  schemas:
    ErrorResponse:
      type: object
      properties:
        success:
          type: boolean
          example: false
        code:
          type: integer
          example: 400
        message:
          type: string
          example: empty_data
        error:
          type: object
          properties:
            details:
              type:
                - object
                - array
                - string
                - 'null'
  securitySchemes:
    spAuthToken:
      type: apiKey
      in: header
      name: x-sp-auth-token
      description: >-
        JWT Bearer emis par Mysoleas Identity Cloud. Format: Bearer
        <access_token>.

````