Pular para o conteúdo

API de trends do Twitter: trends do X por WOEID

Uma API de trends do Twitter devolve a lista atual de trending topics do X para um lugar, escolhido por um código WOEID, como 1 para o mundo todo; a API oficial do X cobra US$ 0,010 por lista pelo GET /2/trends/by/woeid/{id}.

Resposta curta: O X publica listas de trends para 467 lugares, o mundo todo, 62 países e 404 cidades, e o endpoint dele exige uma conta de desenvolvedor aprovada e permite 75 chamadas por 15 minutos. Para obter os trends de qualquer um desses lugares com uma chave de API, use o GET /trends da Sorsa API: a partir de US$ 1,40 por 1.000 listas, e 100 requisições grátis cobrem as suas primeiras 100.

Endpoint
GET /trends?woeid=
1 requisição por lugar
Preço
a partir de US$ 1,40 por 1.000 listas

Uma API de trends recebe um lugar e devolve a lista ordenada de assuntos populares ali neste momento, a mesma lista que a aba Explorar mostra para quem está deslogado. O lugar entra como um WOEID (Where On Earth ID): um código numérico de localização do antigo banco de dados geográfico do Yahoo que o X manteve. 1 é o mundo todo, 23424977 os Estados Unidos, 2459115 Nova York.

Este guia faz o trabalho em código, para qualquer lugar que o X cubra e para quantos você quiser.

O endpoint do próprio X, GET /2/trends/by/woeid/{woeid}, entrou na v2 da API oficial do X em 8 de dezembro de 2023 (changelog do X (abre em uma nova aba)) e ainda responde em novembro de 2026. No pagamento por uso, custa US$ 0,010 por requisição, pagos com créditos pré-pagos (lista de preços do X (abre em uma nova aba)). A tabela resume o restante da referência do X (abre em uma nova aba), conferida em 2 de novembro de 2026.

DetalheAPI oficial do X
EndpointGET /2/trends/by/woeid/{woeid}
Acessoconta de desenvolvedor aprovada, um Project e um App, o Bearer token do App
Trends por chamada20 por padrão, até 50 com max_trends
Campostrend_name, mais tweet_count quando você pede
PreçoUS$ 0,010 por requisição
Rate limit75 requisições por 15 minutos para um app
  • Endpoint

    API oficial do X
    GET /2/trends/by/woeid/{woeid}
  • Acesso

    API oficial do X
    conta de desenvolvedor aprovada, um Project e um App, o Bearer token do App
  • Trends por chamada

    API oficial do X
    20 por padrão, até 50 com max_trends
  • Campos

    API oficial do X
    trend_name, mais tweet_count quando você pede
  • Preço

    API oficial do X
    US$ 0,010 por requisição
  • Rate limit

    API oficial do X
    75 requisições por 15 minutos para um app

Duas coisas não estão nela. Nenhum endpoint da documentação atual do X lista os lugares que têm trends: a antiga chamada trends/available da v1.1 sumiu da documentação. E nenhuma chamada devolve listas anteriores, então um histórico de trends só existe se você mesmo guardar os snapshots.

Para listas de trends em código sem conta de desenvolvedor, use a Sorsa API, uma API e scraper do Twitter (X): o GET /trends recebe o mesmo WOEID e devolve a lista do X para aquele lugar em uma requisição, a partir de US$ 1,40 por 1.000 listas contra US$ 10,00 na API oficial do X, a 20 requisições por segundo em todos os planos.

  1. Pegue uma chave. Cadastre-se e copie a chave de API no seu painel. As 100 requisições grátis já estão nela, sem cartão.

  2. Escolha o lugar. Ache o WOEID dele no localizador mais abaixo, ou use 1 para o mundo todo.

  3. Envie a requisição. Chame o GET /trends (abre em uma nova aba) com woeid na query string e a chave no header ApiKey.

    Terminal
    curl "https://api.sorsa.io/v3/trends?woeid=23424900" \
      -H "ApiKey: YOUR_API_KEY"
    
    Response200 OK
    {
      "trends": [
        {
          "name": "#FelizLunes",
          "query": "%23FelizLunes",
          "url": "https://x.com/search?q=%23FelizLunes"
        },
        {
          "name": "Liga MX",
          "query": "%22Liga+MX%22",
          "url": "https://x.com/search?q=%22Liga+MX%22"
        },
        {
          "name": "Buenos días",
          "query": "%22Buenos+d%C3%ADas%22",
          "url": "https://x.com/search?q=%22Buenos+d%C3%ADas%22"
        }
      ]
    }
    
  4. Leia a lista. Cada trend tem um name (o assunto como o X o mostra), uma query (a busca por trás dele) e uma url (a página de busca dele no X). A ordem é o ranking do X, então o primeiro item é o trend do topo.

Uma resposta 403 significa que a chave está ausente ou sem requisições, e um 401 significa que a chave está errada. Um 429 significa mais de 20 requisições em um segundo: espere um segundo e envie de novo. Requisições com falha nunca são cobradas, e toda chamada devolve dados novos, então duas chamadas com uma hora de diferença dão dois snapshots diferentes.

#Ache o WOEID de qualquer país ou cidade

O X publica listas de trends para 467 lugares: o mundo todo, 62 países e 404 cidades, cada um com seu WOEID (lista de locais de trends do X (abre em uma nova aba), sem mudanças quando foi buscada de novo no X em agosto de 2025). Todos funcionam no GET /trends. Uma cidade pequena que não está na lista não tem trends próprios, então use a cidade listada mais próxima ou o país.

