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

# getSlot

> Gibt den Slot zurück, der das angegebene oder standardmäßige Verbindlichkeitsniveau erreicht hat.

## Anforderungsparameter

<ParamField body="commitment" type="string">
  Das Endgültigkeitsniveau, für das der Slot abgerufen werden soll (processed = am schnellsten, finalized = vollständig bestätigt).

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

<ParamField body="minContextSlot" type="number">
  Minimaler Solana-Blockchain-Slot, der erreicht werden muss, bevor diese Anfrage bearbeitet wird.
</ParamField>


## OpenAPI

````yaml de/openapi/rpc-http/getSlot.yaml POST /
openapi: 3.1.0
info:
  title: Solana RPC API
  version: 1.0.0
  description: >-
    Blockchain-Synchronisierungs-API zum Abrufen der aktuellen
    Solana-Netzwerk-Slotnummer mit verschiedenen Finalitätsgarantien für
    Echtzeitüberwachung und Fortschrittsverfolgung.
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://mainnet.helius-rpc.com
    description: Mainnet-RPC-Endpunkt
  - url: https://devnet.helius-rpc.com
    description: Devnet-RPC-Endpunkt
security: []
paths:
  /:
    post:
      tags:
        - RPC
      summary: getSlot
      description: >
        Aktuelle Slotnummer auf der Solana-Blockchain mit konfigurierbaren
        Finalitätsgarantien abrufen.

        Diese grundlegende API bietet Echtzeitinformationen über den Fortschritt
        des Netzwerks, die wichtig

        für die Synchronisation, Überwachung und Verfolgung des
        Blockchain-Fortschritts sind. Die Slotnummer

        repräsentiert die aktuelle Höhe der Kette und dient als Referenz für
        Transaktionsaufnahme, Blockzeitpunkt

        und Bestimmungsstatus der Finalität. Kritisch für Anwendungen, die den
        Netzwerkfortschritt verfolgen,

        Bestätigungsstatus bestimmen oder zeitbasierte Logik mit
        Blockchain-Synchronisation implementieren müssen.
      operationId: getSlot
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                jsonrpc:
                  type: string
                  enum:
                    - '2.0'
                  description: Die JSON-RPC-Protokollversion.
                  example: '2.0'
                  default: '2.0'
                id:
                  type: string
                  description: Eine eindeutige Kennung für die Anforderung.
                  example: '1'
                  default: '1'
                method:
                  type: string
                  enum:
                    - getSlot
                  description: Der Name der RPC-Methode, die aufgerufen werden soll.
                  example: getSlot
                  default: getSlot
                params:
                  type: array
                  description: Optionales Konfigurationsobjekt.
                  default: []
                  items:
                    type: object
                    properties:
                      commitment:
                        type: string
                        description: >-
                          Die Finalitätsebene, für die der Slot abgerufen werden
                          soll (processed = schnellste, finalized = vollständig
                          bestätigt).
                        enum:
                          - confirmed
                          - finalized
                          - processed
                        example: finalized
                      minContextSlot:
                        type: integer
                        description: >-
                          Minimaler Solana-Blockchain-Slot, der erreicht werden
                          muss, bevor diese Anfrage bearbeitet wird.
                        example: 1000
      responses:
        '200':
          description: Aktuellen Slot erfolgreich abgerufen.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    description: Die JSON-RPC-Protokollversion.
                    enum:
                      - '2.0'
                    example: '2.0'
                  id:
                    type: string
                    description: Kennung, die mit der Anforderung übereinstimmt.
                    example: '1'
                  result:
                    type: integer
                    description: >-
                      Aktuelle Solana-Blockchain-Slotnummer, die die Höhe und
                      den Fortschritt des Netzwerks darstellt.
                    example: 1234
              examples:
                getSlotExample:
                  $ref: '#/components/examples/getSlotResponse'
        '400':
          description: >-
            Ungültige Anfrage - Ungültige Anforderungsparameter oder fehlerhafte
            Anfrage.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32602
                  message: Ungültige Parameter
                id: '1'
        '401':
          description: Nicht autorisiert - Ungültiger oder fehlender API-Schlüssel.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32001
                  message: Nicht autorisiert
                id: '1'
        '429':
          description: Zu viele Anfragen - Ratenbegrenzung überschritten.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32005
                  message: Zu viele Anfragen
                id: '1'
        '500':
          description: Interner Serverfehler - Ein Fehler ist auf dem Server aufgetreten.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32603
                  message: Interner Fehler
                id: '1'
        '503':
          description: >-
            Dienst nicht verfügbar - Der Dienst ist vorübergehend nicht
            verfügbar.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32002
                  message: Dienst nicht verfügbar
                id: '1'
        '504':
          description: Gateway-Zeitüberschreitung - Die Anforderung ist abgelaufen.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32003
                  message: Gateway-Zeitüberschreitung
                id: '1'
      security:
        - ApiKeyQuery: []
components:
  examples:
    getSlotResponse:
      value:
        jsonrpc: '2.0'
        id: '1'
        result: 1234
  schemas:
    ErrorResponse:
      type: object
      properties:
        jsonrpc:
          type: string
          description: Die JSON-RPC-Protokollversion.
          enum:
            - '2.0'
          example: '2.0'
        error:
          type: object
          properties:
            code:
              type: integer
              description: Der Fehlercode.
              example: -32602
            message:
              type: string
              description: Die Fehlermeldung.
            data:
              type: object
              description: Zusätzliche Daten zum Fehler.
        id:
          type: string
          description: Kennung, die mit der Anforderung übereinstimmt.
          example: '1'
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        Ihr Helius API-Schlüssel. Sie können einen kostenlos im
        [Dashboard](https://dashboard.helius.dev/api-keys) erhalten.

````