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
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 | Sí | 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 | Sí | Pid |
| ranking_mode | string | query | Sí | 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 | Sí | 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
/fetch-popular-communities Obtener comunidades populares
Parámetros
| Nombre | Tipo | Ubicación | Requerido | Descripción |
|---|---|---|---|---|
| topicId | string | query | Sí | ID del tema |
| 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/fetch-popular-communities?topicId=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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | ID de la comunidad |
| rankingMode | string | query | Sí | Modo de clasificación |
| searchType | string | query | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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
/jobs-search Búsqueda de empleos
Parámetros
| Nombre | Tipo | Ubicación | Requerido | Descripción |
|---|---|---|---|---|
| employment_type | string | query | Sí | Tipo de empleo |
| job_location_id | string | query | Sí | ID de la ubicación del empleo |
| job_location_type | string | query | Sí | Tipo de ubicación del empleo |
| keyword | string | query | Sí | Palabra clave |
| seniority_level | string | query | Sí | Nivel de antigüedad |
| 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-search?employment_type=VALUE&job_location_id=VALUE&job_location_type=VALUE&keyword=VALUE&seniority_level=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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 Búsqueda
Parámetros
| Nombre | Tipo | Ubicación | Requerido | Descripción |
|---|---|---|---|---|
| query | string | query | Sí | Consulta de búsqueda |
| type | string | query | Sí | 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/search?query=VALUE&type=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 | Sí | 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 | Sí | 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 | Sí | Consulta de búsqueda |
| type | string | query | Sí | 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 | Sí | 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
/trends Tendencias
Parámetros
| Nombre | Tipo | Ubicación | Requerido | Descripción |
|---|---|---|---|---|
| woeid | string | query | Sí | Woeid |
| 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/trends?woeid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respuestas
200 Éxito
GET
/trends-locations Ubicaciones de tendencias
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/trends-locations" -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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | Cursor |
| user | string | query | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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 | Sí | 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