A tabela traz os países mais procurados, cada um com uma grande cidade; o localizador abaixo dela traz os 467 lugares.

PaísWOEIDCidade principalWOEID da cidade
Mundial1--
Estados Unidos23424977Nova York2459115
México23424900Cidade do México116545
Índia23424848Mumbai2295411
Japão23424856Tóquio1118370
Reino Unido23424975Londres44418
Brasil23424768São Paulo455827
Indonésia23424846Jacarta1047378
Turquia23424969Istambul2344116
Espanha23424950Madri766273
Austrália23424748Sydney1105779
Coreia do Sul23424868Seul1132599
  • Mundial

    WOEID
    1
    Cidade principal
    -
    WOEID da cidade
    -
  • Estados Unidos

    WOEID
    23424977
    Cidade principal
    Nova York
    WOEID da cidade
    2459115
  • México

    WOEID
    23424900
    Cidade principal
    Cidade do México
    WOEID da cidade
    116545
  • Índia

    WOEID
    23424848
    Cidade principal
    Mumbai
    WOEID da cidade
    2295411
  • Japão

    WOEID
    23424856
    Cidade principal
    Tóquio
    WOEID da cidade
    1118370
  • Reino Unido

    WOEID
    23424975
    Cidade principal
    Londres
    WOEID da cidade
    44418
  • Brasil

    WOEID
    23424768
    Cidade principal
    São Paulo
    WOEID da cidade
    455827
  • Indonésia

    WOEID
    23424846
    Cidade principal
    Jacarta
    WOEID da cidade
    1047378
  • Turquia

    WOEID
    23424969
    Cidade principal
    Istambul
    WOEID da cidade
    2344116
  • Espanha

    WOEID
    23424950
    Cidade principal
    Madri
    WOEID da cidade
    766273
  • Austrália

    WOEID
    23424748
    Cidade principal
    Sydney
    WOEID da cidade
    1105779
  • Coreia do Sul

    WOEID
    23424868
    Cidade principal
    Seul
    WOEID da cidade
    1132599

O México tem 23 cidades com trends além da lista nacional, 23424900: a Cidade do México é 116545, Guadalajara 124162 e Monterrey 134047. Digite qualquer lugar, ou um WOEID que você achou em outro canto, no localizador para conferi-lo e copiar a requisição.

467 locais

