Skip to content

Market analysis list

API description

Query historical AI market analysis records by token (BTC/ETH), with time range filtering support.

Use cases:

  • Precisely query historical market analysis records by token ID
  • Batch fetch records for scenarios such as chart rendering
  • Understand the AI composite signal and support/resistance conclusions for a specific token

Data refresh: every 5 minutes

Request URL

  • Method: POST
  • Path: /open/v1/ai/getMarketAnalysisList

Credit consumption

  • Credits per call: 3

Prerequisites

vsTokenId is required. You can get it from the token list API.

Request parameters

Pass parameters in the request body as JSON.

ParameterTypeRequiredDescription
vsTokenIdlongYesToken ID
beginTimestringNoStart time (millisecond timestamp)
endTimestringNoEnd time (millisecond timestamp). Defaults to the current time if omitted
limitintegerNoNumber of records to return. Default 200, range 1-2000
languagestringNoLanguage. Supports zh-CN / zh-TW / en-US / vi-VN; default zh-CN

Response fields

Only fields inside each object of the data array:

FieldTypeActual typeDescription
vsTokenIdlongstringToken ID
symbolstringstringToken symbol
iconstringstringToken icon URL
pricenumberstringPrice at the time of analysis
signalstringstringAI composite signal, such as HOLD / BUY / SELL
klineDiffnumberstringK-line change rate as a decimal, such as -0.003 for -0.3%
supportsarrayarray<string>List of support prices as strings
resistancesarrayarray<string>List of resistance prices as strings
analysisstringstringAI analysis conclusion in the requested language
analysisTimelonglongAnalysis time (millisecond timestamp)

Field semantics

FieldMeaningGuidance
vsTokenIdUnique token identifierCorresponds to the request parameter and helps verify data ownership
symbolToken trading symbol, such as BTC or ETHUse for UI display
iconToken icon URLUse for frontend rendering
priceToken price when this analysis was publishedRead together with analysis to understand the price context
signalAI composite directional signal, such as HOLD / BUY / SELLQuickly assess the overall AI bias
klineDiffK-line change rate. Positive means up, negative means downUse with signal to judge price momentum
supportsKey support prices calculated by AIWatch the nearest support level to assist stop-loss decisions
resistancesKey resistance prices calculated by AIWatch the nearest resistance level to assist take-profit decisions
analysisAI composite analysis conclusion returned in the requested language (string)Display directly to users without additional client-side language branching
analysisTimeTimestamp of the analysis recordUse for time-based sorting and display

Request example

json
{
    "vsTokenId": 1,                 // Token ID
    "beginTime": "1775732440000",   // Start time
    "endTime": "1775734240000",     // End time
    "limit": 200,                   // Number of records to return
    "language": "zh-CN"             // Language (optional, default zh-CN)
}

cURL example (Linux/macOS)

bash
curl --location --request POST 'http://${host}/api/open/v1/ai/getMarketAnalysisList' \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: xxxxx' \
--header 'X-TIMESTAMP: xxxxx' \
--header 'X-SIGN: xxxxx' \
--header 'Accept: */*' \
--data-raw '{
    "vsTokenId": 1,
    "beginTime": "1775732440000",
    "endTime": "1775734240000",
    "limit": 200,
    "language": "zh-CN"
}'

cURL example (Windows CMD)

cmd
curl --location --request POST "http://${host}/api/open/v1/ai/getMarketAnalysisList" ^
--header "Content-Type: application/json" ^
--header "X-API-KEY: xxxxx" ^
--header "X-TIMESTAMP: xxxxx" ^
--header "X-SIGN: xxxxx" ^
--header "Accept: */*" ^
--data-raw "{    \"vsTokenId\": 1,    \"beginTime\": \"1775732440000\",    \"endTime\": \"1775734240000\",    \"limit\": 200,    \"language\": \"zh-CN\"}"

Success response example

json
{
    "code": 200,
    "message": "success",
    "data": [
        {
            "vsTokenId": "1",                                            // Token ID
            "symbol": "BTC",                                             // Token symbol
            "icon": "https://static.valuescan.io/valuescan/cmc/coins/1.png", // Token icon URL
            "price": "80573.75",                                         // Price at the time of analysis
            "signal": "HOLD",                                            // AI composite signal
            "klineDiff": "-0.00298373",                                  // K-line change rate (decimal)
            "supports": ["80434.275", "79980.475"],                      // List of support prices
            "resistances": ["80776.78", "81208.86"],                     // List of resistance prices
            "analysis": "📊 BTC 日内主力资金趋势分析(ValueScan)...",     // AI analysis conclusion (current language)
            "analysisTime": 1778837430000                                // Analysis time
        }
    ],
    "requestId": "2055219406232641536"
}