Passer au contenu principal
Ce guide vous explique comment mettre des utilisateurs en sourdine et annuler la mise en sourdine à l’aide de la X API.
PrérequisAvant de commencer, vous aurez besoin de :
  • d’un compte développeur avec une App approuvée
  • d’un jeton d’accès utilisateur (OAuth 1.0a ou OAuth 2.0 PKCE)

Mettre un utilisateur en sourdine

1

Obtenir votre ID utilisateur

Vous avez besoin de l’ID de l’utilisateur authentifié. Vous pouvez le trouver à l’aide de l’endpoint de recherche d’utilisateurs ou dans votre Access Token (la partie numérique correspond à votre ID utilisateur).
2

Obtenir l’ID de l’utilisateur cible

Trouvez l’ID utilisateur du compte que vous souhaitez mettre en sourdine à l’aide de l’endpoint de recherche d’utilisateurs.
3

Envoyer la requête de mise en sourdine

cURL
curl -X POST "https://api.x.com/2/users/123456789/muting" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"target_user_id": "9876543210"}'
4

Vérifier la réponse

{
  "data": {
    "muting": true
  }
}

Annuler la mise en sourdine d’un utilisateur

Supprimez la mise en sourdine d’un utilisateur :
cURL
curl -X DELETE "https://api.x.com/2/users/123456789/muting/9876543210" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN"
Réponse :
{
  "data": {
    "muting": false
  }
}

Mettre en sourdine vs Bloquer

FonctionnalitéMettre en sourdineBloquer
Voir leurs PublicationsNonNon
Ils voient vos PublicationsOuiNon
Ils peuvent vous suivreOuiNon
Ils peuvent vous envoyer un message privéOuiNon
Ils en sont informésNonOui

Prochaines étapes

Recherche des comptes mis en sourdine

Récupérez vos utilisateurs mis en sourdine

Blocages

Bloquez des utilisateurs à la place

Référence de l’API

Documentation complète du point de terminaison