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

# getAssetsByGroup

> Rufen Sie alle Solana-NFTs und komprimierten NFTs in einer bestimmten Sammlung oder Gruppe mit flexiblen Gruppierungs-Schlüsseln und Unterstützung für Seitennummerierung ab

## Anfrageparameter

<ParamField body="groupKey" type="string" required>
  Der Solana-Gruppenklassifizierungstyp, nach dem gesucht werden soll (z.B. 'collection', 'community', 'creator', etc.).
</ParamField>

<ParamField body="groupValue" type="string" required>
  Die Solana-Sammlungsadresse oder Gruppenkennung, um alle passenden NFTs abzurufen.
</ParamField>

<ParamField body="page" type="number">
  Die Seitennummer zum Durchblättern der Solana-Sammlungsergebnisse.
</ParamField>

<ParamField body="limit" type="number">
  Die maximale Anzahl von Solana-NFTs, die pro Anfrage von dieser Sammlung zurückgegeben werden.
</ParamField>

<ParamField body="sortBy" type="object">
  Die Sortieroptionen für die Antwort.
</ParamField>

<ParamField body="sortBy.sortBy" type="string">
  Die Kriterien, nach denen die abgerufenen Solana-NFTs in der Sammlung sortiert werden.

  * `created`
  * `recent_action`
  * `updated`
  * `none`
</ParamField>

<ParamField body="sortBy.sortDirection" type="string">
  Die Richtung, nach der die abgerufenen Solana-NFTs in der Sammlung sortiert werden.

  * `asc`
  * `desc`
</ParamField>

<ParamField body="before" type="string">
  Der Cursor zum Rückwärtsblättern durch die Assets.
</ParamField>

<ParamField body="after" type="string">
  Der Cursor zum Vorwärtsblättern durch die Assets.
</ParamField>

<ParamField body="options" type="object">
  Die Anzeigeoptionen für die Antwort.
</ParamField>

<ParamField body="options.showUnverifiedCollections" type="boolean" default="false">
  Zeigt Gruppierungsinformationen für nicht verifizierte Sammlungen an, anstatt sie zu überspringen.
</ParamField>

<ParamField body="options.showCollectionMetadata" type="boolean" default="false">
  Zeigt Metadaten zur Sammlung an.
</ParamField>

<ParamField body="options.showGrandTotal" type="boolean" default="false">
  Zeigt die Gesamtanzahl der Assets an, die mit der Abfrage übereinstimmten. Dies verlangsamt die Anfrage.
</ParamField>


## OpenAPI