LocalListaWOEID
MundialMundial
ArgéliaPaís
Argel, ArgéliaCidade na Argélia
ArgentinaPaís
Buenos Aires, ArgentinaCidade na Argentina
Córdoba, ArgentinaCidade na Argentina
Mendoza, ArgentinaCidade na Argentina
Rosario, ArgentinaCidade na Argentina
AustráliaPaís
Adelaide, AustráliaCidade na Austrália
Brisbane, AustráliaCidade na Austrália
Camberra, AustráliaCidade na Austrália
Darwin, AustráliaCidade na Austrália
Melbourne, AustráliaCidade na Austrália
Perth, AustráliaCidade na Austrália
Sydney, AustráliaCidade na Austrália
ÁustriaPaís
Viena, ÁustriaCidade na Áustria
BahreinPaís
BielorrússiaPaís
Brest, BielorrússiaCidade na Bielorrússia
Gomel, BielorrússiaCidade na Bielorrússia
Grodno, BielorrússiaCidade na Bielorrússia
Minsk, BielorrússiaCidade na Bielorrússia
BélgicaPaís
BrasilPaís
Belo Horizonte, BrasilCidade no Brasil
Belém, BrasilCidade no Brasil
Brasília, BrasilCidade no Brasil
Campinas, BrasilCidade no Brasil
Curitiba, BrasilCidade no Brasil
Fortaleza, BrasilCidade no Brasil
Goiânia, BrasilCidade no Brasil
Guarulhos, BrasilCidade no Brasil
Manaus, BrasilCidade no Brasil
Porto Alegre, BrasilCidade no Brasil
Recife, BrasilCidade no Brasil
Rio de Janeiro, BrasilCidade no Brasil
Salvador, BrasilCidade no Brasil
São Luís, BrasilCidade no Brasil
São Paulo, BrasilCidade no Brasil
CanadáPaís
Calgary, CanadáCidade no Canadá
Edmonton, CanadáCidade no Canadá
Montreal, CanadáCidade no Canadá
Ottawa, CanadáCidade no Canadá
Quebec, CanadáCidade no Canadá
Toronto, CanadáCidade no Canadá
Vancouver, CanadáCidade no Canadá
Winnipeg, CanadáCidade no Canadá
ChilePaís
Concepción, ChileCidade no Chile
Santiago, ChileCidade no Chile
Valparaíso, ChileCidade no Chile
ColômbiaPaís
Barranquilla, ColômbiaCidade na Colômbia
Bogotá, ColômbiaCidade na Colômbia
Cali, ColômbiaCidade na Colômbia
Medellín, ColômbiaCidade na Colômbia
DinamarcaPaís
República DominicanaPaís
Santo Domingo, República DominicanaCidade na República Dominicana
EquadorPaís
Guayaquil, EquadorCidade no Equador
Quito, EquadorCidade no Equador
EgitoPaís
Alexandria, EgitoCidade no Egito
Cairo, EgitoCidade no Egito
Gizé, EgitoCidade no Egito
FrançaPaís
Bordeaux, FrançaCidade na França
Lille, FrançaCidade na França
Lyon, FrançaCidade na França
Marselha, FrançaCidade na França
Montpellier, FrançaCidade na França
Nantes, FrançaCidade na França
Paris, FrançaCidade na França
Rennes, FrançaCidade na França
Estrasburgo, FrançaCidade na França
Toulouse, FrançaCidade na França
AlemanhaPaís
Berlim, AlemanhaCidade na Alemanha
Bremen, AlemanhaCidade na Alemanha
Colônia, AlemanhaCidade na Alemanha
Dortmund, AlemanhaCidade na Alemanha
Dresden, AlemanhaCidade na Alemanha
Düsseldorf, AlemanhaCidade na Alemanha
Essen, AlemanhaCidade na Alemanha
Frankfurt, AlemanhaCidade na Alemanha
Hamburgo, AlemanhaCidade na Alemanha
Leipzig, AlemanhaCidade na Alemanha
Munique, AlemanhaCidade na Alemanha
Stuttgart, AlemanhaCidade na Alemanha
GanaPaís
Acra, GanaCidade em Gana
Kumasi, GanaCidade em Gana
GréciaPaís
Atenas, GréciaCidade na Grécia
Salônica, GréciaCidade na Grécia
GuatemalaPaís
Cidade da Guatemala, GuatemalaCidade na Guatemala
ÍndiaPaís
Ahmedabad, ÍndiaCidade na Índia
Amritsar, ÍndiaCidade na Índia
Bangalore, ÍndiaCidade na Índia
Bhopal, ÍndiaCidade na Índia
Chennai, ÍndiaCidade na Índia
Délhi, ÍndiaCidade na Índia
Hyderabad, ÍndiaCidade na Índia
Indore, ÍndiaCidade na Índia
Jaipur, ÍndiaCidade na Índia
Kanpur, ÍndiaCidade na Índia
Calcutá, ÍndiaCidade na Índia
Lucknow, ÍndiaCidade na Índia
Mumbai, ÍndiaCidade na Índia
Nagpur, ÍndiaCidade na Índia
Patna, ÍndiaCidade na Índia
Pune, ÍndiaCidade na Índia
Rajkot, ÍndiaCidade na Índia
Ranchi, ÍndiaCidade na Índia
Srinagar, ÍndiaCidade na Índia
Surat, ÍndiaCidade na Índia
Thane, ÍndiaCidade na Índia
IndonésiaPaís
Bandung, IndonésiaCidade na Indonésia
Bekasi, IndonésiaCidade na Indonésia
Depok, IndonésiaCidade na Indonésia
Jacarta, IndonésiaCidade na Indonésia
Makassar, IndonésiaCidade na Indonésia
Medan, IndonésiaCidade na Indonésia
Palembang, IndonésiaCidade na Indonésia
Pekanbaru, IndonésiaCidade na Indonésia
Semarang, IndonésiaCidade na Indonésia
Surabaya, IndonésiaCidade na Indonésia
Tangerang, IndonésiaCidade na Indonésia
IrlandaPaís
Cork, IrlandaCidade na Irlanda
Dublin, IrlandaCidade na Irlanda
Galway, IrlandaCidade na Irlanda
IsraelPaís
Haifa, IsraelCidade em Israel
Jerusalém, IsraelCidade em Israel
Tel Aviv, IsraelCidade em Israel
ItáliaPaís
Bolonha, ItáliaCidade na Itália
Gênova, ItáliaCidade na Itália
Milão, ItáliaCidade na Itália
Nápoles, ItáliaCidade na Itália
Palermo, ItáliaCidade na Itália
Roma, ItáliaCidade na Itália
Turim, ItáliaCidade na Itália
JapãoPaís
Chiba, JapãoCidade no Japão
Fukuoka, JapãoCidade no Japão
Hamamatsu, JapãoCidade no Japão
Hiroshima, JapãoCidade no Japão
Kawasaki, JapãoCidade no Japão
Kitakyushu, JapãoCidade no Japão
Kobe, JapãoCidade no Japão
Kumamoto, JapãoCidade no Japão
Quioto, JapãoCidade no Japão
Nagoya, JapãoCidade no Japão
Niigata, JapãoCidade no Japão
Okayama, JapãoCidade no Japão
Okinawa, JapãoCidade no Japão
Osaka, JapãoCidade no Japão
Sagamihara, JapãoCidade no Japão
Saitama, JapãoCidade no Japão
Sapporo, JapãoCidade no Japão
Sendai, JapãoCidade no Japão
Takamatsu, JapãoCidade no Japão
Tóquio, JapãoCidade no Japão
Yokohama, JapãoCidade no Japão
JordâniaPaís
Amã, JordâniaCidade na Jordânia
QuêniaPaís
Mombaça, QuêniaCidade no Quênia
Nairóbi, QuêniaCidade no Quênia
KuwaitPaís
LetôniaPaís
Riga, LetôniaCidade na Letônia
LíbanoPaís
MalásiaPaís
Hulu Langat, MalásiaCidade na Malásia
Ipoh, MalásiaCidade na Malásia
Johor Bahru, MalásiaCidade na Malásia
Kajang, MalásiaCidade na Malásia
Klang, MalásiaCidade na Malásia
Kuala Lumpur, MalásiaCidade na Malásia
Petaling, MalásiaCidade na Malásia
MéxicoPaís
Acapulco, MéxicoCidade no México
Aguascalientes, MéxicoCidade no México
Chihuahua, MéxicoCidade no México
Ciudad Juárez, MéxicoCidade no México
Culiacán, MéxicoCidade no México
Ecatepec de Morelos, MéxicoCidade no México
Guadalajara, MéxicoCidade no México
Hermosillo, MéxicoCidade no México
León, MéxicoCidade no México
Mexicali, MéxicoCidade no México
Cidade do México, MéxicoCidade no México
Monterrey, MéxicoCidade no México
Morelia, MéxicoCidade no México
Mérida, MéxicoCidade no México
Naucalpan de Juárez, MéxicoCidade no México
Nezahualcóyotl, MéxicoCidade no México
Puebla, MéxicoCidade no México
Querétaro, MéxicoCidade no México
Saltillo, MéxicoCidade no México
San Luis Potosí, MéxicoCidade no México
Tijuana, MéxicoCidade no México
Toluca, MéxicoCidade no México
Zapopan, MéxicoCidade no México
Países BaixosPaís
Amsterdã, Países BaixosCidade nos Países Baixos
Haia, Países BaixosCidade nos Países Baixos
Roterdã, Países BaixosCidade nos Países Baixos
Utrecht, Países BaixosCidade nos Países Baixos
Nova ZelândiaPaís
Auckland, Nova ZelândiaCidade na Nova Zelândia
NigériaPaís
Benin City, NigériaCidade na Nigéria
Ibadan, NigériaCidade na Nigéria
Kaduna, NigériaCidade na Nigéria
Kano, NigériaCidade na Nigéria
Lagos, NigériaCidade na Nigéria
Port Harcourt, NigériaCidade na Nigéria
NoruegaPaís
Bergen, NoruegaCidade na Noruega
Oslo, NoruegaCidade na Noruega
OmãPaís
Mascate, OmãCidade em Omã
PaquistãoPaís
Faisalabad, PaquistãoCidade no Paquistão
Carachi, PaquistãoCidade no Paquistão
Lahore, PaquistãoCidade no Paquistão
Multan, PaquistãoCidade no Paquistão
Rawalpindi, PaquistãoCidade no Paquistão
PanamáPaís
PeruPaís
Lima, PeruCidade no Peru
FilipinasPaís
Antipolo, FilipinasCidade nas Filipinas
Cagayan de Oro, FilipinasCidade nas Filipinas
Calocan, FilipinasCidade nas Filipinas
Cebu City, FilipinasCidade nas Filipinas
Davao City, FilipinasCidade nas Filipinas
Makati, FilipinasCidade nas Filipinas
Manila, FilipinasCidade nas Filipinas
Pasig, FilipinasCidade nas Filipinas
Quezon City, FilipinasCidade nas Filipinas
Taguig, FilipinasCidade nas Filipinas
Zamboanga City, FilipinasCidade nas Filipinas
PolôniaPaís
Gdansk, PolôniaCidade na Polônia
Cracóvia, PolôniaCidade na Polônia
Lodz, PolôniaCidade na Polônia
Poznań, PolôniaCidade na Polônia
Varsóvia, PolôniaCidade na Polônia
Wroclaw, PolôniaCidade na Polônia
PortugalPaís
Porto RicoPaís
CatarPaís
RússiaPaís
Chelyabinsk, RússiaCidade na Rússia
Irkutsk, RússiaCidade na Rússia
Cazã, RússiaCidade na Rússia
Khabarovsk, RússiaCidade na Rússia
Krasnodar, RússiaCidade na Rússia
Krasnoyarsk, RússiaCidade na Rússia
Moscou, RússiaCidade na Rússia
Nizhny Novgorod, RússiaCidade na Rússia
Novosibirsk, RússiaCidade na Rússia
Omsk, RússiaCidade na Rússia
Perm, RússiaCidade na Rússia
Rostov-on-Don, RússiaCidade na Rússia
São Petersburgo, RússiaCidade na Rússia
Samara, RússiaCidade na Rússia
Ufa, RússiaCidade na Rússia
Vladivostok, RússiaCidade na Rússia
Volgograd, RússiaCidade na Rússia
Voronezh, RússiaCidade na Rússia
Yekaterinburg, RússiaCidade na Rússia
Arábia SauditaPaís
Ahsa, Arábia SauditaCidade na Arábia Saudita
Dammam, Arábia SauditaCidade na Arábia Saudita
Jidá, Arábia SauditaCidade na Arábia Saudita
Meca, Arábia SauditaCidade na Arábia Saudita
Medina, Arábia SauditaCidade na Arábia Saudita
Riade, Arábia SauditaCidade na Arábia Saudita
SingapuraPaís
Singapura, SingapuraCidade em Singapura
África do SulPaís
Cidade do Cabo, África do SulCidade na África do Sul
Durban, África do SulCidade na África do Sul
Joanesburgo, África do SulCidade na África do Sul
Port Elizabeth, África do SulCidade na África do Sul
Pretória, África do SulCidade na África do Sul
Soweto, África do SulCidade na África do Sul
Coreia do SulPaís
Ansan, Coreia do SulCidade na Coreia do Sul
Bucheon, Coreia do SulCidade na Coreia do Sul
Busan, Coreia do SulCidade na Coreia do Sul
Changwon, Coreia do SulCidade na Coreia do Sul
Daegu, Coreia do SulCidade na Coreia do Sul
Daejeon, Coreia do SulCidade na Coreia do Sul
Goyang, Coreia do SulCidade na Coreia do Sul
Gwangju, Coreia do SulCidade na Coreia do Sul
Incheon, Coreia do SulCidade na Coreia do Sul
Seongnam, Coreia do SulCidade na Coreia do Sul
Seul, Coreia do SulCidade na Coreia do Sul
Suwon, Coreia do SulCidade na Coreia do Sul
Ulsan, Coreia do SulCidade na Coreia do Sul
Yongin, Coreia do SulCidade na Coreia do Sul
EspanhaPaís
Barcelona, EspanhaCidade na Espanha
Bilbao, EspanhaCidade na Espanha
Las Palmas, EspanhaCidade na Espanha
Madrid, EspanhaCidade na Espanha
Málaga, EspanhaCidade na Espanha
Murcia, EspanhaCidade na Espanha
Palma, EspanhaCidade na Espanha
Sevilha, EspanhaCidade na Espanha
Valencia, EspanhaCidade na Espanha
Saragoça, EspanhaCidade na Espanha
SuéciaPaís
Gotemburgo, SuéciaCidade na Suécia
Estocolmo, SuéciaCidade na Suécia
SuíçaPaís
Genebra, SuíçaCidade na Suíça
Lausanne, SuíçaCidade na Suíça
Zurique, SuíçaCidade na Suíça
TailândiaPaís
Bangcoc, TailândiaCidade na Tailândia
TurquiaPaís
Adana, TurquiaCidade na Turquia
Ancara, TurquiaCidade na Turquia
Antalya, TurquiaCidade na Turquia
Bursa, TurquiaCidade na Turquia
Diyarbakır, TurquiaCidade na Turquia
Eskişehir, TurquiaCidade na Turquia
Gaziantep, TurquiaCidade na Turquia
Istambul, TurquiaCidade na Turquia
Esmirna, TurquiaCidade na Turquia
Kayseri, TurquiaCidade na Turquia
Konya, TurquiaCidade na Turquia
Mersin, TurquiaCidade na Turquia
UcrâniaPaís
Dnipropetrovsk, UcrâniaCidade na Ucrânia
Donetsk, UcrâniaCidade na Ucrânia
Carcóvia, UcrâniaCidade na Ucrânia
Kiev, UcrâniaCidade na Ucrânia
Lviv, UcrâniaCidade na Ucrânia
Odessa, UcrâniaCidade na Ucrânia
Zaporozhye, UcrâniaCidade na Ucrânia
Emirados Árabes UnidosPaís
Abu Dhabi, Emirados Árabes UnidosCidade nos Emirados Árabes Unidos
Dubai, Emirados Árabes UnidosCidade nos Emirados Árabes Unidos
Sharjah, Emirados Árabes UnidosCidade nos Emirados Árabes Unidos
Reino UnidoPaís
Belfast, Reino UnidoCidade no Reino Unido
Birmingham, Reino UnidoCidade no Reino Unido
Blackpool, Reino UnidoCidade no Reino Unido
Bournemouth, Reino UnidoCidade no Reino Unido
Brighton, Reino UnidoCidade no Reino Unido
Bristol, Reino UnidoCidade no Reino Unido
Cardiff, Reino UnidoCidade no Reino Unido
Coventry, Reino UnidoCidade no Reino Unido
Derby, Reino UnidoCidade no Reino Unido
Edimburgo, Reino UnidoCidade no Reino Unido
Glasgow, Reino UnidoCidade no Reino Unido
Hull, Reino UnidoCidade no Reino Unido
Leeds, Reino UnidoCidade no Reino Unido
Leicester, Reino UnidoCidade no Reino Unido
Liverpool, Reino UnidoCidade no Reino Unido
Londres, Reino UnidoCidade no Reino Unido
Manchester, Reino UnidoCidade no Reino Unido
Middlesbrough, Reino UnidoCidade no Reino Unido
Newcastle, Reino UnidoCidade no Reino Unido
Nottingham, Reino UnidoCidade no Reino Unido
Plymouth, Reino UnidoCidade no Reino Unido
Portsmouth, Reino UnidoCidade no Reino Unido
Preston, Reino UnidoCidade no Reino Unido
Sheffield, Reino UnidoCidade no Reino Unido
Stoke-on-Trent, Reino UnidoCidade no Reino Unido
Swansea, Reino UnidoCidade no Reino Unido
Estados UnidosPaís
Albuquerque, Estados UnidosCidade nos Estados Unidos
Atlanta, Estados UnidosCidade nos Estados Unidos
Austin, Estados UnidosCidade nos Estados Unidos
Baltimore, Estados UnidosCidade nos Estados Unidos
Baton Rouge, Estados UnidosCidade nos Estados Unidos
Birmingham, Estados UnidosCidade nos Estados Unidos
Boston, Estados UnidosCidade nos Estados Unidos
Charlotte, Estados UnidosCidade nos Estados Unidos
Chicago, Estados UnidosCidade nos Estados Unidos
Cincinnati, Estados UnidosCidade nos Estados Unidos
Cleveland, Estados UnidosCidade nos Estados Unidos
Colorado Springs, Estados UnidosCidade nos Estados Unidos
Columbus, Estados UnidosCidade nos Estados Unidos
Dallas-Ft. Worth, Estados UnidosCidade nos Estados Unidos
Denver, Estados UnidosCidade nos Estados Unidos
Detroit, Estados UnidosCidade nos Estados Unidos
El Paso, Estados UnidosCidade nos Estados Unidos
Fresno, Estados UnidosCidade nos Estados Unidos
Greensboro, Estados UnidosCidade nos Estados Unidos
Harrisburg, Estados UnidosCidade nos Estados Unidos
Honolulu, Estados UnidosCidade nos Estados Unidos
Houston, Estados UnidosCidade nos Estados Unidos
Indianapolis, Estados UnidosCidade nos Estados Unidos
Jackson, Estados UnidosCidade nos Estados Unidos
Jacksonville, Estados UnidosCidade nos Estados Unidos
Kansas City, Estados UnidosCidade nos Estados Unidos
Las Vegas, Estados UnidosCidade nos Estados Unidos
Long Beach, Estados UnidosCidade nos Estados Unidos
Los Angeles, Estados UnidosCidade nos Estados Unidos
Louisville, Estados UnidosCidade nos Estados Unidos
Memphis, Estados UnidosCidade nos Estados Unidos
Mesa, Estados UnidosCidade nos Estados Unidos
Miami, Estados UnidosCidade nos Estados Unidos
Milwaukee, Estados UnidosCidade nos Estados Unidos
Minneapolis, Estados UnidosCidade nos Estados Unidos
Nashville, Estados UnidosCidade nos Estados Unidos
New Haven, Estados UnidosCidade nos Estados Unidos
Nova Orleans, Estados UnidosCidade nos Estados Unidos
Nova York, Estados UnidosCidade nos Estados Unidos
Norfolk, Estados UnidosCidade nos Estados Unidos
Oklahoma City, Estados UnidosCidade nos Estados Unidos
Omaha, Estados UnidosCidade nos Estados Unidos
Orlando, Estados UnidosCidade nos Estados Unidos
Filadélfia, Estados UnidosCidade nos Estados Unidos
Phoenix, Estados UnidosCidade nos Estados Unidos
Pittsburgh, Estados UnidosCidade nos Estados Unidos
Portland, Estados UnidosCidade nos Estados Unidos
Providence, Estados UnidosCidade nos Estados Unidos
Raleigh, Estados UnidosCidade nos Estados Unidos
Richmond, Estados UnidosCidade nos Estados Unidos
Sacramento, Estados UnidosCidade nos Estados Unidos
Salt Lake City, Estados UnidosCidade nos Estados Unidos
San Antonio, Estados UnidosCidade nos Estados Unidos
San Diego, Estados UnidosCidade nos Estados Unidos
San Francisco, Estados UnidosCidade nos Estados Unidos
San Jose, Estados UnidosCidade nos Estados Unidos
Seattle, Estados UnidosCidade nos Estados Unidos
St. Louis, Estados UnidosCidade nos Estados Unidos
Tallahassee, Estados UnidosCidade nos Estados Unidos
Tampa, Estados UnidosCidade nos Estados Unidos
Tucson, Estados UnidosCidade nos Estados Unidos
Virginia Beach, Estados UnidosCidade nos Estados Unidos
Washington, Estados UnidosCidade nos Estados Unidos
VenezuelaPaís
Barcelona, VenezuelaCidade na Venezuela
Barquisimeto, VenezuelaCidade na Venezuela
Caracas, VenezuelaCidade na Venezuela
Ciudad Guayana, VenezuelaCidade na Venezuela
Maracaibo, VenezuelaCidade na Venezuela
Maracay, VenezuelaCidade na Venezuela
Maturín, VenezuelaCidade na Venezuela
Turmero, VenezuelaCidade na Venezuela
Valencia, VenezuelaCidade na Venezuela
VietnãPaís
Can Tho, VietnãCidade no Vietnã
Da Nang, VietnãCidade no Vietnã
Hai Phong, VietnãCidade no Vietnã
Hanói, VietnãCidade no Vietnã
Cidade de Ho Chi Minh, VietnãCidade no Vietnã

