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

# getTokenAccountBalance

> Retourne le solde de jetons d'un compte de jetons SPL.

## Paramètres de la requête

<ParamField body="address" type="string" required>
  Adresse du compte de jetons SPL Solana à interroger pour obtenir les informations de solde, sous forme de chaîne encodée en base-58.
</ParamField>

<ParamField body="commitment" type="string">
  Le niveau d'engagement pour la requête.

  * `confirmed`
  * `finalized`
  * `processed`
</ParamField>


## OpenAPI

````yaml fr/openapi/rpc-http/getTokenAccountBalance.yaml POST /
openapi: 3.1.0
info:
  title: Solana RPC API
  version: 1.0.0
  description: >-
    API rapide et fiable de récupération des soldes de tokens SPL Solana pour
    accéder aux soldes de tokens fongibles et NFT avec un formatage décimal
    approprié et des montants lisibles par l'homme.
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://mainnet.helius-rpc.com
    description: Point de terminaison RPC Mainnet
  - url: https://devnet.helius-rpc.com
    description: Point de terminaison RPC Devnet
security: []
paths:
  /:
    post:
      tags:
        - RPC
      summary: getTokenAccountBalance
      description: >
        Récupérer les soldes de tokens SPL à partir de n'importe quel compte de
        token Solana avec un formatage décimal approprié.

        Cette API essentielle fournit un accès aux soldes de tokens fongibles,
        aux avoirs NFT et à d'autres

        données de tokens SPL avec prise en charge des décimales spécifiques aux
        tokens pour un affichage précis.

        Retourne à la fois les soldes bruts et formatés avec des montants
        lisibles par l'homme, essentiels pour

        les portefeuilles, les applications DeFi, les échanges et tout service
        qui doit afficher

        les soldes des tokens aux utilisateurs.
      operationId: getTokenAccountBalance
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                jsonrpc:
                  type: string
                  enum:
                    - '2.0'
                  description: La version du protocole JSON-RPC.
                  example: '2.0'
                  default: '2.0'
                id:
                  type: string
                  description: Un identifiant unique pour la requête.
                  example: '1'
                  default: '1'
                method:
                  type: string
                  enum:
                    - getTokenAccountBalance
                  description: Le nom de la méthode RPC à invoquer.
                  example: getTokenAccountBalance
                  default: getTokenAccountBalance
                params:
                  type: array
                  description: Paramètres pour interroger le solde du compte de token.
                  default:
                    - 3emsAVdmGKERbHjmGfQ6oZ1e35dkf5iYcS6U4CPKFVaa
                  items:
                    oneOf:
                      - type: string
                        description: >-
                          Adresse du compte de token SPL Solana à interroger
                          pour obtenir des informations sur le solde, en tant
                          que chaîne encodée en base-58.
                        example: 3emsAVdmGKERbHjmGfQ6oZ1e35dkf5iYcS6U4CPKFVaa
                      - type: object
                        description: Options de configuration.
                        properties:
                          commitment:
                            type: string
                            description: Le niveau d'engagement pour la requête.
                            enum:
                              - confirmed
                              - finalized
                              - processed
                            example: finalized
      responses:
        '200':
          description: Solde du compte de token récupéré avec succès.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    description: La version du protocole JSON-RPC.
                    enum:
                      - '2.0'
                    example: '2.0'
                  id:
                    type: string
                    description: Identifiant correspondant à la requête.
                    example: '1'
                  result:
                    type: object
                    description: Détails du contexte et du solde du compte de token.
                    properties:
                      context:
                        type: object
                        description: Contexte de la réponse.
                        properties:
                          slot:
                            type: integer
                            description: Slot dans lequel les données ont été récupérées.
                            example: 1114
                      value:
                        type: object
                        description: Détails du solde du compte de token.
                        properties:
                          amount:
                            type: string
                            description: >-
                              Le solde brut du token Solana comme entier sous
                              forme de chaîne sans formatage décimal.
                            example: '9864'
                          decimals:
                            type: integer
                            description: >-
                              Nombre de décimales définies par la création du
                              token pour un formatage d'affichage correct.
                            example: 2
                          uiAmount:
                            type: number
                            description: >-
                              Le solde de token Solana lisible par l'homme avec
                              un formatage décimal approprié (obsolète).
                            example: 98.64
                          uiAmountString:
                            type: string
                            description: >-
                              La représentation canonique sous forme de chaîne
                              du solde du token avec des décimales appropriées.
                            example: '98.64'
              examples:
                default:
                  $ref: '#/components/examples/getTokenAccountBalanceResponse'
        '400':
          description: >-
            Requête Incorrecte - Paramètres de requête invalides ou requête mal
            formée.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32602
                  message: Paramètres invalides
                id: '1'
        '401':
          description: Non Autorisé - Clé API invalide ou manquante.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32001
                  message: Non autorisé
                id: '1'
        '429':
          description: Trop de Requêtes - Limite de débit dépassée.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32005
                  message: Trop de requêtes
                id: '1'
        '500':
          description: >-
            Erreur Interne du Serveur - Une erreur s'est produite sur le
            serveur.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32603
                  message: Erreur interne
                id: '1'
        '503':
          description: Service Indisponible - Le service est temporairement indisponible.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32002
                  message: Service indisponible
                id: '1'
        '504':
          description: Délai d'Attente du Passerelle - La requête a expiré.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32003
                  message: Délai d'attente de la passerelle
                id: '1'
      security:
        - ApiKeyQuery: []
components:
  examples:
    getTokenAccountBalanceResponse:
      value:
        jsonrpc: '2.0'
        id: '1'
        result:
          context:
            slot: 1114
          value:
            amount: '9864'
            decimals: 2
            uiAmount: 98.64
            uiAmountString: '98.64'
  schemas:
    ErrorResponse:
      type: object
      properties:
        jsonrpc:
          type: string
          description: La version du protocole JSON-RPC.
          enum:
            - '2.0'
          example: '2.0'
        error:
          type: object
          properties:
            code:
              type: integer
              description: Le code d'erreur.
              example: -32602
            message:
              type: string
              description: Le message d'erreur.
            data:
              type: object
              description: Données supplémentaires sur l'erreur.
        id:
          type: string
          description: Identifiant correspondant à la requête.
          example: '1'
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        Votre clé API Helius. Vous pouvez en obtenir une gratuitement sur le
        [tableau de bord](https://dashboard.helius.dev/api-keys).

````