API

X (Twitter) API

X rassemble environ 600 millions d'utilisateurs mensuels autour des posts courts, des conversations en direct, de la vidéo et de l'actualité en temps réel, ce qui en fait une plateforme importante pour la communication instantanée, la visibilité média et la gestion de réputation.

Documentation API Version: 1.0.0 38 Endpoints Authentification
X

URL de base

https://api.pressmonitor.fr

Authentification

Toutes les requêtes utilisent un jeton Bearer. Ajoutez l en-tête Authorization à chaque appel.

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

Autocomplétion

Paramètres

Nom Type Emplacement Obligatoire Description
value string query Oui Valeur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /comments

Commentaires

Paramètres

Nom Type Emplacement Obligatoire Description
pid string query Oui Pid
ranking_mode string query Oui Mode de classement
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /community-topics

Sujets de la communauté

Paramètres

Nom Type Emplacement Obligatoire Description
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /community-tweets

Tweets de la communauté

Paramètres

Nom Type Emplacement Obligatoire Description
communityId string query Oui ID de la communauté
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /followers

Abonnés

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /followers-ids

Identifiants des abonnés

Paramètres

Nom Type Emplacement Obligatoire Description
username string query Oui Nom d'utilisateur (sans le symbole @, par ex. 'elonmusk')
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /followings

Abonnements

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /followings-ids

Identifiants des abonnements

Paramètres

Nom Type Emplacement Obligatoire Description
username string query Oui Nom d'utilisateur (sans le symbole @, par ex. 'elonmusk')
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /get-users

Obtenir Utilisateurs

Paramètres

Nom Type Emplacement Obligatoire Description
users string query Oui Utilisateurs
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /group-tweets

Regrouper les tweets

Paramètres

Nom Type Emplacement Obligatoire Description
communityId string query Oui ID de la communauté
rankingMode string query Oui Mode de classement
searchType string query Oui Type de recherche
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /highlights

Faits saillants

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /jobs-details

Détails des offres d'emploi

Paramètres

Nom Type Emplacement Obligatoire Description
jobId string query Oui ID de l'emploi
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /jobs-locations-suggest

Suggestions de lieux d'emploi

Paramètres

Nom Type Emplacement Obligatoire Description
query string query Oui Requête de recherche
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /likes

Mentions J'aime

Paramètres

Nom Type Emplacement Obligatoire Description
pid string query Oui Pid
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /list-details

Détails de la liste

Paramètres

Nom Type Emplacement Obligatoire Description
listId string query Oui ID de la liste
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /list-timeline

Chronologie de la liste

Paramètres

Nom Type Emplacement Obligatoire Description
listId string query Oui ID de la liste
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /list-tweets

Tweets de la liste

Paramètres

Nom Type Emplacement Obligatoire Description
list_id string query Oui ID de la liste
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /org-affiliates

Affiliés de l'organisation

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /quotes

Citations

Paramètres

Nom Type Emplacement Obligatoire Description
pid string query Oui Pid
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /retweets

Retweets

Paramètres

Nom Type Emplacement Obligatoire Description
pid string query Oui Pid
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /search-community

Recherche dans la communauté

Paramètres

Nom Type Emplacement Obligatoire Description
query string query Oui Requête de recherche
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /search-lists

Recherche dans les listes

Paramètres

Nom Type Emplacement Obligatoire Description
query string query Oui Requête de recherche
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /searchold

Ancienne recherche

Paramètres

Nom Type Emplacement Obligatoire Description
query string query Oui Requête de recherche
type string query Oui Type
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /spaces

Espaces

Paramètres

Nom Type Emplacement Obligatoire Description
id string query Oui ID
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /tweet

Tweet

Paramètres

Nom Type Emplacement Obligatoire Description
pid string query Oui Pid
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /tweet-by-ids

Tweet par IDs

Paramètres

Nom Type Emplacement Obligatoire Description
tweetIDs string query Oui IDs des tweets
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /user

Utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
username string query Oui Nom d'utilisateur (sans le symbole @, par ex. 'elonmusk')
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /user-likes

Mentions J'aime de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /user-media

Médias de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
cusor string query Oui Curseur
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /user-replies

Réponses de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /user-replies-v2

Réponses de l'utilisateur V2

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /user-tweets

Tweets de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès
GET /verified-followers

Abonnés vérifiés

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui ID numérique de l'utilisateur (pas le nom d'utilisateur). Utilisez le point de terminaison 'user' pour rechercher l'ID à partir du nom d'utilisateur
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

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

Réponses

200 Succès