Skip to content
All X APIs
Trends & rankingsX (Twitter / 推特)Trend · List

X trends

Read the current X trend snapshot for a supported country.

POST/v1/x/trends/list

Chinese name: X 趋势榜单 · 趋势 · 列表 按支持国家读取当前 X 趋势快照。
x.trends.list@v1

Price per call

¥0.04/ call

Complete and empty results are charged; partial results and failures are not.

Current statusAvailableChecking live status
Checking live status

Try it

Sign in and run one real call. The result and charge appear right here.

Security check

Loading the security check…

Checking live execution status…

Execution result

// Result

Request parameters

countrystringoptional

enum: "UnitedStates" | "China" | "India" | "Japan" | "Russia" | "Germany" | "Indonesia" | "Brazil" | "France" | "UnitedKingdom" | "Turkey" | "Italy" | "Mexico" | "SouthKorea" | "Canada" | "Spain" | "SaudiArabia" | "Egypt" | "Australia" | "Poland" | "Iran" | "Pakistan" | "Vietnam" | "Nigeria" | "Bangladesh" | "Netherlands" | "Argentina" | "Philippines" | "Malaysia" | "Colombia" | "UniteArabEmirates" | "Romania" | "Belgium" | "Switzerland" | "Singapore" | "Sweden" | "Norway" | "Austria" | "Kazakhstan" | "Algeria" | "Chile" | "Czechia" | "Peru" | "Iraq" | "Israel" | "Ukraine" | "Denmark" | "Portugal" | "Hungary" | "Greece" | "Finland" | "NewZealand" | "Belarus" | "Slovakia" | "Serbia" | "Lithuania" | "Luxembourg" | "Estonia" · default: "UnitedStates"

Example: "UnitedStates"

Request JSON Schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "country": {
      "default": "UnitedStates",
      "type": "string",
      "enum": [
        "UnitedStates",
        "China",
        "India",
        "Japan",
        "Russia",
        "Germany",
        "Indonesia",
        "Brazil",
        "France",
        "UnitedKingdom",
        "Turkey",
        "Italy",
        "Mexico",
        "SouthKorea",
        "Canada",
        "Spain",
        "SaudiArabia",
        "Egypt",
        "Australia",
        "Poland",
        "Iran",
        "Pakistan",
        "Vietnam",
        "Nigeria",
        "Bangladesh",
        "Netherlands",
        "Argentina",
        "Philippines",
        "Malaysia",
        "Colombia",
        "UniteArabEmirates",
        "Romania",
        "Belgium",
        "Switzerland",
        "Singapore",
        "Sweden",
        "Norway",
        "Austria",
        "Kazakhstan",
        "Algeria",
        "Chile",
        "Czechia",
        "Peru",
        "Iraq",
        "Israel",
        "Ukraine",
        "Denmark",
        "Portugal",
        "Hungary",
        "Greece",
        "Finland",
        "NewZealand",
        "Belarus",
        "Slovakia",
        "Serbia",
        "Lithuania",
        "Luxembourg",
        "Estonia"
      ]
    }
  },
  "additionalProperties": false
}

Code samples

Install the SDK with npm i @dataxapi/sdk or pip install dataxapi, and put your API key in the DATAXAPI_API_KEY environment variable.

curl -X POST https://api.dataxapi.com/v1/x/trends/list \
  -H "Authorization: Bearer $DATAXAPI_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"country":"UnitedStates"}'

Response example

200 · application/json
{
  "code": 200,
  "request_id": "req_example_x_trends_list",
  "message": "success",
  "data": {
    "items": [
      {
        "name": "Fixture trend",
        "description": null,
        "context": "Trending in United States"
      }
    ]
  },
  "page": {
    "next_cursor": null
  },
  "warnings": [],
  "meta": {
    "listing_id": "x.trends.list",
    "version": "v1",
    "catalog_release_id": "catalog-production-2026-09-19.b069be57",
    "price_book_version": "pricebook-production-2026-09-19.4487e352",
    "result_status": "complete",
    "charged_amount": "0.04",
    "balance_after": "1.00",
    "currency": "CNY"
  }
}
Response fields
codenumber
const: 200
request_idstring
messagestring
const: "success"
dataobject
pageobject
warningsarray
metaobject
Response JSON Schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "code": {
      "type": "number",
      "const": 200
    },
    "request_id": {
      "type": "string"
    },
    "message": {
      "type": "string",
      "const": "success"
    },
    "data": {
      "type": "object",
      "properties": {
        "items": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              },
              "description": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "context": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "name",
              "description",
              "context"
            ],
            "additionalProperties": false
          }
        }
      },
      "required": [
        "items"
      ],
      "additionalProperties": false
    },
    "page": {
      "type": "object",
      "properties": {
        "next_cursor": {
          "type": "null"
        }
      },
      "required": [
        "next_cursor"
      ],
      "additionalProperties": false
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "meta": {
      "type": "object",
      "properties": {
        "listing_id": {
          "type": "string",
          "const": "x.trends.list"
        },
        "version": {
          "type": "string",
          "const": "v1"
        },
        "catalog_release_id": {
          "type": "string",
          "minLength": 1
        },
        "price_book_version": {
          "type": "string",
          "minLength": 1
        },
        "result_status": {
          "type": "string",
          "enum": [
            "complete",
            "empty"
          ]
        },
        "charged_amount": {
          "type": "string"
        },
        "balance_after": {
          "type": "string"
        },
        "currency": {
          "type": "string",
          "const": "CNY"
        }
      },
      "required": [
        "listing_id",
        "version",
        "catalog_release_id",
        "price_book_version",
        "result_status",
        "charged_amount",
        "balance_after",
        "currency"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "code",
    "request_id",
    "message",
    "data",
    "page",
    "warnings",
    "meta"
  ],
  "additionalProperties": false
}

Usage notes

Good for

  • Use this when the matching public X snapshot is needed in a fixed workflow.

Not for

  • Do not use it for private data, exhaustive archives, or representative audience claims.

Known limitations

  • The observed response contained 50 topics and no cursor; V1 does not invent pagination.
  • The upstream response provides no stable search-volume or ranking score.
  • Country values use the provider's fixed enum, including its current UniteArabEmirates spelling.

Billing

¥0.04 per call. Complete and empty results are charged; partial results and failures are not.

See all pricing →