Skip to main content
/mentions retorna publicações que mencionam uma conta. Use para monitorar marcas, encaminhar pedidos de suporte, medir campanhas e acompanhar concorrentes. Os filtros de engajamento e data são parâmetros próprios no corpo da requisição. Cada página retorna até 20 publicações.
Veja código de produção, monitoramento em vários canais e análise competitiva no guia completo de menções, no blog.

Início rápido

Teste /mentions sem código no API Playground. Cada conta começa com 100 requisições gratuitas, sem cartão.

Referência do endpoint

Cada chamada consome uma requisição, retornando uma ou vinte menções.

Resposta

Cada menção inclui métricas completas e o perfil do autor em user, abreviado acima. As datas usam ISO 8601. Um next_cursor presente indica mais páginas; nulo ou ausente indica o fim. Veja paginação e formato de resposta.

/mentions ou /search-tweets?

  • Use /mentions para posts com marcação @brand, respostas e referências ao perfil. Os filtros min_likes, min_retweets, min_replies, since_date e until_date são parâmetros próprios.
  • Use /search-tweets para referências sem marcação, lógica booleana e filtros de mídia. A consulta "Nike" -from:Nike lang:en encontra o nome da marca no texto.
Para cobrir a marca, execute ambos e deduplique pelo ID da publicação.

Padrões comuns

Filtrar por engajamento

Selecione menções que já alcançaram uma audiência para painéis de reputação e relações públicas.

Capturar todas as menções para suporte

Remova filtros de engajamento e use ordem cronológica, incluindo menções sem interações.

Analisar uma campanha por período

Defina since_date e until_date e percorra next_cursor até o fim.

Consultar novas menções periodicamente

Acompanhe o ID mais recente entre ciclos. Compare os IDs numericamente, pois são retornados como strings.
Este exemplo consulta a primeira página e define uma referência inicial sem emitir resultados antigos. Em feeds movimentados, percorra o intervalo pendente antes de avançar o checkpoint. Mantenha uma sobreposição e deduplique IDs para lidar com resultados atrasados. Persista last_seen_id em disco ou Redis e trate erros transitórios com try/except e espera progressiva. Veja o padrão completo em monitoramento em tempo real.

Erros comuns

  • Filtro alto demais para suporte. Um relato de erro com 2 curtidas pode importar mais que um meme com 500. Use min_likes igual a 0 e encaminhe por palavras-chave.
  • Ler só uma página em contas movimentadas. Cada chamada retorna até 20 menções. Percorra todas as páginas e considere uma requisição por página no orçamento.
  • Tratar menções como cobertura completa. Inclua buscas por marca sem @ com /search-tweets.
  • Consultar contas pouco ativas com frequência excessiva. Ajuste ao volume: 15 segundos para marcas movimentadas, um ou dois minutos para contas menores. O limite é de 20 req/s; veja limites.
  • Não persistir o estado. Após reiniciar, o monitor pode repetir alertas antigos ou perder o intervalo sem checkpoint durável.

Próximos passos