> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# nft/collections | TON v3

> The nft/collections endpoint retrieves a list of NFT (Non-Fungible Token) collections from the TON blockchain. TON v3 via Chainstack.

The `nft/collections` endpoint retrieves a list of NFT (Non-Fungible Token) collections from the TON blockchain. This endpoint allows you to fetch information about various NFT collections and provides options for pagination.

<Note>
  **TON billing: full (1 RU)**

  This method is always billed as full. See [Request units — TON method scope](/docs/request-units#ton-method-scope).
</Note>

## Parameters

* `limit` (integer, optional) — The maximum number of NFT collections to return. Default: `128`.
* `offset` (integer, optional) — The number of NFT collections to skip before starting to return results. Default: `0`.

## Response

* `collections` (array) — An array of NFT collection objects, each containing:
  * `address` (string) — The address of the NFT collection.
  * `name` (string) — The name of the NFT collection.
  * `description` (string) — The description of the NFT collection.
  * `metadata` (object) — Additional metadata of the NFT collection.
  * `owner` (string) — The owner's address of the NFT collection.
  * `raw_collection_content` (string) — The raw content of the NFT collection.
  * `next_item_index` (integer) — The index of the next item in the collection.
  * `icon` (string) — The URL of the collection's icon.

## Use case

The `nft/collections` endpoint is useful for various applications that need to interact with or display information about NFT collections on the TON blockchain:

1. NFT marketplaces can use this to list available collections for browsing or trading.
2. Wallet applications can display NFT collections owned by a user or allow users to explore popular collections.
3. Analytics platforms can gather data on NFT collections, such as ownership distribution, collection sizes, and metadata patterns.
4. Developers can use this endpoint to integrate NFT collection information into their dApps or games.
5. Collection creators can verify the on-chain status and details of their published collections.


## OpenAPI

````yaml openapi/ton_node_api/v3/getNFTCollections.json GET /nft/collections
openapi: 3.0.0
info:
  title: TON API
  version: 3.0.0
  description: API for interacting with The Open Network (TON) blockchain
servers:
  - url: >-
      https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v3
security: []
paths:
  /nft/collections:
    get:
      tags:
        - NFT
      summary: Get NFT Collections
      description: Retrieves a list of NFT collections from the TON blockchain
      operationId: getNFTCollections
      parameters:
        - name: limit
          in: query
          description: The maximum number of collections to return
          required: false
          schema:
            type: integer
            default: 128
        - name: offset
          in: query
          description: The number of collections to skip before starting to return results
          required: false
          schema:
            type: integer
            default: 0
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                properties:
                  collections:
                    type: array
                    items:
                      type: object
                      properties:
                        address:
                          type: string
                          description: The address of the NFT collection
                        name:
                          type: string
                          description: The name of the NFT collection
                        description:
                          type: string
                          description: The description of the NFT collection
                        metadata:
                          type: object
                          description: Additional metadata of the NFT collection
                        owner:
                          type: string
                          description: The owner's address of the NFT collection
                        raw_collection_content:
                          type: string
                          description: The raw content of the NFT collection
                        next_item_index:
                          type: integer
                          description: The index of the next item in the collection
                        icon:
                          type: string
                          description: The URL of the collection's icon

````