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

# getAssetsByCreator

> 특정 생성자 주소에 의해 생성된 모든 Solana NFT 및 압축된 NFT를 선택적으로 검증된 것만 필터링하여 검색합니다.

## 요청 매개변수

<ParamField body="creatorAddress" type="string" required>
  모든 디지털 자산을 검색할 생성자의 Solana 지갑 주소입니다.
</ParamField>

<ParamField body="page" type="number">
  반환할 결과의 페이지입니다.
</ParamField>

<ParamField body="limit" type="number">
  반환할 자산의 최대 개수입니다.
</ParamField>

<ParamField body="sortBy" type="object">
  응답에 대한 정렬 옵션입니다.
</ParamField>

<ParamField body="sortBy.sortBy" type="string">
  검색된 Solana 자산이 응답에서 정렬될 기준입니다.

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

<ParamField body="sortBy.sortDirection" type="string">
  검색된 Solana 자산이 응답에서 정렬될 방향입니다.

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

<ParamField body="before" type="string">
  자산을 뒤로 페이지네이션하기 위한 커서입니다.
</ParamField>

<ParamField body="after" type="string">
  자산을 앞으로 페이지네이션하기 위한 커서입니다.
</ParamField>

<ParamField body="options" type="object">
  응답에 대한 표시 옵션입니다.
</ParamField>

<ParamField body="options.showUnverifiedCollections" type="boolean" default="false">
  생략하는 대신 검증되지 않은 컬렉션에 대한 그룹 정보를 표시합니다.
</ParamField>

<ParamField body="options.showCollectionMetadata" type="boolean" default="false">
  컬렉션의 메타데이터를 표시합니다.
</ParamField>

<ParamField body="options.showGrandTotal" type="boolean" default="false">
  쿼리와 일치하는 자산의 총 개수를 표시합니다. 이로 인해 요청이 느려질 수 있습니다.
</ParamField>


## OpenAPI

````yaml ko/openapi/das-api/getAssetsByCreator.yaml POST /
openapi: 3.1.0
info:
  title: Solana Creator Attribution API
  version: 1.0.0
  description: >
    특정 아티스트, 프로젝트 또는 크리에이터 주소로 생성된 모든 디지털 자산을 검색하기 위한 고급 Solana 디지털 자산 표준 (DAS)
    API. 이 특수한 API는 기존 및 압축된 NFT와 함께 세부 메타데이터 및 컬렉션 정보를 포함하여 크리에이터 포트폴리오의 포괄적인
    검색을 가능하게 합니다.
  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 엔드포인트
  - url: https://devnet.helius-rpc.com
    description: Devnet RPC 엔드포인트
