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
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
/fetch-popular-communities Recupera community popolari
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| topicId | string | query | Yes | ID dell'argomento |
| 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/fetch-popular-communities?topicId=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
/jobs-search Ricerca lavori
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| employment_type | string | query | Yes | Tipo di impiego |
| job_location_id | string | query | Yes | ID della posizione lavorativa |
| job_location_type | string | query | Yes | Tipo di posizione lavorativa |
| keyword | string | query | Yes | Parola chiave |
| seniority_level | string | query | Yes | Livello di seniority |
| 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-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" 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 Ricerca
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/search?query=VALUE&type=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
/trends Tendenze
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| woeid | string | query | Yes | Woeid |
| 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/trends?woeid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Responses
200 Successo
GET
/trends-locations Località delle tendenze
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/trends-locations" -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