API

X (Twitter) API

X raggiunge circa 600 milioni di utenti mensili attraverso brevi post, commenti dal vivo, video e conversazioni sulle ultime notizie, rendendolo importante per le comunicazioni in tempo reale, la visibilità mediatica e la risposta alla reputazione.

API Reference Version: 1.0.0 38 Endpoints Authentication
X

Base URL

https://api.pressmonitor.com

Authentication

All requests use Bearer token authentication.

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

Completamento automatico

Parameters

Name Type Location Required Description
value string query Yes Valore
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /comments

Commenti

Parameters

Name Type Location Required Description
pid string query Yes Pid
ranking_mode string query Yes Modalità di classificazione
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /community-topics

Argomenti della community

Parameters

Name Type Location Required Description
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /community-tweets

Tweet della community

Parameters

Name Type Location Required Description
communityId string query Yes ID della community
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /followers

Follower

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /followers-ids

ID dei follower

Parameters

Name Type Location Required Description
username string query Yes Nome utente (nome schermo senza il simbolo @, p.es., 'elonmusk')
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /followings

Seguiti

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /followings-ids

ID dei seguiti

Parameters

Name Type Location Required Description
username string query Yes Nome utente (nome schermo senza il simbolo @, p.es., 'elonmusk')
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /get-users

Ottieni utenti

Parameters

Name Type Location Required Description
users string query Yes Utenti
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /group-tweets

Tweet di gruppo

Parameters

Name Type Location Required Description
communityId string query Yes ID della community
rankingMode string query Yes Modalità di classificazione
searchType string query Yes Tipo di ricerca
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /highlights

Punti salienti

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /jobs-details

Dettagli lavori

Parameters

Name Type Location Required Description
jobId string query Yes ID del lavoro
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /jobs-locations-suggest

Suggerimenti per posizioni di lavoro

Parameters

Name Type Location Required Description
query string query Yes Query di ricerca
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /likes

Mi piace

Parameters

Name Type Location Required Description
pid string query Yes Pid
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /list-details

Dettagli della lista

Parameters

Name Type Location Required Description
listId string query Yes ID della lista
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /list-timeline

Cronologia della lista

Parameters

Name Type Location Required Description
listId string query Yes ID della lista
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /list-tweets

Tweet della lista

Parameters

Name Type Location Required Description
list_id string query Yes ID della lista
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /org-affiliates

Affiliate dell'organizzazione

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /quotes

Citazioni

Parameters

Name Type Location Required Description
pid string query Yes Pid
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /retweets

Retweet

Parameters

Name Type Location Required Description
pid string query Yes Pid
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /search-community

Ricerca community

Parameters

Name Type Location Required Description
query string query Yes Query di ricerca
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /search-lists

Ricerca liste

Parameters

Name Type Location Required Description
query string query Yes Query di ricerca
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /searchold

Ricerca precedente

Parameters

Name Type Location Required Description
query string query Yes Query di ricerca
type string query Yes Tipo
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /spaces

Spazi

Parameters

Name Type Location Required Description
id string query Yes ID
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /tweet

Tweet

Parameters

Name Type Location Required Description
pid string query Yes Pid
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /tweet-by-ids

Tweet per ID

Parameters

Name Type Location Required Description
tweetIDs string query Yes ID dei tweet
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /user

Utente

Parameters

Name Type Location Required Description
username string query Yes Nome utente (nome schermo senza il simbolo @, p.es., 'elonmusk')
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /user-likes

Mi piace dell'utente

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /user-media

Media dell'utente

Parameters

Name Type Location Required Description
cusor string query Yes Cursore
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /user-replies

Risposte dell'utente

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /user-replies-v2

Risposte dell'utente V2

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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"

Responses

200 Successo
GET /user-tweets

Tweet dell'utente

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo
GET /verified-followers

Follower verificati

Parameters

Name Type Location Required Description
user string query Yes ID numerico utente (non nome utente). Usa l'endpoint 'user' per ricercare l'ID dal nome utente
count integer query No Numero di risultati da restituire
cursor integer query No Cursore di paginazione per la pagina successiva

Code Examples

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

Responses

200 Successo