Requisição para México

curl "https://api.sorsa.io/v3/trends?woeid=23424900" -H "ApiKey: YOUR_API_KEY"

Todos os 467 locais para os quais o X publica trends, da lista do próprio X. Escolha um WOEID para colocá-lo na requisição.

Bom saber

As tabelas de WOEID copiadas pela web misturam códigos vizinhos: 23424868 é a Coreia do Sul, não o México (23424900); 23424775 é o Canadá, não a Austrália (23424748); 455825 é o Rio de Janeiro, não São Paulo (455827); 1105779 é Sydney, não Tóquio (1118370). Um código errado ainda devolve uma lista válida, só que de outro lugar, então confira o nome antes de guardá-lo.

A cobertura de cidades é desigual. Os Estados Unidos têm 63 cidades com trends, o Reino Unido 26 e o México 23, enquanto 9 dos 62 países, entre eles Bélgica, Dinamarca e Portugal, têm só uma lista nacional. O X não mantém listas de estados nem de regiões.

Cidades com lista de trends própria no X 404 cidades em 53 de 62 países; os 12 países com mais: Estados Unidos 63 Reino Unido 26 México 23 Índia 21 Japão 21 Rússia 19 Brasil 15 Coreia do Sul 14 Alemanha 12 Turquia 12 Indonésia 11 Filipinas 11
As 404 cidades com trends do X ficam em 53 países, e só os Estados Unidos têm 63 delas.

