Inteligência de Plataforma API

X (Twitter) API

X alcança cerca de 600 milhões de usuários mensais através de postagens curtas, comentários ao vivo, vídeos e conversas sobre notícias de última hora, tornando-se importante para comunicações em tempo real, visibilidade na mídia e resposta a reputação.

Referência da API Versão: 1.0.0 38 Pontos finais Autenticação
X

URL base

https://api.pressmonitor.com/x/v1

Autenticação

Todas as requisições usam autenticação por token Bearer. Adicione o cabeçalho Authorization a cada chamada.

Authorization: Bearer YOUR_TOKEN
GET /autocomplete

Autocompletar

Autocomplete

Parâmetros

Nome Tipo Localização Obrigatório Descrição
value string query Sim Valor
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/autocomplete?value=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /comments

Comentários

Comments

Parâmetros

Nome Tipo Localização Obrigatório Descrição
pid string query Sim Pid
ranking_mode string query Sim Modo de Ranking
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/comments?pid=SOME_STRING_VALUE&ranking_mode=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /community-topics

Tópicos da Comunidade

Community Topics

Parâmetros

Nome Tipo Localização Obrigatório Descrição
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/community-topics?count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /community-tweets

Tweets da Comunidade

Community Tweets

Parâmetros

Nome Tipo Localização Obrigatório Descrição
communityId string query Sim ID da Comunidade
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/community-tweets?communityId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /fetch-popular-communities

Buscar Comunidades Populares

Fetch Popular Communities

Parâmetros

Nome Tipo Localização Obrigatório Descrição
topicId string query Sim ID do Tópico
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/fetch-popular-communities?topicId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /followers

Seguidores

Followers

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/followers?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /followers-ids

IDs dos Seguidores

Followers I Ds

Parâmetros

Nome Tipo Localização Obrigatório Descrição
username string query Sim Nome de usuário (screen name sem o símbolo @, ex: 'elonmusk')
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/followers-ids?username=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /followings

Seguindo

Followings

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/followings?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /followings-ids

IDs dos Seguidos

Followings I Ds

Parâmetros

Nome Tipo Localização Obrigatório Descrição
username string query Sim Nome de usuário (screen name sem o símbolo @, ex: 'elonmusk')
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/followings-ids?username=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /get-users

Obter Usuários

Get Users

Parâmetros

Nome Tipo Localização Obrigatório Descrição
users string query Sim Usuários
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/get-users?users=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /group-tweets

Agrupar Tweets

Group Tweets

Parâmetros

Nome Tipo Localização Obrigatório Descrição
communityId string query Sim ID da Comunidade
rankingMode string query Sim Modo de Ranking
searchType string query Sim Tipo de Pesquisa
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/group-tweets?communityId=SOME_STRING_VALUE&rankingMode=SOME_STRING_VALUE&searchType=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /highlights

Destaques

Highlights

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/highlights?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /jobs-details

Detalhes de Vagas

Jobs Details

Parâmetros

Nome Tipo Localização Obrigatório Descrição
jobId string query Sim ID da Vaga
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/jobs-details?jobId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /jobs-locations-suggest

Sugestão de Localizações para Vagas

Jobs Locations Suggest

Parâmetros

Nome Tipo Localização Obrigatório Descrição
query string query Sim Consulta de pesquisa
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/jobs-locations-suggest?query=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /jobs-search

Busca de Vagas

Jobs Search

Parâmetros

Nome Tipo Localização Obrigatório Descrição
employment_type string query Sim Tipo de Emprego
job_location_id string query Sim ID da Localização da Vaga
job_location_type string query Sim Tipo de Localização da Vaga
keyword string query Sim Palavra-chave
seniority_level string query Sim Nível de Senioridade
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/jobs-search?employment_type=SOME_STRING_VALUE&job_location_id=SOME_STRING_VALUE&job_location_type=SOME_STRING_VALUE&keyword=SOME_STRING_VALUE&seniority_level=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /likes

Curtidas

Likes

Parâmetros

Nome Tipo Localização Obrigatório Descrição
pid string query Sim Pid
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/likes?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /list-details

Detalhes da Lista

List Details

Parâmetros

Nome Tipo Localização Obrigatório Descrição
listId string query Sim ID da Lista
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/list-details?listId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /list-timeline

Linha do Tempo da Lista

List Timeline

Parâmetros

Nome Tipo Localização Obrigatório Descrição
listId string query Sim ID da Lista
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/list-timeline?listId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /list-tweets

Tweets da Lista

List Tweets

Parâmetros

Nome Tipo Localização Obrigatório Descrição
list_id string query Sim ID da Lista
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/list-tweets?list_id=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /org-affiliates

Afiliados da Organização

Org Affiliates

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/org-affiliates?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /quotes

Citações

Quotes

Parâmetros

Nome Tipo Localização Obrigatório Descrição
pid string query Sim Pid
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/quotes?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /retweets

Retweets

Retweets

Parâmetros

Nome Tipo Localização Obrigatório Descrição
pid string query Sim Pid
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/retweets?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /search-community

Buscar Comunidade

Search Community

Parâmetros

Nome Tipo Localização Obrigatório Descrição
query string query Sim Consulta de pesquisa
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/search-community?query=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /search-lists

Buscar Listas

Search Lists

Parâmetros

Nome Tipo Localização Obrigatório Descrição
query string query Sim Consulta de pesquisa
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/search-lists?query=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /searchold

Pesquisar antigo

Searchold

Parâmetros

Nome Tipo Localização Obrigatório Descrição
query string query Sim Consulta de pesquisa
type string query Sim Tipo
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/searchold?query=SOME_STRING_VALUE&type=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /spaces

Spaces

Spaces

Parâmetros

Nome Tipo Localização Obrigatório Descrição
id string query Sim ID
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/spaces?id=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /trends-locations

Localizações de Tendências

Trends Locations

Parâmetros

Nome Tipo Localização Obrigatório Descrição
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/trends-locations?count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /tweet

Tweet

Tweet

Parâmetros

Nome Tipo Localização Obrigatório Descrição
pid string query Sim Pid
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/tweet?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /tweet-by-ids

Tweet por IDs

Tweet By Ids

Parâmetros

Nome Tipo Localização Obrigatório Descrição
tweetIDs string query Sim IDs dos Tweets
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/tweet-by-ids?tweetIDs=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /user

Usuário

User

Parâmetros

Nome Tipo Localização Obrigatório Descrição
username string query Sim Nome de usuário (screen name sem o símbolo @, ex: 'elonmusk')
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/user?username=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /user-likes

Curtidas do Usuário

User Likes

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-likes?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /user-media

Mídia do Usuário

User Media

Parâmetros

Nome Tipo Localização Obrigatório Descrição
cusor string query Sim Cursor
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-media?cusor=SOME_STRING_VALUE&user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /user-replies

Respostas do Usuário

User Replies

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-replies?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /user-replies-v2

Respostas do Usuário V2

User Replies V2

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-replies-v2?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /user-tweets

Tweets do Usuário

User Tweets

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-tweets?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso
GET /verified-followers

Seguidores Verificados

Verified Followers

Parâmetros

Nome Tipo Localização Obrigatório Descrição
user string query Sim ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer query Não Número de resultados a retornar
cursor integer query Não Cursor de paginação para a próxima página

Exemplos de Código

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/verified-followers?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Respostas

200 Sucesso