# Multi-Interval Technical Analysis

## Endpoint

```
GET https://api.dapplooker.com/v1/token-ta
```

***

## Query Parameters

| Parameter        | Type   | Required | Description                               |
| ---------------- | ------ | -------- | ----------------------------------------- |
| chain            | string | Yes      | Network to query (`base`, `solana`, etc.) |
| token\_tickers   | string | No       | Comma-separated token symbols             |
| token\_addresses | string | No       | Comma-separated token addresses           |
| token\_ids       | string | No       | Comma-separated token ids                 |
| ecosystem        | string | No       | Filter by ecosystem                       |
| page             | number | No       | Pagination page                           |
| api\_key         | string | No       | API key if not using x402                 |

Use token filters or ecosystem filters.

***

## Example Requests

```bash
# Query by ticker
curl 'https://api.dapplooker.com/v1/token-ta?api_key=<API_KEY>&chain=base&token_tickers=rekt,aixbt'

# Query by address
curl 'https://api.dapplooker.com/v1/token-ta?api_key=<API_KEY>&chain=base&token_addresses=0x8ee73c484a26e0a5df2ee2a4960b789967dd0415'

# Query by ids
curl 'https://api.dapplooker.com/v1/token-ta?api_key=<API_KEY>&chain=base&token_ids=toshi,loky-by-virtuals'

# Query ecosystem with pagination
curl 'https://api.dapplooker.com/v1/token-ta?api_key=<API_KEY>&chain=base&ecosystem=virtuals&page=1'
```

***

## Example Response

```json
{
  "success": true,
  "data": [
    {
      "token_id": "rocket-pool-eth",

      "technical_indicators": {
        "support_15m": 2186.76,
        "support_1h": 2006.37,
        "support_4h": 1997.94,

        "resistance_15m": 2479.86,
        "resistance_1h": 2777.89,
        "resistance_4h": 2532.90,

        "rsi_15m": 90.66,
        "rsi_1h": 79.20,
        "rsi_4h": 91.77,

        "sma_15m": 2304.98,
        "sma_1h": 2250.70,
        "sma_4h": 2107.23
      },

      "token_metrics": {
        "price_change_percentage_1h": 0.13,
        "price_change_percentage_4h": 0.23,
        "price_change_percentage_1d": 1.49,
        "price_change_percentage_1w": 17.71,
        "price_change_percentage_30d": 66.17
      },

      "last_updated_at": "2025-05-09T09:41:30.274Z"
    }
  ]
}
```

***

## Response Schema

### Token Identity

| Field     | Type   | Description      |
| --------- | ------ | ---------------- |
| token\_id | string | Token identifier |

***

### Technical Indicators

| Field                  | Type   | Description                |
| ---------------------- | ------ | -------------------------- |
| support\_{interval}    | number | Estimated support level    |
| resistance\_{interval} | number | Estimated resistance level |
| rsi\_{interval}        | number | Relative Strength Index    |
| sma\_{interval}        | number | Simple Moving Average      |

***

### Price Momentum

| Field                          | Type   | Description    |
| ------------------------------ | ------ | -------------- |
| price\_change\_percentage\_1m  | number | 1 minute move  |
| price\_change\_percentage\_5m  | number | 5 minute move  |
| price\_change\_percentage\_15m | number | 15 minute move |
| price\_change\_percentage\_1h  | number | 1 hour move    |
| price\_change\_percentage\_4h  | number | 4 hour move    |
| price\_change\_percentage\_1d  | number | 1 day move     |
| price\_change\_percentage\_1w  | number | 1 week move    |
| price\_change\_percentage\_30d | number | 30 day move    |

***

### Metadata

| Field             | Type   | Description                    |
| ----------------- | ------ | ------------------------------ |
| last\_updated\_at | string | ISO timestamp of latest update |

***

## How To Interpret

### RSI

* Above 70 = potentially overbought
* Below 30 = potentially oversold

### Support / Resistance

Use for entries, exits, stop-loss zones, breakout levels.

### Multi-Timeframe Alignment

Strongest setups often align across 15m + 1h + 4h.

### SMA

Price above SMA may indicate bullish trend bias.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dapplooker.com/products/api-endpoints/trading-intelligence/multi-interval-technical-analysis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