#Obtenha os posts por trás de cada trend

A query de um trend é uma busca pronta: envie-a para o POST /search-tweets (abre em uma nova aba) e a Sorsa API devolve os posts por trás do trend, cerca de 20 por requisição, cada um com o perfil completo do autor. "order": "popular" dá os posts que o X ranqueia como Top; "latest" dá os mais novos primeiro.

O script abaixo lê a lista do México e imprime os três principais posts de cada um dos cinco principais trends. O código decodifica uma query codificada como URL antes de ela entrar na busca.

import requests
from urllib.parse import unquote_plus

API = "https://api.sorsa.io/v3"
HEADERS = {"ApiKey": "YOUR_API_KEY"}
MEXICO = 23424900

def get_trends(woeid):
    r = requests.get(f"{API}/trends", params={"woeid": woeid},
                     headers=HEADERS, timeout=30)
    r.raise_for_status()
    return r.json()["trends"]

def top_posts(query):
    body = {"query": query, "order": "popular"}
    r = requests.post(f"{API}/search-tweets", json=body,
                      headers=HEADERS, timeout=30)
    r.raise_for_status()
    return r.json()["tweets"]

for rank, trend in enumerate(get_trends(MEXICO)[:5], start=1):
    query = trend["query"]
    if "%" in query:  # decode a URL-encoded search
        query = unquote_plus(query)
    print(f"{rank}. {trend['name']}")
    for post in top_posts(query)[:3]:
        user = post["user"]["username"]
        print(f"   @{user}: {post['likes_count']} likes")