````yaml de/openapi/das-api/getAssetsByGroup.yaml POST /
openapi: 3.1.0
info:
  title: Solana NFT Collection Explorer API
  version: 1.0.0
  description: >
    Erweiterte Solana Digital Asset Standard (DAS) API zum Durchsuchen von
    kompletten NFT-Kollektionen und Token-Gruppen auf der Solana-Blockchain.
    Diese spezialisierte API ermöglicht es Anwendungen, alle digitalen Assets
    innerhalb bestimmter Kollektionen, Gemeinschaften oder Gruppierungen mit
    leistungsstarken Filter- und Sortierfunktionen abzurufen. Perfekt für
    NFT-Marktplätze, Portfolio-Anwendungen und Analyseplattformen, die
    vollständige Kollektionen mit konsistenter Formatierung über traditionelle
    und komprimierte NFTs hinweg anzeigen müssen.
  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: getAssetsByGroup
      description: >
        Abrufen aller Solana-Digital-Assets, die zu einer bestimmten Kollektion
        oder Gruppierung gehören. Diese leistungsstarke API gibt eine
        vollständige Liste von NFTs zurück, die dieselbe Gruppenzuordnung (wie
        Kollektion, Gemeinschaft oder andere Gruppierung) teilen, mit
        umfassenden Metadaten und Eigentumsdetails für jedes Asset. Wesentlich
        für NFT-Marktplätze, die Kollektionen anzeigen, Portfolio-Anwendungen,
        die gruppierte Assets zeigen, und Analyseplattformen, die plattformweite
        Metriken im Solana-Ökosystem verfolgen.
      operationId: rpc
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
                - jsonrpc
                - id
                - method
                - params
              properties:
                jsonrpc:
                  type: string
                  enum:
                    - '2.0'
                  description: Die Version des JSON-RPC-Protokolls.
                  default: '2.0'
                id:
                  type: string
                  description: Eine ID zur Identifikation der Anfrage.
                  default: '1'
                method:
                  type: string
                  enum:
                    - getAssetsByGroup
                  description: Der Name der DAS-Methode, die aufgerufen werden soll.
                  default: getAssetsByGroup
                params:
                  type: object
                  default:
                    groupKey: collection
                    groupValue: J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w
                  properties:
                    groupKey:
                      type: string
                      description: >-
                        Der Solana-Gruppentyp, nach dem gesucht werden soll (z.
                        B. 'collection', 'community', 'creator', etc.).
                      example: collection
                    groupValue:
                      type: string
                      description: >-
                        Die Solana-Sammlungsadresse oder Gruppierungskennung, um
                        alle passenden NFTs abzurufen.
                      example: J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w
                    page:
                      type: integer
                      description: >-
                        Die Seitennummer zur Paginierung durch die
                        Solana-Sammlungsergebnisse.
                      example: 1
                    limit:
                      type: integer
                      description: >-
                        Die maximale Anzahl von Solana-NFTs, die pro Anfrage aus
                        dieser Sammlung zurückgegeben werden sollen.
                      example: 100
                    sortBy:
                      type: object
                      description: Die Sortieroptionen für die Antwort.
                      properties:
                        sortBy:
                          type: string
                          description: >-
                            Die Kriterien, nach denen die abgerufenen
                            Solana-NFTs in der Sammlung sortiert werden.
                          enum:
                            - created
                            - recent_action
                            - updated
                            - none
                        sortDirection:
                          type: string
                          description: >-
                            Die Richtung, nach der die abgerufenen Solana-NFTs
                            in der Sammlung sortiert werden.
                          enum:
                            - asc
                            - desc
                    before:
                      type: string
                      description: Der Cursor zum Rückwärtspaginieren durch die Assets.
                      example: string
                    after:
                      type: string
                      description: Der Cursor zum Vorwärtspaginieren durch die Assets.
                      example: string
                    options:
                      type: object
                      description: Die Anzeigemöglichkeiten für die Antwort.
                      properties:
                        showUnverifiedCollections:
                          type: boolean
                          description: >-
                            Zeigt Gruppierungsinformationen für nicht
                            verifizierte Kollektionen an, anstatt sie zu
                            überspringen.
                          default: false
                        showCollectionMetadata:
                          type: boolean
                          description: Zeigt Metadaten für die Sammlung an.
                          default: false
                        showGrandTotal:
                          type: boolean
                          description: >-
                            Zeigt die Gesamtanzahl der Assets an, die mit der
                            Anfrage übereinstimmen. Dies verlangsamt die
                            Anfrage.
                          default: false
                  required:
                    - groupKey
                    - groupValue
      responses:
        '200':
          description: Erfolgreiche Antwort
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  result:
                    type: object
                    properties:
                      last_indexed_slot:
                        type: integer
                        description: >-
                          Alle bis einschließlich dieses Slots erfassten Daten
                          sind garantiert vorhanden.
                        example: 365750752
                      total:
                        type: integer
                        description: >-
                          Die Gesamtanzahl der Solana-NFTs, die in dieser
                          Sammlung oder Gruppe gefunden wurden.
                        example: 1
                      limit:
                        type: integer
                        description: Die maximale Anzahl der angeforderten Assets.
                        example: 1
                      page:
                        type: integer
                        description: Die aktuelle Seite der Ergebnisse.
                        example: 1
                      items:
                        type: array
                        description: >-
                          Ein Array von Solana-NFTs, die zu dieser Sammlung oder
                          Gruppe gehören.
                        items:
                          type: object
                          properties:
                            interface:
                              type: string
                              description: >-
                                Die Solana-Token-Standard-Schnittstelle des NFTs
                                in dieser Sammlung.
                              enum:
                                - V1_NFT
                                - V1_PRINT
                                - LEGACY_NFT
                                - V2_NFT
                                - FungibleAsset
                                - FungibleToken
                                - Custom
                                - Identity
                                - Executable
                                - ProgrammableNFT
                                - MplCoreAsset
                                - MplBubblegumV2
                                - MplCoreCollection
                                - MplCoreGroup
                              example: ProgrammableNFT
                            is_agent:
                              type: boolean
                              description: >-
                                Ob dieses Asset eine Agent Identity (MPL Core
                                AgentIdentity externes Plugin) hat. Ausgelassen,
                                wenn falsch.
                            agent_token:
                              type: string
                              description: >-
                                Base58-codierte Agent-Token-Prägung aus dem
                                Agent-Registry-Programm. Ausgelassen, wenn nicht
                                registriert.
                            asset_signer:
                              type: string
                              description: >-
                                Base58-codierte Asset-Signer-PDA für MPL Core.
                                Ausgelassen, wenn nicht anwendbar.
                            plugins:
                              type: object
                              description: >-
                                MPL-Kern-Plugins, einschließlich optionaler
                                MIP-11 `groups`-Mitgliedschaft.
                              additionalProperties: true
                            id:
                              type: string
                              description: >-
                                Die eindeutige Prägeadresse des Solana-NFTs in
                                der Sammlung.
                              example: JEGruwYE13mhX2wi2MGrPmeLiVyZtbBptmVy9vG3pXRC
                            authorities:
                              type: array
                              description: >-
                                Die Aktualisierungsbehörden für diesen
                                Solana-NFT in der Sammlung.
                            compression:
                              type: object
                              description: >-
                                Der Komprimierungsstatus dieses Solana-NFTs, das
                                anzeigt, ob es die
                                Zustandkomprimierungstechnologie verwendet.
                            grouping:
                              type: array
                              description: >-
                                Die Sammlungs- und Gruppierungsassoziationen für
                                diesen Solana-NFT.
                            royalty:
                              type: object
                              description: >-
                                Die Lizenzgebührenkonfiguration für diesen
                                Solana-NFT beim Verkauf auf Marktplätzen.
                            creators:
                              type: array
                              description: >-
                                Die verifizierten Erstelleradressen, die mit
                                diesem Solana-NFT in der Sammlung verbunden
                                sind.
                            ownership:
                              type: object
                              description: >-
                                Die aktuellen Eigentumsdetails für diesen
                                Solana-NFT in der Sammlung.
                            supply:
                              type: object
                              description: >-
                                Die Lieferinformationen für diesen Solana-NFT,
                                wenn er eine Master-Edition mit Drucken ist.
                            mutable:
                              type: boolean
                              description: >-
                                Ob die Metadaten dieses Solana-NFTs durch die
                                Autorität aktualisiert werden können.
                              example: true
                            burnt:
                              type: boolean
                              description: Ob dieser Solana-NFT verbrannt/zerstört wurde.
                              example: false
        '400':
          description: >-
            Fehlerhafte Anfrage. Der Server konnte die Anfrage aufgrund
            ungültiger Syntax nicht verstehen.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32602
                      message:
                        type: string
                        example: Ungültige Anforderungsparameter.
                  id:
                    type: string
                    example: '1'
        '401':
          description: >-
            Nicht autorisiert. Der Client muss sich authentifizieren, um die
            angeforderte Antwort zu erhalten.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32001
                      message:
                        type: string
                        example: >-
                          Authentifizierung fehlgeschlagen. Fehlender oder
                          ungültiger API-Schlüssel.
                  id:
                    type: string
                    example: '1'
        '403':
          description: Verboten. Der Client hat keine Zugriffsrechte auf den Inhalt.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32003
                      message:
                        type: string
                        example: >-
                          Sie haben keine Berechtigung, auf diese Ressource
                          zuzugreifen.
                  id:
                    type: string
                    example: '1'
        '404':
          description: >-
            Nicht gefunden. Der Server kann die angeforderte Ressource nicht
            finden.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32004
                      message:
                        type: string
                        example: Keine Assets für die angegebene Gruppe gefunden.
                  id:
                    type: string
                    example: '1'
        '429':
          description: >-
            Zu viele Anfragen. Der Benutzer hat zu viele Anfragen in einem
            bestimmten Zeitraum gesendet.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32029
                      message:
                        type: string
                        example: >-
                          Ratenbegrenzung überschritten. Bitte versuchen Sie es
                          später erneut.
                  id:
                    type: string
                    example: '1'
        '500':
          description: >-
            Interner Serverfehler. Der Server ist auf eine Situation gestoßen,
            die er nicht behandeln kann.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32000
                      message:
                        type: string
                        example: Ein unerwarteter Serverfehler ist aufgetreten.
                  id:
                    type: string
                    example: '1'
      security:
        - ApiKeyQuery: []
components:
  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.

````