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

> Mengembalikan kesalahan jika pengindeks tertinggal lebih dari jumlah blok yang dapat dikonfigurasi. Jika tidak, fungsi ini mengembalikan `ok`.



## OpenAPI

````yaml id/openapi/zk-compression/getIndexerHealth.yaml POST /
openapi: 3.0.3
info:
  title: API Pemantauan Pengindeks Kompresi Solana
  description: >
    API pemantauan kesehatan pengindeks Solana tingkat lanjut untuk
    infrastruktur kompresi status.

    Titik akhir pemantauan ini memungkinkan developer memverifikasi status
    operasional layanan 

    pengindeks kompresi Solana, sehingga operasi NFT dan token terkompresi dapat
    diproses 

    secara andal. Sangat penting bagi aplikasi yang bergantung pada teknologi
    kompresi status 

    Solana untuk aset digital yang hemat biaya.
  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: Titik akhir RPC Mainnet
  - url: https://devnet.helius-rpc.com
    description: Titik akhir RPC Devnet
security: []
paths:
  /:
    summary: getIndexerHealth
    post:
      description: >
        Periksa apakah pengindeks kompresi Solana berfungsi dengan benar dan
        tersinkronisasi dengan jaringan.

        API pemantauan penting ini menyediakan indikator status kesehatan
        sederhana untuk memverifikasi apakah layanan

        pengindeks kompresi beroperasi dan tetap mengikuti perkembangan
        blockchain Solana. Mengembalikan respons berhasil

        jika pengindeks dalam kondisi sehat atau respons kesalahan beserta
        detail diagnostik jika mengalami masalah. 

        Sangat penting untuk sistem pemantauan infrastruktur, dasbor keandalan,
        dan layanan apa pun yang memerlukan 

        konfirmasi bahwa infrastruktur kompresi Solana berfungsi dengan baik
        sebelum melakukan 

        operasi pada NFT atau token terkompresi.
      operationId: getIndexerHealth
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
                - jsonrpc
                - id
                - method
              properties:
                jsonrpc:
                  type: string
                  description: Versi protokol JSON-RPC.
                  enum:
                    - '2.0'
                  default: '2.0'
                id:
                  type: string
                  description: ID untuk mengidentifikasi permintaan.
                  default: '1'
                method:
                  type: string
                  description: >-
                    Nama metode yang akan dipanggil untuk memeriksa status
                    kesehatan pengindeks kompresi Solana.
                  enum:
                    - getIndexerHealth
                  default: getIndexerHealth
        required: true
      responses:
        '200':
          description: >-
            Pengindeks kompresi Solana dalam kondisi sehat dan tersinkronisasi
            dengan jaringan
          content:
            application/json:
              schema:
                type: string
                description: >-
                  Mengembalikan "ok" saat pengindeks kompresi Solana dalam
                  kondisi sehat dan berfungsi dengan baik
                default: ok
                enum:
                  - ok
        '400':
          description: >-
            Permintaan Buruk - Parameter permintaan tidak valid atau format
            permintaan salah.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32602
                  message: Invalid params
                id: '1'
        '401':
          description: Tidak Diotorisasi - Kunci API tidak valid atau tidak ada.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32001
                  message: Unauthorized
                id: '1'
        '429':
          description: Terlalu Banyak Permintaan - Batas laju terlampaui.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32005
                  message: Too many requests
                id: '1'
        '500':
          description: >-
            Kesalahan Server Internal - Pengindeks kompresi sedang mengalami
            masalah.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32603
                  message: Internal error
                id: '1'
        '503':
          description: Layanan Tidak Tersedia - Layanan tidak tersedia untuk sementara.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32002
                  message: Service unavailable
                id: '1'
        '504':
          description: Waktu Tunggu Gateway Habis - Waktu tunggu permintaan habis.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32003
                  message: Gateway timeout
                id: '1'
      security:
        - ApiKeyQuery: []
components:
  schemas:
    ErrorResponse:
      type: object
      properties:
        jsonrpc:
          type: string
          description: Versi protokol JSON-RPC.
          enum:
            - '2.0'
          example: '2.0'
        error:
          type: object
          properties:
            code:
              type: integer
              description: Kode kesalahan.
              example: -32602
            message:
              type: string
              description: Pesan kesalahan.
            data:
              type: object
              description: Data tambahan tentang kesalahan tersebut.
        id:
          type: string
          description: Pengidentifikasi yang cocok dengan permintaan.
          example: '1'
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        Kunci API Helius Anda. Anda dapat memperolehnya secara gratis di
        [dasbor](https://dashboard.helius.dev/api-keys).

````