Os posts são onde um trabalho com trends fica caro na API oficial do X. Cada post custa US$ 0,005 e, a partir de 22 de novembro de 2026, o autor de cada post também é cobrado como uma leitura de usuário de US$ 0,010 (aviso do X (abre em uma nova aba)), então 1.000 posts com seus autores custam US$ 15,00. Para os posts por trás dos trends, use a Sorsa API: a partir de US$ 0,07 por 1.000 resultados, perfis de autores incluídos.

Posts por trás de trends

API oficial do X

US$ 1.500

para 100 mil posts

US$ 0,015 por post com o autor

Sorsa API

a partir deUS$ 7

para 100 mil posts

a partir de US$ 0,07 por 1.000

Para restringir os posts de um trend por idioma, data ou curtidas, acrescente operadores do X à query; o guia da API de busca do Twitter cobre a paginação, e a lista de operadores de busca do Twitter traz todos os filtros.

#Guarde um histórico de trends

Nenhum endpoint de trends devolve listas passadas, o oficial inclusive: cada chamada é um snapshot do momento, então um histórico de trends são os snapshots que você guarda. Consulte os lugares que você acompanha em intervalos fixos e salve cada lista com o horário e a posição.

O X não publica o intervalo em que recalcula as listas. Snapshots por hora servem para dashboards e pesquisa; uma redação que acompanha assuntos de última hora consulta a cada 5 a 15 minutos. O script salva um snapshot de quatro lugares no SQLite.

