Passer au contenu principal
Les endpoints Batch Compliance vous permettent de téléverser des jeux de données d’id de Publications ou d’id d’utilisateurs et d’obtenir leur état de conformité actuel. Utilisez-les pour identifier les Publications supprimées, les comptes suspendus et d’autres événements de conformité.

Vue d’ensemble

Conformité des Publications

Vérifiez le statut des Publications en masse

Conformité des utilisateurs

Vérifiez le statut des utilisateurs en masse

Asynchrone

Soumettez des tâches et récupérez les résultats plus tard

Jeux de données volumineux

Traitez des millions d’id

Fonctionnement

  1. Créer un job — Indiquez le type (Publications ou utilisateurs) et l’URL de téléversement
  2. Téléverser les ID — Téléversez votre jeu de données vers l’URL fournie
  3. Attendre le traitement — Le job est traité de manière asynchrone
  4. Télécharger les résultats — Obtenez l’état de conformité pour chaque ID

Points de terminaison

MéthodePoint de terminaisonDescription
POST/2/compliance/jobsCréer un nouveau job de conformité
GET/2/compliance/jobs/:idConsulter l’état d’un job
GET/2/compliance/jobsRépertorier tous les jobs

Types de tâches

TypeDescription
tweetsVérifier l’état de conformité des Publications
usersVérifier l’état de conformité des utilisateurs

Événements de conformité

Événements de Publication

ÉvénementDescription
deletedPublication supprimée par l’utilisateur
bouncedPublication n’a pas passé le contrôle de conformité
protectedCompte passé en mode protégé
suspendedCompte suspendu
scrub_geoDonnées de géolocalisation supprimées

Événements utilisateur

ÉvénementDescription
deletedLe compte a été supprimé
suspendedLe compte a été suspendu
protectedLe compte est devenu protégé
deactivatedLe compte a été désactivé

Exemple : création d’un job

curl -X POST "https://api.x.com/2/compliance/jobs" \
  -H "Authorization: Bearer $BEARER_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "tweets",
    "name": "my-compliance-job"
  }'

Pour commencer

Prérequis

Démarrage rapide

Créez votre premier job de conformité

Guide d’intégration

Concepts clés et bonnes pratiques

Référence de l’API

Documentation complète de l’endpoint