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

# Get Asset Details

> Retrieve comprehensive asset information including metadata, market data, supply statistics, and detailed token information across all chains.

<Tip>
  **Batch Support Available**: This endpoint supports batch queries via POST method for fetching multiple assets in a single request. [Jump to Batch Query section](#post-method-batch-query)
</Tip>

## Overview

The Asset Details endpoint provides comprehensive asset-level data including metadata, market statistics, price changes, and detailed token information for each contract across all supported blockchains. Unlike the Token Details endpoint which focuses on a single token contract, this endpoint aggregates data at the asset level and returns detailed information for all associated tokens.

## GET Method - Single Asset Query

Retrieve detailed asset information for a single asset, identified either by asset ID or by a token address and blockchain.

### Query Parameters

* **`id`** (optional) — The asset ID (integer). Use this to query by asset ID directly.
* **`address`** (required if no `id`) — Token contract address. Must be used together with `blockchain`.
* **`blockchain`** (required if using `address`) — The blockchain identifier (e.g., `evm:1`, `solana`, `ethereum`)
* **`tokensLimit`** (optional) — Maximum number of tokens to return detailed data for. Default: 10, Max: 50.

### Step-by-Step Tutorial and Video Walkthrough

* Check out the guide: [Here](https://docs.mobula.io/guides/how-to-get-asset-details)

### Usage Examples

**Query by Asset ID:**

```bash theme={null}
curl -X GET "https://api.mobula.io/api/2/asset/details?id=100002536"
```

**Query by Address and Blockchain:**

```bash theme={null}
curl -X GET "https://api.mobula.io/api/2/asset/details?blockchain=ethereum&address=0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"
```

**With Custom Token Limit:**

```bash theme={null}
curl -X GET "https://api.mobula.io/api/2/asset/details?id=100002536&tokensLimit=5"
```

### Response Format

```json theme={null}
{
  "data": {
    "asset": {
      "id": 100002536,
      "name": "Ethereum",
      "symbol": "ETH",
      "logo": "https://assets.coingecko.com/coins/images/279/large/ethereum.png",
      "description": "Ethereum is a decentralized platform...",
      "rank": 2,
      "nativeChainId": "evm:1",
      "priceUSD": 3245.67,
      "totalSupply": 120000000,
      "circulatingSupply": 120000000,
      "marketCapUSD": 389480400000,
      "marketCapDilutedUSD": 389480400000,
      "athPriceDate": "2021-11-10T14:24:19.000Z",
      "athPriceUSD": 4878.26,
      "atlPriceDate": "2015-10-21T00:00:00.000Z",
      "atlPriceUSD": 0.42,
      "isStablecoin": false,
      "createdAt": "2015-07-30T00:00:00.000Z",
      "listedAt": "2015-08-07T00:00:00.000Z",
      "socials": {
        "audit": null,
        "github": "https://github.com/ethereum",
        "twitter": "https://twitter.com/ethereum",
        "website": "https://ethereum.org",
        "kyc": null,
        "chat": null,
        "discord": "https://discord.gg/ethereum"
      }
    },
    "tokens": [
      {
        "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
        "chainId": "evm:1",
        "symbol": "WETH",
        "name": "Wrapped Ether",
        "decimals": 18,
        "priceUSD": 3245.67,
        "marketCapUSD": 11359845000,
        "liquidityUSD": 500000000,
        "volume24hUSD": 1200000000,
        "...": "See Token Details endpoint for full response"
      }
    ],
    "tokensCount": 15
  }
}
```

### Response Fields

#### Asset Object

| Field                 | Type           | Description                                               |
| --------------------- | -------------- | --------------------------------------------------------- |
| `id`                  | number         | Unique asset identifier                                   |
| `name`                | string         | Asset name                                                |
| `symbol`              | string         | Asset symbol/ticker                                       |
| `logo`                | string \| null | URL to the asset logo                                     |
| `description`         | string \| null | Asset description                                         |
| `rank`                | number \| null | Market cap rank (1 = highest)                             |
| `nativeChainId`       | string \| null | Native chain ID if this is a native coin                  |
| `priceUSD`            | number \| null | Current price in USD                                      |
| `totalSupply`         | number         | Total supply                                              |
| `circulatingSupply`   | number         | Circulating supply                                        |
| `marketCapUSD`        | number         | Market capitalization in USD                              |
| `marketCapDilutedUSD` | number         | Fully diluted market cap in USD                           |
| `athPriceDate`        | date \| null   | All-time high price date (fallback from tokens if null)   |
| `athPriceUSD`         | number \| null | All-time high price in USD (fallback from tokens if null) |
| `atlPriceDate`        | date \| null   | All-time low price date (fallback from tokens if null)    |
| `atlPriceUSD`         | number \| null | All-time low price in USD (fallback from tokens if null)  |
| `isStablecoin`        | boolean        | Whether the asset is a stablecoin                         |
| `createdAt`           | date           | Asset creation date                                       |
| `listedAt`            | date \| null   | Listing date (fallback from oldest token if null)         |
| `socials`             | object \| null | Social media links (twitter, website, github, etc.)       |

#### Tokens Array

Each token object in the `tokens` array contains the same fields as the [Token Details](/rest-api-reference/endpoint/token-details) endpoint, providing comprehensive on-chain data for each token contract associated with the asset.

| Field         | Description                                                                                          |
| ------------- | ---------------------------------------------------------------------------------------------------- |
| `tokensCount` | Total number of tokens associated with this asset (may be more than returned based on `tokensLimit`) |

### Error Responses

| Status Code | Description                                   |
| ----------- | --------------------------------------------- |
| 400         | Invalid parameters or missing required fields |
| 404         | Asset not found                               |
| 500         | Internal server error                         |

### Notes

* When querying by `address` and `blockchain`, the endpoint finds the asset associated with that token and returns data for the entire asset including all its tokens.
* The `tokensLimit` parameter controls how many tokens get enriched with detailed trading data. Set a lower limit for faster responses.
* Token details include real-time trading statistics, holder information, and security flags across all supported DEXes.

## POST Method - Batch Query

Retrieve asset details for multiple assets in a single request for improved efficiency.

### Request Body

```json theme={null}
[
  { "id": 100002536 },
  { "blockchain": "ethereum", "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" },
  { "id": 100001566, "tokensLimit": 5 }
]
```

### Body Parameters

The request body is an array of objects, where each object contains:

* **`id`** (optional) — The asset ID. Either `id` OR `address` + `blockchain` must be provided.
* **`address`** (optional) — Token contract address. Must be used with `blockchain`.
* **`blockchain`** (optional) — The blockchain identifier. Required when using `address`.
* **`tokensLimit`** (optional) — Maximum number of tokens per asset. Default: 10, Max: 50.

### Usage Examples

```bash theme={null}
curl -X POST "https://api.mobula.io/api/2/asset/details" \
  -H "Content-Type: application/json" \
  -d '[
    { "id": 100002536 },
    { "blockchain": "solana", "address": "So11111111111111111111111111111111111111112" }
  ]'
```

### Response Format

```json theme={null}
{
  "payload": [
    {
      "asset": {
        "id": 100002536,
        "name": "Ethereum",
        "symbol": "ETH",
        ...
      },
      "tokens": [...],
      "tokensCount": 15
    },
    {
      "asset": {
        "id": 100001566,
        "name": "Solana",
        "symbol": "SOL",
        ...
      },
      "tokens": [...],
      "tokensCount": 8
    }
  ]
}
```

## Use Cases

* **GET**: Single asset monitoring, real-time price checks, detailed asset analysis
* **POST**: Portfolio analysis, bulk asset research, multi-asset dashboard data


## OpenAPI

````yaml get /2/asset/details
openapi: 3.0.0
info:
  version: 1.0.0
  title: Mobula API
  description: >-
    Documentation of the Mobula API


    **Demo API**: The default server (demo-api.mobula.io) is a demo API with
    rate limits.

    For production use, please use api.mobula.io with an API key from
    https://admin.mobula.io
servers:
  - url: https://demo-api.mobula.io/api/
    description: Demo API (rate limited, for testing only)
  - url: https://api.mobula.io/api/
    description: Production API (requires API key)
security: []
tags:
  - name: V2 - Token
    description: Token details, price, security, ATH, and holder data
  - name: V2 - Market Data
    description: Market details, OHLCV history, and lighthouse metrics
  - name: V2 - Trades
    description: Token trades, enriched trades, and trade filters
  - name: V2 - Wallet
    description: Wallet positions, activity, trades, analysis, and labels
  - name: V2 - Assets
    description: Cross-chain asset details and price history
  - name: V2 - Swap
    description: Swap quoting and execution
  - name: V2 - Perps
    description: Perpetual futures quoting, execution, and positions
  - name: V2 - Bridge
    description: Cross-chain bridge quoting and intent status (Alpha Preview)
  - name: V2 - DeFi
    description: Bonding pools and pulse data
  - name: V2 - Search
    description: Universal fast search
  - name: V2 - Blockchains
    description: System metadata and chain listings
  - name: V1 - Market Data
    description: Market prices, history, sparklines, pairs, and multi-data
  - name: V1 - Wallet
    description: Wallet portfolio, transactions, history, and NFTs
  - name: V1 - Token
    description: First buyers
  - name: V1 - Trades
    description: Market trades by pair
  - name: V1 - Metadata
    description: Token metadata, categories, trendings, and news
  - name: V1 - Assets
    description: List all assets
  - name: V1 - Search
    description: Search for assets, tokens, and pairs
  - name: V1 - DeFi
    description: Bonding pool pulse data
  - name: V1 - Blockchains
    description: Blockchain listings, pairs, and stats
  - name: V1 - Webhooks
    description: Webhook management
  - name: V1 - Feed
    description: Custom feed creation
paths:
  /2/asset/details:
    get:
      tags:
        - V2 - Assets
      summary: Get asset details
      description: Retrieve comprehensive details for a specific asset.
      parameters:
        - schema:
            type: number
            nullable: true
            description: Asset ID
          required: false
          description: Asset ID
          name: id
          in: query
        - schema:
            type: string
            description: Token contract address
          required: false
          description: Token contract address
          name: address
          in: query
        - schema:
            type: string
            description: Blockchain chain ID (e.g., "evm:56", "solana:solana")
          required: false
          description: Blockchain chain ID (e.g., "evm:56", "solana:solana")
          name: chainId
          in: query
        - schema:
            type: number
            minimum: 1
            maximum: 50
            description: 'Maximum number of tokens to return (1-50, default: 10)'
          required: true
          description: 'Maximum number of tokens to return (1-50, default: 10)'
          name: tokensLimit
          in: query
      responses:
        '200':
          description: Asset details response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      asset:
                        type: object
                        properties:
                          id:
                            type: number
                          name:
                            type: string
                          symbol:
                            type: string
                          logo:
                            type: string
                            nullable: true
                          description:
                            type: string
                            nullable: true
                          rank:
                            type: number
                            nullable: true
                          nativeChainId:
                            type: string
                            nullable: true
                          priceUSD:
                            type: number
                            nullable: true
                          totalSupply:
                            type: number
                            default: 0
                          circulatingSupply:
                            type: number
                            default: 0
                          marketCapUSD:
                            type: number
                            default: 0
                          marketCapDilutedUSD:
                            type: number
                            default: 0
                          athPriceDate:
                            type: string
                            nullable: true
                          athPriceUSD:
                            type: number
                            nullable: true
                          atlPriceDate:
                            type: string
                            nullable: true
                          atlPriceUSD:
                            type: number
                            nullable: true
                          isStablecoin:
                            type: boolean
                            default: false
                          createdAt:
                            type: string
                            nullable: true
                          listedAt:
                            type: string
                            nullable: true
                          socials:
                            type: object
                            nullable: true
                            properties:
                              audit:
                                type: string
                                nullable: true
                              github:
                                type: string
                                nullable: true
                              twitter:
                                type: string
                                nullable: true
                              website:
                                type: string
                                nullable: true
                              kyc:
                                type: string
                                nullable: true
                              chat:
                                type: string
                                nullable: true
                              discord:
                                type: string
                                nullable: true
                            required:
                              - audit
                              - github
                              - twitter
                              - website
                              - kyc
                              - chat
                              - discord
                        required:
                          - id
                          - name
                          - symbol
                          - logo
                          - description
                          - rank
                          - nativeChainId
                          - priceUSD
                          - athPriceDate
                          - athPriceUSD
                          - atlPriceDate
                          - atlPriceUSD
                          - createdAt
                          - listedAt
                          - socials
                      tokens:
                        type: array
                        items:
                          anyOf:
                            - type: object
                              properties:
                                address:
                                  type: string
                                chainId:
                                  type: string
                                symbol:
                                  type: string
                                  nullable: true
                                name:
                                  type: string
                                  nullable: true
                                decimals:
                                  type: number
                                  nullable: true
                                  default: 0
                                id:
                                  type: number
                                  nullable: true
                                  default: null
                                priceUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceToken:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceTokenString:
                                  type: string
                                approximateReserveUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                approximateReserveTokenRaw:
                                  type: string
                                approximateReserveToken:
                                  type: number
                                  nullable: true
                                  default: 0
                                totalSupply:
                                  type: number
                                  nullable: true
                                  default: 0
                                circulatingSupply:
                                  type: number
                                  nullable: true
                                  default: 0
                                marketCapUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                marketCapDilutedUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                logo:
                                  type: string
                                  nullable: true
                                originLogoUrl:
                                  type: string
                                  nullable: true
                                rank:
                                  type: number
                                  nullable: true
                                  default: null
                                cexs:
                                  type: array
                                  items:
                                    type: string
                                  default: []
                                exchange:
                                  type: object
                                  properties:
                                    name:
                                      type: string
                                    logo:
                                      type: string
                                  required:
                                    - name
                                    - logo
                                factory:
                                  type: string
                                  nullable: true
                                source:
                                  type: string
                                  nullable: true
                                sourceFactory:
                                  type: string
                                  nullable: true
                                sourceMetadata:
                                  type: object
                                  nullable: true
                                  properties:
                                    name:
                                      type: string
                                    logo:
                                      type: string
                                  required:
                                    - name
                                    - logo
                                sourceFactoryMetadata:
                                  type: object
                                  nullable: true
                                  properties:
                                    name:
                                      type: string
                                    logo:
                                      type: string
                                  required:
                                    - name
                                    - logo
                                liquidityUSD:
                                  type: number
                                  nullable: true
                                liquidityMaxUSD:
                                  type: number
                                  nullable: true
                                bonded:
                                  type: boolean
                                bondingPercentage:
                                  type: number
                                  nullable: true
                                bondingCurveAddress:
                                  type: string
                                  nullable: true
                                preBondingFactory:
                                  type: string
                                poolAddress:
                                  type: string
                                blockchain:
                                  type: string
                                type:
                                  type: string
                                tokenType:
                                  type: string
                                  nullable: true
                                  enum:
                                    - '2020'
                                    - '2022'
                                deployer:
                                  type: string
                                  nullable: true
                                bondedAt:
                                  type: string
                                  nullable: true
                                athUSD:
                                  type: number
                                  nullable: true
                                atlUSD:
                                  type: number
                                  nullable: true
                                athDate:
                                  type: string
                                  nullable: true
                                atlDate:
                                  type: string
                                  nullable: true
                                priceChange1minPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceChange5minPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceChange1hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceChange4hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceChange6hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceChange12hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                priceChange24hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                poolPriceChange1minPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                poolPriceChange5minPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                poolPriceChange1hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                poolPriceChange4hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                poolPriceChange6hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                poolPriceChange12hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                poolPriceChange24hPercentage:
                                  type: number
                                  nullable: true
                                  default: 0
                                liquidityBurnPercentage:
                                  type: number
                                  nullable: true
                                volume1minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volume5minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volume15minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volume1hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volume4hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volume6hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volume12hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volume24hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy1minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy5minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy15minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy1hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy4hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy6hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy12hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeBuy24hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell1minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell5minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell15minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell1hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell4hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell6hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell12hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                volumeSell24hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trades24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buys24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sells24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                buyers24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                sellers24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                traders24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid1minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid5minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid15minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid1hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid4hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid6hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid12hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                feesPaid24hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                totalFeesPaidUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                totalFeesPaidNativeRaw:
                                  type: string
                                  nullable: true
                                  default: '0'
                                organicTrades1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTrades5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTrades15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTrades1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTrades4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTrades6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTrades12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTrades24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicTraders24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume1minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume5minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume15minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume1hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume4hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume6hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume12hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolume24hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy1minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy5minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy15minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy1hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy4hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy6hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy12hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeBuy24hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell1minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell5minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell15minUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell1hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell4hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell6hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell12hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicVolumeSell24hUSD:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuys24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSells24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicBuyers24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                organicSellers24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                createdAt:
                                  type: string
                                  nullable: true
                                latestTradeDate:
                                  type: string
                                  nullable: true
                                holdersCount:
                                  type: number
                                  nullable: true
                                description:
                                  type: string
                                  nullable: true
                                socials:
                                  type: object
                                  properties:
                                    twitter:
                                      type: string
                                      nullable: true
                                    website:
                                      type: string
                                      nullable: true
                                    telegram:
                                      type: string
                                      nullable: true
                                    others:
                                      type: object
                                      nullable: true
                                      additionalProperties:
                                        nullable: true
                                    uri:
                                      type: string
                                  required:
                                    - twitter
                                    - website
                                    - telegram
                                    - others
                                security:
                                  type: object
                                  nullable: true
                                  properties:
                                    buyTax:
                                      type: string
                                      nullable: true
                                    sellTax:
                                      type: string
                                      nullable: true
                                    transferPausable:
                                      type: boolean
                                    top10Holders:
                                      type: string
                                    isBlacklisted:
                                      type: boolean
                                    noMintAuthority:
                                      type: boolean
                                    balanceMutable:
                                      type: boolean
                                    lowLiquidity:
                                      type: string
                                    burnRate:
                                      type: string
                                    liquidityBurnPercentage:
                                      type: number
                                    isHoneypot:
                                      type: boolean
                                    isNotOpenSource:
                                      type: boolean
                                    renounced:
                                      type: boolean
                                    locked:
                                      type: string
                                    isWhitelisted:
                                      type: boolean
                                    isMintable:
                                      type: boolean
                                    modifyableTax:
                                      type: boolean
                                    selfDestruct:
                                      type: boolean
                                twitterReusesCount:
                                  type: number
                                  nullable: true
                                  default: 0
                                twitterRenameCount:
                                  type: number
                                  nullable: true
                                  default: 0
                                twitterRenameHistory:
                                  type: array
                                  items:
                                    type: object
                                    properties:
                                      username:
                                        type: string
                                      lastChecked:
                                        type: string
                                    required:
                                      - username
                                      - lastChecked
                                  default: []
                                deployerMigrationsCount:
                                  type: number
                                  nullable: true
                                  default: 0
                                deployerTokensCount:
                                  type: number
                                  nullable: true
                                  default: 0
                                dexscreenerListed:
                                  type: boolean
                                  nullable: true
                                  default: false
                                dexscreenerHeader:
                                  type: string
                                  nullable: true
                                  default: null
                                dexscreenerAdPaid:
                                  type: boolean
                                  nullable: true
                                  default: false
                                dexscreenerAdPaidDate:
                                  type: string
                                  nullable: true
                                  default: null
                                dexScreenerEnhanced:
                                  type: object
                                  nullable: true
                                  properties:
                                    icon:
                                      type: string
                                      nullable: true
                                    header:
                                      type: string
                                      nullable: true
                                    description:
                                      type: string
                                      nullable: true
                                    links:
                                      type: array
                                      items:
                                        type: object
                                        properties:
                                          url:
                                            type: string
                                          label:
                                            type: string
                                          type:
                                            type: string
                                        required:
                                          - url
                                      default: []
                                    isCto:
                                      type: boolean
                                      default: false
                                    timestamp:
                                      type: number
                                      nullable: true
                                    enhanced:
                                      type: boolean
                                      default: false
                                    previousEnhancements:
                                      type: array
                                      items:
                                        type: object
                                        properties:
                                          icon:
                                            type: string
                                            nullable: true
                                          header:
                                            type: string
                                            nullable: true
                                          description:
                                            type: string
                                            nullable: true
                                          links:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                url:
                                                  type: string
                                                label:
                                                  type: string
                                                type:
                                                  type: string
                                              required:
                                                - url
                                            default: []
                                          isCto:
                                            type: boolean
                                            default: false
                                          timestamp:
                                            type: number
                                            nullable: true
                                        required:
                                          - icon
                                          - header
                                          - description
                                          - timestamp
                                      default: []
                                  default: null
                                  required:
                                    - icon
                                    - header
                                    - description
                                    - timestamp
                                dexscreenerPendingAt:
                                  type: string
                                  nullable: true
                                  default: null
                                dexscreenerSocialPaid:
                                  type: boolean
                                  nullable: true
                                  default: false
                                dexscreenerSocialPaidDate:
                                  type: string
                                  nullable: true
                                  default: null
                                liveStatus:
                                  type: string
                                  nullable: true
                                liveThumbnail:
                                  type: string
                                  nullable: true
                                livestreamTitle:
                                  type: string
                                  nullable: true
                                liveReplyCount:
                                  type: number
                                  nullable: true
                                dexscreenerBoosted:
                                  type: boolean
                                  nullable: true
                                  default: false
                                dexscreenerBoostedDate:
                                  type: string
                                  nullable: true
                                  default: null
                                dexscreenerBoostedAmount:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore1min:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore5min:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore15min:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore1h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore4h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore6h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore12h:
                                  type: number
                                  nullable: true
                                  default: 0
                                trendingScore24h:
                                  type: number
                                  nullable: true
                                  default: 0
                                isMayhemMode:
                                  type: boolean
                                  nullable: true
                                  default: null
                                isCashbackCoin:
                                  type: boolean
                                  nullable: true
                                  default: null
                                isAgentMode:
                                  type: boolean
                                  nullable: true
                                  default: null
                                isOGCoin:
                                  type: boolean
                                  nullable: true
                                  default: null
                                top10HoldingsPercentage:
                                  type: number
                                  nullable: true
                                top50HoldingsPercentage:
                                  type: number
                                  nullable: true
                                top100HoldingsPercentage:
                                  type: number
                                  nullable: true
                                top200HoldingsPercentage:
                                  type: number
                                  nullable: true
                                devHoldingsPercentage:
                                  type: number
                                  nullable: true
                                insidersHoldingsPercentage:
                                  type: number
                                  nullable: true
                                bundlersHoldingsPercentage:
                                  type: number
                                  nullable: true
                                snipersHoldingsPercentage:
                                  type: number
                                  nullable: true
                                proTradersHoldingsPercentage:
                                  type: number
                                  nullable: true
                                freshTradersHoldingsPercentage:
                                  type: number
                                  nullable: true
                                smartTradersHoldingsPercentage:
                                  type: number
                                  nullable: true
                                insidersCount:
                                  type: number
                                  nullable: true
                                bundlersCount:
                                  type: number
                                  nullable: true
                                snipersCount:
                                  type: number
                                  nullable: true
                                freshTradersCount:
                                  type: number
                                  nullable: true
                                proTradersCount:
                                  type: number
                                  nullable: true
                                smartTradersCount:
                                  type: number
                                  nullable: true
                                freshTradersBuys:
                                  type: number
                                  nullable: true
                                proTradersBuys:
                                  type: number
                                  nullable: true
                                smartTradersBuys:
                                  type: number
                                  nullable: true
                              required:
                                - address
                                - chainId
                                - symbol
                                - name
                                - priceTokenString
                                - approximateReserveTokenRaw
                                - logo
                                - bondedAt
                                - createdAt
                                - latestTradeDate
                                - description
                                - socials
                                - security
                                - liveStatus
                                - liveThumbnail
                                - livestreamTitle
                                - liveReplyCount
                            - type: object
                              properties:
                                error:
                                  type: string
                            - nullable: true
                      tokensCount:
                        type: number
                    required:
                      - asset
                      - tokens
                      - tokensCount
                  hostname:
                    type: string
                required:
                  - data

````