Python
import sqlite3
import time
from datetime import datetime, timezone

import requests

API = "https://api.sorsa.io/v3/trends"
HEADERS = {"ApiKey": "YOUR_API_KEY"}
PLACES = {"Worldwide": 1, "United States": 23424977,
          "Mexico": 23424900, "Japan": 23424856}

db = sqlite3.connect("trends.db")
db.execute("""CREATE TABLE IF NOT EXISTS trends (
    taken_at TEXT, woeid INTEGER, place TEXT,
    rank INTEGER, name TEXT, query TEXT)""")

now = datetime.now(timezone.utc)
taken_at = now.strftime("%Y-%m-%d %H:%M:%S")
for place, woeid in PLACES.items():
    params = {"woeid": woeid}
    r = requests.get(API, params=params, headers=HEADERS, timeout=30)
    if r.status_code == 429:  # over 20 requests in one second
        time.sleep(1)
        r = requests.get(API, params=params, headers=HEADERS, timeout=30)
    r.raise_for_status()
    rows = [(taken_at, woeid, place, rank, t["name"], t["query"])
            for rank, t in enumerate(r.json()["trends"], start=1)]
    db.executemany("INSERT INTO trends VALUES (?, ?, ?, ?, ?, ?)", rows)
db.commit()

Rode-o a cada hora, por exemplo pelo cron com 0 * * * * python3 save_trends.py. A 20 requisições por segundo, uma chave lê os 467 lugares em cerca de 23 segundos, então até a lista completa cabe em uma execução por hora. Depois de um dia, uma consulta mostra o que ficou mais tempo em alta no México:

SQL
SELECT name, COUNT(DISTINCT taken_at) AS hours
FROM trends
WHERE woeid = 23424900
  AND taken_at >= datetime('now', '-1 day')
GROUP BY name
ORDER BY hours DESC
LIMIT 10;

Para posts mais antigos que seus snapshots, a query de um trend também funciona como busca até 2006: dados históricos do Twitter mostra como. Para receber um alerta no momento em que um assunto novo entra em uma lista, compare cada snapshot com o anterior, como em monitoramento do Twitter em tempo real.

As duas APIs cobram dados de trends por lista, então a conta mensal é lugares vezes atualizações: 25 lugares a cada hora dão 18 mil listas por mês, US$ 180 na API oficial do X e a partir de US$ 25,20 na Sorsa API. Escolha seus próprios números abaixo.

Custo mensal das listas de trends para um mês de 30 dias, com o tempo que uma passada leva no rate limit de cada API.

Em todos os critérios que decidem um trabalho com trends, a Sorsa API sai na frente da API oficial do X:

