> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Masquer les réponses

> Masquez et réaffichez les réponses aux Publications que vous avez publiées

export const Button = ({href, children}) => {
  return <div className="not-prose group">
    <a href={href}>
      <button className="flex items-center space-x-2.5 py-1 px-4 bg-primary-dark dark:bg-white text-white dark:text-gray-950 rounded-full group-hover:opacity-[0.9] font-medium">
        <span>
          {children}
        </span>
        <svg width="3" height="24" viewBox="0 -9 3 24" class="h-6 rotate-0 overflow-visible"><path d="M0 0L3 3L0 6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg>
      </button>
    </a>
  </div>;
};

L’endpoint Hide Replies vous permet de masquer ou de réafficher les réponses aux Publications créées par l’utilisateur authentifié. Les réponses masquées restent accessibles, mais nécessitent un clic supplémentaire pour être consultées.

<div id="overview">
  ## Vue d’ensemble
</div>

<CardGroup cols={2}>
  <Card title="Masquer la réponse" icon="eye-slash">
    Masquer une réponse à votre Publication
  </Card>

  <Card title="Réafficher la réponse" icon="eye">
    Afficher de nouveau une réponse précédemment masquée
  </Card>

  <Card title="Contrôle de la conversation" icon="comments">
    Modérer les discussions sur vos Publications
  </Card>
</CardGroup>

***

<div id="endpoint">
  ## Endpoint
</div>

| Méthode | Point de terminaison                                       | Description                       |
| :------ | :--------------------------------------------------------- | :-------------------------------- |
| PUT     | [`/2/tweets/:tweet_id/hidden`](/fr/x-api/posts/hide-reply) | Masquer ou réafficher une réponse |

***

<div id="how-it-works">
  ## Fonctionnement
</div>

Envoyez une requête PUT avec `hidden: true` pour masquer une réponse, ou `hidden: false` pour la réafficher :

```json theme={null}
{
  "hidden": true
}
```

***

<div id="example-hide-a-reply">
  ## Exemple : Masquer une réponse
</div>

```bash theme={null}
curl -X PUT "https://api.x.com/2/tweets/1234567890/hidden" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"hidden": true}'
```

<div id="example-response">
  ## Exemple de réponse
</div>

```json theme={null}
{
  "data": {
    "hidden": true
  }
}
```

***

<div id="getting-started">
  ## Bien démarrer
</div>

<Note>
  **Prérequis**

  * Un [compte développeur](https://developer.x.com/en/portal/petition/essential/basic-info) approuvé
  * Un [projet et une App](/fr/resources/fundamentals/developer-apps) dans la Console de développement
  * Des jetons d’accès utilisateur via [OAuth 2.0 PKCE](/fr/resources/fundamentals/authentication#oauth-2-0-authorization-code-flow-with-pkce-2)
</Note>

<CardGroup cols={2}>
  <Card title="Démarrage rapide" icon="rocket" href="/fr/x-api/posts/hide-replies/quickstart">
    Masquer votre première réponse
  </Card>

  <Card title="Référence de l’API" icon="code" href="/fr/x-api/posts/hide-replies">
    Documentation complète du point de terminaison
  </Card>
</CardGroup>
