> ## 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.

# getIndexerHealth

> Retourne une erreur si l'indexeur est obsolète de plus d'un nombre configurable de blocs. Sinon, il retourne `ok`.



## OpenAPI

````yaml fr/openapi/zk-compression/getIndexerHealth.yaml POST /
openapi: 3.0.3
info:
  title: Solana Compression Indexer Monitoring API
  description: >
    API de surveillance avancée de l'indexeur Solana pour l'infrastructure de
    compression d'état.

    Cet endpoint de surveillance permet aux développeurs de vérifier l'état
    opérationnel du 

    service d'indexeur de compression de Solana, garantissant que les opérations
    NFT et de jetons compressées

    peuvent être traitées de manière fiable. Critique pour les applications
    dépendant de la technologie de 

    compression d'état de Solana pour des actifs numériques rentables.
  license:
    name: Apache-2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
  version: 0.50.0
servers:
  - url: https://mainnet.helius-rpc.com
    description: Endpoint RPC du Mainnet
  - url: https://devnet.helius-rpc.com
    description: Endpoint RPC du Devnet
security: []
paths:
  /:
    summary: getIndexerHealth
    post:
      description: >
        Vérifiez si l'indexeur de compression Solana fonctionne correctement et
        est synchronisé avec le réseau.

        Cette API de surveillance essentielle fournit un indicateur de statut de
        santé simple pour vérifier si le service 

        d'indexeur de compression est opérationnel et à jour avec la blockchain
        Solana. Retourne une réponse réussie

        si l'indexeur est en bonne santé ou une réponse d'erreur avec des
        détails de diagnostic en cas de problèmes.

        Critique pour les systèmes de surveillance de l'infrastructure, les
        tableaux de bord de fiabilité, et tout service nécessitant

        confirmation que l'infrastructure de compression Solana fonctionne
        correctement avant d'effectuer

        des opérations sur des NFTs ou des jetons compressés.
      operationId: getIndexerHealth
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
                - jsonrpc
                - id
                - method
              properties:
                jsonrpc:
                  type: string
                  description: La version du protocole JSON-RPC.
                  enum:
                    - '2.0'
                  default: '2.0'
                id:
                  type: string
                  description: Un ID pour identifier la requête.
                  default: '1'
                method:
                  type: string
                  description: >-
                    Le nom de la méthode à invoquer pour vérifier l'état de
                    santé de l'indexeur de compression Solana.
                  enum:
                    - getIndexerHealth
                  default: getIndexerHealth
        required: true
      responses:
        '200':
          description: >-
            L'indexeur de compression Solana est en bonne santé et synchronisé
            avec le réseau
          content:
            application/json:
              schema:
                type: string
                description: >-
                  Renvoie "ok" lorsque l'indexeur de compression Solana est en
                  bonne santé et fonctionne correctement
                default: ok
                enum:
                  - ok
        '400':
          description: >-
            Mauvaise Requête - 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 - L'indexeur de compression rencontre des
            problèmes.
          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 de la 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:
  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: Informations 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 dans le
        [tableau de bord](https://dashboard.helius.dev/api-keys).

````