CritérioSorsa APIAPI oficial do X
Preço por 1.000 listas de trendsa partir de US$ 1,40US$ 10,00
Posts por trás de trends, por 1.000a partir de US$ 0,07, autores incluídosUS$ 5,00, ou US$ 15,00 com autores a partir de 22 de nov.
Rate limit20 requisições por segundo75 requisições por 15 minutos por app
Uma passada pelos 467 lugarescerca de 23 segundoscerca de 90 minutos
Configuraçãouma chave de APIconta de desenvolvedor aprovada, app, Bearer token
Precisa de conta do Xnãosim
  • Preço por 1.000 listas de trends

    Sorsa API
    a partir de US$ 1,40
    API oficial do X
    US$ 10,00
  • Posts por trás de trends, por 1.000

    Sorsa API
    a partir de US$ 0,07, autores incluídos
    API oficial do X
    US$ 5,00, ou US$ 15,00 com autores a partir de 22 de nov.
  • Rate limit

    Sorsa API
    20 requisições por segundo
    API oficial do X
    75 requisições por 15 minutos por app
  • Uma passada pelos 467 lugares

    Sorsa API
    cerca de 23 segundos
    API oficial do X
    cerca de 90 minutos
  • Configuração

    Sorsa API
    uma chave de API
    API oficial do X
    conta de desenvolvedor aprovada, app, Bearer token
  • Precisa de conta do X

    Sorsa API
    não
    API oficial do X
    sim

Para um dashboard de trends, o feed de uma redação ou um arquivo de pesquisa, use a Sorsa API: os mesmos WOEIDs do X, cerca de 7 vezes menos por lista, e os posts por trás de cada trend a partir de US$ 0,07 por 1.000. A Sorsa API nunca pede seu login do X, então sua própria conta nunca fica em risco.

#Obtenha sua primeira lista de trends

Uma lista de trends de qualquer lugar é uma requisição: escolha o WOEID, chame o GET /trends e envie as queries do topo para o POST /search-tweets para obter os posts por trás delas. A Sorsa API faz as duas coisas com uma chave, a partir de US$ 1,40 por 1.000 listas e US$ 0,07 por 1.000 posts, e as 100 requisições grátis que toda conta nova ganha cobrem as suas primeiras 100 listas, sem cartão e sem expirar.

#Perguntas frequentes

A Sorsa API é a mais indicada para trends do Twitter em código. O GET /trends devolve a lista do X de qualquer um dos 467 lugares por WOEID, a partir de US$ 1,40 por 1.000 listas contra US$ 10,00 na API oficial do X, a 20 requisições por segundo, com uma chave de API e sem conta de desenvolvedor. A mesma chave transforma cada trend em posts pelo POST /search-tweets, a partir de US$ 0,07 por 1.000 com os autores incluídos.

A API oficial do X não tem plano gratuito: toda chamada de trends custa US$ 0,010 de créditos pré-pagos. A Sorsa API dá a toda conta nova 100 requisições grátis, sem cartão e sem expirar, que são 100 listas de trends de qualquer lugar que você escolher. Para ver as listas sem código, nossa página gratuita de trends mostra o mundo todo e 25 países, lidos a cada hora, com as últimas 24 horas.

Não. Nenhuma API devolve listas de trends passadas, a API oficial do X inclusive: cada chamada é um snapshot da lista atual. Para ver o que estava em alta na semana passada, você precisa de snapshots guardados na hora, por exemplo um job por hora que salva cada lista com o horário e a posição. Na Sorsa API, esse job custa a partir de cerca de US$ 1 por mês para cada lugar consultado a cada hora.

De uma cidade, sim, se ela for uma das 404 cidades com trends do X: Nova York é 2459115, Los Angeles 2442047 e a Cidade do México 116545. O X não mantém listas de estados dos EUA nem de outras regiões, então, para um estado, use a maior cidade dele com trends ou a lista nacional, 23424977. O GET /trends da Sorsa API aceita qualquer um desses WOEIDs.

O que substitui o trendsByPlace no twitter-api-v2?

O trendsByPlace() do pacote twitter-api-v2 para Node.js chama o antigo endpoint trends/place da v1.1 do X, que a documentação atual do X não lista mais. O equivalente na v2 do mesmo pacote é client.v2.trendsByWoeid(23424900), que chama o GET /2/trends/by/woeid/{id} com um Bearer token só de app a US$ 0,010 por chamada. Sem uma conta de desenvolvedor do X, uma requisição ao GET /trends?woeid=23424900 da Sorsa API devolve a lista do México.

#Como verificamos

Em 2 de novembro de 2026 lemos a documentação do X sobre o endpoint de trends (a introdução e a referência), os rate limits, a lista de preços de pagamento por uso e o changelog, além do aviso do X de outubro sobre cobrança de expansions. Todo WOEID desta página foi conferido com a lista do próprio X de 467 locais de trends, como o X a devolveu em agosto de 2025, e a resposta sobre o twitter-api-v2 com a documentação desse pacote. Toda requisição da Sorsa API foi escrita a partir da nossa referência no ar para /trends e /search-tweets; a resposta é um exemplo com nomes genéricos de trends, e os preços por 1.000 vêm das taxas por requisição da nossa página de preços.

Pela equipe da Sorsa API. Construímos e operamos a Sorsa API, a API e scraper somente leitura do Twitter (X), em produção desde 2022 (antiga TweetScout API), com mais de 6 bilhões de requisições atendidas. Sobre a Sorsa API

O que mudou
  • Reescrito do zero: os fatos do endpoint oficial em novembro de 2026, os 467 WOEIDs conferidos com a lista do X em um localizador, os posts por trás de cada trend, código de histórico por hora e uma calculadora de custo mensal.
  • Primeira publicação.