API

X (Twitter) API

X alcanza alrededor de 600 millones de usuarios mensuales a través de publicaciones breves, comentarios en vivo, videos y conversaciones de noticias de última hora, siendo importante para las comunicaciones en tiempo real, la visibilidad de los medios y la respuesta a la reputación.

Referencia de API Versión: 1.0.0 38 Endpoints Autenticación
X

URL base

https://api.pressmonitor.com

Autenticación

Todas las solicitudes utilizan autenticación mediante token Bearer. Agrega el encabezado de Autorización a cada llamada.

Authorization: Bearer YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID
GET /autocomplete

Autocompletar

Parámetros

Nombre Tipo Ubicación Requerido Descripción
value string query Valor
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/autocomplete?value=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /comments

Comentarios

Parámetros

Nombre Tipo Ubicación Requerido Descripción
pid string query Pid
ranking_mode string query Modo de clasificación
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/comments?pid=VALUE&ranking_mode=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /community-topics

Temas de la comunidad

Parámetros

Nombre Tipo Ubicación Requerido Descripción
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/community-topics" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /community-tweets

Tweets de la comunidad

Parámetros

Nombre Tipo Ubicación Requerido Descripción
communityId string query ID de la comunidad
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/community-tweets?communityId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /followers

Seguidores

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/followers?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /followers-ids

IDs de seguidores

Parámetros

Nombre Tipo Ubicación Requerido Descripción
username string query Nombre de usuario (nombre de pantalla sin el símbolo @, por ejemplo, 'elonmusk')
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/followers-ids?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /followings

Siguiendo

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/followings?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /followings-ids

IDs de seguidos

Parámetros

Nombre Tipo Ubicación Requerido Descripción
username string query Nombre de usuario (nombre de pantalla sin el símbolo @, por ejemplo, 'elonmusk')
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/followings-ids?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /get-users

Obtener usuarios

Parámetros

Nombre Tipo Ubicación Requerido Descripción
users string query Usuarios
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/get-users?users=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /group-tweets

Agrupar tweets

Parámetros

Nombre Tipo Ubicación Requerido Descripción
communityId string query ID de la comunidad
rankingMode string query Modo de clasificación
searchType string query Tipo de búsqueda
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/group-tweets?communityId=VALUE&rankingMode=VALUE&searchType=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /highlights

Destacados

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/highlights?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /jobs-details

Detalles de empleos

Parámetros

Nombre Tipo Ubicación Requerido Descripción
jobId string query ID del empleo
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/jobs-details?jobId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /jobs-locations-suggest

Sugerencia de ubicaciones de empleos

Parámetros

Nombre Tipo Ubicación Requerido Descripción
query string query Consulta de búsqueda
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/jobs-locations-suggest?query=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /likes

Me gusta

Parámetros

Nombre Tipo Ubicación Requerido Descripción
pid string query Pid
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/likes?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /list-details

Detalles de la lista

Parámetros

Nombre Tipo Ubicación Requerido Descripción
listId string query ID de la lista
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/list-details?listId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /list-timeline

Cronología de la lista

Parámetros

Nombre Tipo Ubicación Requerido Descripción
listId string query ID de la lista
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/list-timeline?listId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /list-tweets

Tweets de la lista

Parámetros

Nombre Tipo Ubicación Requerido Descripción
list_id string query ID de la lista
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/list-tweets?list_id=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /org-affiliates

Afiliados de la organización

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/org-affiliates?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /quotes

Citas

Parámetros

Nombre Tipo Ubicación Requerido Descripción
pid string query Pid
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/quotes?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /retweets

Retweets

Parámetros

Nombre Tipo Ubicación Requerido Descripción
pid string query Pid
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/retweets?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /search-community

Buscar comunidad

Parámetros

Nombre Tipo Ubicación Requerido Descripción
query string query Consulta de búsqueda
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/search-community?query=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /search-lists

Buscar listas

Parámetros

Nombre Tipo Ubicación Requerido Descripción
query string query Consulta de búsqueda
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/search-lists?query=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /searchold

Búsqueda antigua

Parámetros

Nombre Tipo Ubicación Requerido Descripción
query string query Consulta de búsqueda
type string query Tipo
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/searchold?query=VALUE&type=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /spaces

Spaces

Parámetros

Nombre Tipo Ubicación Requerido Descripción
id string query ID
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/spaces?id=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /tweet

Tweet

Parámetros

Nombre Tipo Ubicación Requerido Descripción
pid string query Pid
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/tweet?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /tweet-by-ids

Tweet por IDs

Parámetros

Nombre Tipo Ubicación Requerido Descripción
tweetIDs string query IDs de tweets
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/tweet-by-ids?tweetIDs=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /user

Usuario

Parámetros

Nombre Tipo Ubicación Requerido Descripción
username string query Nombre de usuario (nombre de pantalla sin el símbolo @, por ejemplo, 'elonmusk')
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/user?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /user-likes

Me gusta del usuario

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/user-likes?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /user-media

Medios del usuario

Parámetros

Nombre Tipo Ubicación Requerido Descripción
cusor string query Cursor
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/user-media?cusor=VALUE&user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /user-replies

Respuestas del usuario

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/user-replies?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /user-replies-v2

Respuestas del usuario V2

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/user-replies-v2?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /user-tweets

Tweets del usuario

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/user-tweets?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito
GET /verified-followers

Seguidores verificados

Parámetros

Nombre Tipo Ubicación Requerido Descripción
user string query ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario
count integer query No Número de resultados a devolver
cursor integer query No Cursor de paginación para la página siguiente

Ejemplos de código

curl -X GET "https://api.pressmonitor.com/verified-followers?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

Respuestas

200 Éxito