Référence API

API X (Twitter)

Accédez aux données X (anciennement Twitter) incluant tweets, utilisateurs, abonnés, et recherche pour agents IA

Version
1.0.0
Points de terminaison
38

URL de base

https://api.pressmonitor.com/x/v1

Authentification

Toutes les requêtes utilisent une authentification par jeton Bearer. Ajoutez l’en-tête Authorization à chaque appel.

Authorization: Bearer YOUR_TOKEN
GET /autocomplete

Autocomplétion

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/autocomplete?value=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /comments

Commentaires

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/comments?pid=SOME_STRING_VALUE&ranking_mode=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /community-topics

Sujets communautaires

Sujets communautaires

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/community-topics?count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /community-tweets

Tweets communautaires

Tweets communautaires

Paramètres

Nom Type Emplacement Obligatoire Description
communityId string query Oui Identifiant 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/community-tweets?communityId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /fetch-popular-communities

Récupérer les communautés populaires

Récupérer les communautés populaires

Paramètres

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

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/fetch-popular-communities?topicId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /followers

Abonnés

Abonnés

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/followers?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /followers-ids

Identifiants des abonnés

Identifiants des abonnés

Paramètres

Nom Type Emplacement Obligatoire Description
username string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/followers-ids?username=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /followings

Abonnements

Abonnements

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/followings?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /followings-ids

Identifiants des abonnements

Identifiants des abonnements

Paramètres

Nom Type Emplacement Obligatoire Description
username string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/followings-ids?username=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /get-users

Obtenir des utilisateurs

Obtenir des 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/get-users?users=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /group-tweets

Tweets groupés

Tweets groupés

Paramètres

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

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/group-tweets?communityId=SOME_STRING_VALUE&rankingMode=SOME_STRING_VALUE&searchType=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /highlights

Points forts

Points forts

Paramètres

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

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/highlights?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /jobs-details

Détails des offres d'emploi

Détails des offres d'emploi

Paramètres

Nom Type Emplacement Obligatoire Description
jobId string requête Oui Identifiant de l'offre d'emploi
count integer requête Non Nombre de résultats à retourner
cursor integer requête Non Curseur de pagination pour la page suivante

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/jobs-details?jobId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /jobs-locations-suggest

Suggestions de lieux pour les offres d'emploi

Suggestions de lieux pour les offres d'emploi

Paramètres

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

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/jobs-locations-suggest?query=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /jobs-search

Recherche d'emplois

Recherche d'emplois

Paramètres

Nom Type Emplacement Obligatoire Description
employment_type string query Oui Type d'emploi
job_location_id string query Oui Identifiant du lieu de travail
job_location_type string query Oui Type de lieu de travail
keyword string query Oui Mot-clé
seniority_level string query Oui Niveau hiérarchique
count integer query Non Nombre de résultats à retourner
cursor integer query Non Curseur de pagination pour la page suivante

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/jobs-search?employment_type=SOME_STRING_VALUE&job_location_id=SOME_STRING_VALUE&job_location_type=SOME_STRING_VALUE&keyword=SOME_STRING_VALUE&seniority_level=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /likes

Likes

Likes

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/likes?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /list-details

Détails de la liste

Détails de la liste

Paramètres

Nom Type Emplacement Obligatoire Description
listId string query Oui Identifiant 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/list-details?listId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /list-timeline

Chronologie de la liste

Chronologie de la liste

Paramètres

Nom Type Emplacement Obligatoire Description
listId string query Oui Identifiant 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/list-timeline?listId=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /list-tweets

Lister les tweets

Lister les tweets

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/list-tweets?list_id=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /org-affiliates

Affiliés de l’organisation

Affiliés de l’organisation

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/org-affiliates?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /quotes

Citations

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/quotes?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /retweets

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/retweets?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /search-community

Recherche communautaire

Recherche communautaire

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/search-community?query=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /search-lists

Recherche dans les listes

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/search-lists?query=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /searchold

Recherche ancienne

Recherche ancienne

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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/searchold?query=SOME_STRING_VALUE&type=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /spaces

Espaces

Espaces

Paramètres

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

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/spaces?id=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /trends-locations

Emplacements des tendances

Emplacements des tendances

Paramètres

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

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/trends-locations?count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /tweet

Tweet

Tweet

Paramètres

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

Exemples de code

curl --request GET \ --url 'https://api.pressmonitor.com/x/v1/tweet?pid=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /tweet-by-ids

Tweet par identifiants

Tweet par identifiants

Paramètres

Nom Type Emplacement Obligatoire Description
tweetIDs string query Oui Identifiants 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/tweet-by-ids?tweetIDs=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /user

Utilisateur

Utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
username string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/user?username=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /user-likes

J'aime de l'utilisateur

J'aime de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-likes?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /user-media

Médias de l'utilisateur

Médias de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
cusor string query Oui Curseur
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-media?cusor=SOME_STRING_VALUE&user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /user-replies

Réponses de l'utilisateur

Réponses de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-replies?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /user-replies-v2

Réponses de l'utilisateur V2

Réponses de l'utilisateur V2

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-replies-v2?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /user-tweets

Tweets de l'utilisateur

Tweets de l'utilisateur

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/user-tweets?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès
GET /verified-followers

Abonnés vérifiés

Abonnés vérifiés

Paramètres

Nom Type Emplacement Obligatoire Description
user string query Oui 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 --request GET \ --url 'https://api.pressmonitor.com/x/v1/verified-followers?user=SOME_STRING_VALUE&count=SOME_INTEGER_VALUE&cursor=SOME_INTEGER_VALUE'

Réponses

200 Succès