security: []
paths:
  /:
    post:
      tags:
        - RPC
      summary: getAssetsByCreator
      description: >
        특정 지갑 주소로 생성된 모든 Solana 디지털 자산의 포괄적인 목록을 검색합니다. 이 크리에이터 속성 API는 지정된 주소가
        크리에이터로 표시된 완전한 NFT 컬렉션, 작품, 토큰 및 기타 자산을 반환하며, 검증 상태를 포함합니다. 이는 아티스트
        포트폴리오, 크리에이터 로열티 추적, 마켓플레이스 속성 설정 및 Solana 생태계 전반의 컬렉션 검색에 필수적입니다.
      operationId: rpc
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
                - jsonrpc
                - id
                - method
                - params
              properties:
                jsonrpc:
                  type: string
                  enum:
                    - '2.0'
                  description: JSON-RPC 프로토콜의 버전.
                  default: '2.0'
                id:
                  type: string
                  description: 요청을 식별하기 위한 ID.
                  default: '1'
                method:
                  type: string
                  enum:
                    - getAssetsByCreator
                  description: 호출할 DAS 메서드의 이름.
                  default: getAssetsByCreator
                params:
                  type: object
                  default:
                    creatorAddress: D3XrkNZz6wx6cofot7Zohsf2KSsu2ArngNk8VqU9cTY3
                  properties:
                    creatorAddress:
                      type: string
                      description: 모든 디지털 자산을 검색할 크리에이터의 Solana 지갑 주소.
                      example: D3XrkNZz6wx6cofot7Zohsf2KSsu2ArngNk8VqU9cTY3
                    page:
                      type: integer
                      description: 반환할 결과의 페이지.
                      example: 1
                    limit:
                      type: integer
                      description: 반환할 자산의 최대 수.
                      example: 100
                    sortBy:
                      type: object
                      description: 응답의 정렬 옵션.
                      properties:
                        sortBy:
                          type: string
                          description: 응답에서 검색된 Solana 자산이 정렬될 기준.
                          enum:
                            - created
                            - recent_action
                            - updated
                            - none
                        sortDirection:
                          type: string
                          description: 응답에서 검색된 Solana 자산이 정렬될 방향.
                          enum:
                            - asc
                            - desc
                    before:
                      type: string
                      description: 자산을 역순으로 페이지네이션하기 위한 커서.
                      example: string
                    after:
                      type: string
                      description: 자산을 순방향으로 페이지네이션하기 위한 커서.
                      example: string
                    options:
                      type: object
                      description: 응답의 표시 옵션.
                      properties:
                        showUnverifiedCollections:
                          type: boolean
                          description: 검증되지 않은 컬렉션을 건너뛰지 않고 그룹 정보를 표시합니다.
                          default: false
                        showCollectionMetadata:
                          type: boolean
                          description: 컬렉션의 메타데이터를 표시합니다.
                          default: false
                        showGrandTotal:
                          type: boolean
                          description: 쿼리에 맞는 총 자산 수를 표시합니다. 이로 인해 요청이 느려질 수 있습니다.
                          default: false
                  required:
                    - creatorAddress
      responses:
        '200':
          description: 성공적인 응답
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  result:
                    type: object
                    properties:
                      last_indexed_slot:
                        type: integer
                        description: 이 슬롯까지의 모든 데이터가 인덱싱되었음을 보장합니다.
                        example: 365750752
                      total:
                        type: integer
                        description: 이 주소가 생성한 Solana 디지털 자산의 총 수.
                        example: 1
                      limit:
                        type: integer
                        description: 요청된 자산의 최대 수.
                        example: 1
                      page:
                        type: integer
                        description: 현재 결과 페이지.
                        example: 1
                      items:
                        type: array
                        description: 자산 배열.
                        items:
                          type: object
                          properties:
                            interface:
                              type: string
                              description: 디지털 자산의 Solana 토큰 표준 인터페이스 유형.
                              enum:
                                - V1_NFT
                                - V1_PRINT
                                - LEGACY_NFT
                                - V2_NFT
                                - FungibleAsset
                                - FungibleToken
                                - Custom
                                - Identity
                                - Executable
                                - ProgrammableNFT
                                - MplCoreAsset
                                - MplBubblegumV2
                                - MplCoreCollection
                                - MplCoreGroup
                              example: Custom
                            is_agent:
                              type: boolean
                              description: >-
                                이 자산이 에이전트 ID(MPL Core AgentIdentity 외부 플러그인)를
                                보유하고 있는지 여부. false인 경우 생략됩니다.
                            agent_token:
                              type: string
                              description: >-
                                에이전트 레지스트리 프로그램에서 에이전트 토큰 민트를 Base58로 인코딩. 등록되지
                                않은 경우 생략됩니다.
                            asset_signer:
                              type: string
                              description: >-
                                MPL Core용 에셋 서명자 PDA를 Base58로 인코딩. 적용되지 않는 경우
                                생략됩니다.
                            plugins:
                              type: object
                              description: 옵션 MIP-11 `그룹` 멤버십을 포함한 MPL Core 플러그인.
                              additionalProperties: true
                            id:
                              type: string
                              description: Solana 디지털 자산의 고유 민트 주소 식별자.
                              example: JEH7cJxAKdprFG5AvdsY2c4ZqojxLBjFmw19zADV6oK5
                            content:
                              type: object
                              description: Solana 디지털 자산의 URI, 이미지 및 속성을 포함한 콘텐츠 및 메타데이터.
                            authorities:
                              type: array
                              items:
                                type: object
                              description: 메타데이터 수정을 위한 Solana 디지털 자산과 관련된 업데이트 권한.
                            compression:
                              type: object
                              description: >-
                                비용 효율적인 스토리지를 사용하는지 여부를 나타내는 Solana 자산의 상태 압축 세부
                                사항.
                            grouping:
                              type: array
                              items:
                                type: object
                              description: Solana NFT를 검증된 컬렉션으로 조직하기 위한 컬렉션 그룹화 세부 사항.
                            royalty:
                              type: object
                              description: 이 디지털 자산의 Solana 마켓플레이스 판매에 대한 크리에이터 로열티 구성.
                            creators:
                              type: array
                              items:
                                type: object
                              description: 이 Solana 디지털 자산에 대한 검증된 크리에이터 주소 및 분배 비율.
                            ownership:
                              type: object
                              description: >-
                                이 Solana 디지털 자산에 대한 현재 소유권 세부 정보, 소유자 주소 및 위임 상태
                                포함.
        '400':
          description: 잘못된 요청입니다. 서버가 구문 오류로 인해 요청을 이해할 수 없습니다.
          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: 요청 매개변수가 잘못되었습니다.
                  id:
                    type: string
                    example: '1'
        '401':
          description: 권한이 없습니다. 클라이언트는 요청된 응답을 얻기 위해 인증해야 합니다.
          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: 인증 실패. API 키가 없거나 잘못되었습니다.
                  id:
                    type: string
                    example: '1'
        '403':
          description: 금지되었습니다. 클라이언트는 콘텐츠에 대한 접근 권한이 없습니다.
          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: 이 리소스에 대한 액세스 권한이 없습니다.
                  id:
                    type: string
                    example: '1'
        '404':
          description: 찾을 수 없습니다. 서버가 요청한 리소스를 찾을 수 없습니다.
          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: 지정된 크리에이터에 대한 자산을 찾을 수 없습니다.
                  id:
                    type: string
                    example: '1'
        '429':
          description: 요청이 너무 많습니다. 사용자가 일정 시간 내에 너무 많은 요청을 보냈습니다.
          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: 요청 제한을 초과했습니다. 나중에 다시 시도하세요.
                  id:
                    type: string
                    example: '1'
        '500':
          description: 내부 서버 오류. 서버가 처리 방법을 모르는 상황에 직면했습니다.
          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: 서버에 예기치 않은 오류가 발생했습니다.
                  id:
                    type: string
                    example: '1'
      security:
        - ApiKeyQuery: []
components:
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        귀하의 Helius API 키. [대시보드](https://dashboard.helius.dev/api-keys)에서 무료로 받을
        수 있습니다.

````