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

> ## Agent Instructions
> To query the Token Terminal data catalog, read https://tokenterminal.com/docs/catalog/agents-manual.md first. It is the whole catalog as one page: table naming grammar, key columns, partition and cluster rules, units, additivity, and the tables that are documented but not served yet.
> Never query a catalog table on a time bound alone. Also filter its cluster key, which you read from INFORMATION_SCHEMA.COLUMNS; an empty result means the object is a view, whose pruning contract is on its page. Compute is billed to the caller's own Google Cloud project.

# Get details for a specific product of a project

> Use this endpoint to retrieve detailed information about a specific product within a project.




## OpenAPI

````yaml /api-reference/openapi.json get /v2/projects/{project_id}/products/{product_id}
openapi: 3.0.0
info:
  title: Token Terminal API
  termsOfService: https://tokenterminal.com/terms
  version: 2.0.0
servers:
  - url: https://api.tokenterminal.com
security:
  - bearerAuth: []
tags: []
paths:
  /v2/projects/{project_id}/products/{product_id}:
    get:
      tags:
        - Projects
      summary: Get details for a specific product of a project
      description: >
        Use this endpoint to retrieve detailed information about a specific
        product within a project.
      parameters:
        - name: project_id
          in: path
          description: ID of the project
          required: true
          schema:
            type: string
        - name: product_id
          in: path
          description: ID of the product
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      name:
                        type: string
                        description: Name of the product
                      product_id:
                        type: string
                        description: Unique identifier for the product
                      project_id:
                        type: string
                        description: Identifier for the parent project
                      symbol:
                        type: string
                        description: Symbol for the product
                      market_sectors:
                        type: array
                        items:
                          type: string
                        description: >-
                          The product's own market sectors, e.g.
                          `blockchains-l1` for a chain or `exchange` for a DEX.
                          Only sectors listed by `/v2/market-sectors` are
                          returned, and asset sectors (e.g. tokenized funds) are
                          left out. Empty if none apply.
                      chains:
                        type: array
                        description: Chains the product operates on
                        items:
                          type: string
                      aggregate_by_options:
                        type: object
                        description: Available options for aggregating data
                      metric_availability:
                        type: object
                        description: Available metrics for the product
                      metric_definitions:
                        type: array
                        description: Definitions for available metrics
                        items:
                          type: object
                      metric_sources:
                        type: array
                        description: >-
                          Data source for the available metrics. Uses the
                          project-specific source where one exists, otherwise
                          the metric's default source from `/v2/metrics`.
                          Metrics with no configured source are omitted.
                        items:
                          type: object
                          properties:
                            metric_id:
                              type: string
                            definition:
                              type: string
                              description: >-
                                The data source(s) for the metric, e.g. `Token
                                Terminal` or `Token Terminal, CoinGecko`.
        '400':
          description: Invalid input
        '404':
          description: Product not found
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: string

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.