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

# getVersion

> Devuelve la versión actual de Solana que se ejecuta en el nodo.



## OpenAPI

````yaml es/openapi/rpc-http/getVersion.yaml POST /
openapi: 3.1.0
info:
  title: Solana RPC API
  version: 1.0.0
  description: >-
    API de información del entorno de ejecución para obtener detalles de la
    versión del software de la blockchain de Solana e identificadores del
    conjunto de funciones para verificar la compatibilidad.
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://mainnet.helius-rpc.com
    description: Punto de conexión RPC de Mainnet
  - url: https://devnet.helius-rpc.com
    description: Punto de conexión RPC de Devnet
security: []
paths:
  /:
    post:
      tags:
        - RPC
      summary: getVersion
      description: >
        Obtén la versión actual del software del nodo de Solana y la información
        del conjunto de funciones.

        Esta API esencial proporciona detalles sobre el entorno de ejecución de
        la blockchain,

        lo que ayuda a los desarrolladores a garantizar la compatibilidad entre
        sus aplicaciones y la red.

        La información de la versión incluye tanto el número de versión del
        software principal de Solana como un

        identificador único del conjunto de funciones que representa las
        capacidades específicas habilitadas en

        el nodo. Es fundamental para desarrolladores de DApps, operadores de
        nodos y herramientas que necesitan

        verificar la compatibilidad con la red o implementar un comportamiento
        específico de una versión.
      operationId: getVersion
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                jsonrpc:
                  type: string
                  enum:
                    - '2.0'
                  description: La versión del protocolo JSON-RPC.
                  example: '2.0'
                  default: '2.0'
                id:
                  type: string
                  description: Un identificador único para la solicitud.
                  example: '1'
                  default: '1'
                method:
                  type: string
                  enum:
                    - getVersion
                  description: El nombre del método RPC que se invocará.
                  example: getVersion
                  default: getVersion
                params:
                  type: array
                  description: No se requieren parámetros.
                  maxItems: 0
      responses:
        '200':
          description: Los detalles de la versión de Solana se obtuvieron correctamente.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    description: La versión del protocolo JSON-RPC.
                    enum:
                      - '2.0'
                    example: '2.0'
                  id:
                    type: string
                    description: Identificador que coincide con la solicitud.
                    example: '1'
                  result:
                    type: object
                    description: Detalles de la versión de Solana.
                    properties:
                      solana-core:
                        type: string
                        description: >-
                          La versión del software del nodo de la blockchain de
                          Solana que se ejecuta en este validador.
                        example: 1.16.7
                      feature-set:
                        type: integer
                        description: >-
                          Identificador numérico único que representa el
                          conjunto específico de funciones de Solana activo
                          actualmente.
                        example: 2891131721
              examples:
                default:
                  $ref: '#/components/examples/getVersionResponse'
        '400':
          description: >-
            Solicitud incorrecta: parámetros de solicitud no válidos o solicitud
            con formato incorrecto.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32602
                  message: Parámetros no válidos
                id: '1'
        '401':
          description: 'No autorizado: la clave de API no es válida o no se proporcionó.'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32001
                  message: No autorizado
                id: '1'
        '429':
          description: 'Demasiadas solicitudes: se superó el límite de solicitudes.'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32005
                  message: Demasiadas solicitudes
                id: '1'
        '500':
          description: 'Error interno del servidor: se produjo un error en el servidor.'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32603
                  message: Error interno
                id: '1'
        '503':
          description: >-
            Servicio no disponible: el servicio no está disponible
            temporalmente.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32002
                  message: Servicio no disponible
                id: '1'
        '504':
          description: >-
            Tiempo de espera del gateway agotado: se agotó el tiempo de espera
            de la solicitud.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32003
                  message: Tiempo de espera del gateway agotado
                id: '1'
      security:
        - ApiKeyQuery: []
components:
  examples:
    getVersionResponse:
      value:
        jsonrpc: '2.0'
        id: '1'
        result:
          solana-core: 1.16.7
          feature-set: 2891131721
  schemas:
    ErrorResponse:
      type: object
      properties:
        jsonrpc:
          type: string
          description: La versión del protocolo JSON-RPC.
          enum:
            - '2.0'
          example: '2.0'
        error:
          type: object
          properties:
            code:
              type: integer
              description: El código de error.
              example: -32602
            message:
              type: string
              description: El mensaje de error.
            data:
              type: object
              description: Datos adicionales sobre el error.
        id:
          type: string
          description: Identificador que coincide con la solicitud.
          example: '1'
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        Tu clave de API de Helius. Puedes obtener una gratis en el
        [panel](https://dashboard.helius.dev/api-keys).

````