# Champs de réponse (/fr/components/responses)

<!-- agent-signals: reading_time_min: 1 · est_tokens: 361 · updated: 2026-07-30 -->
Related: [Accordion](/fr/components/accordions.md), [Badge](/fr/components/badge.md), [Bannière](/fr/components/banner.md), [Encarts](/fr/components/callouts.md), [Cartes](/fr/components/cards.md), [Groupes de code](/fr/components/code-groups.md)

Utilisez le composant `<ResponseField>` pour définir les valeurs de retour d’une API. De nombreuses documentations utilisent également `<ResponseField>` sur les pages lorsque vous devez lister les types de certains éléments.

<ResponseField name="response" type="string">
  Exemple de champ de réponse
</ResponseField>

```mdx
<ResponseField name="response" type="string" required>
  Exemple de champ de réponse
</ResponseField>
```

<div id="props">
  ## Props [#props]
</div>

<ResponseField name="name" type="string">
  Nom de la valeur de réponse.
</ResponseField>

<ResponseField name="type" type="string">
  Type attendu de la valeur de réponse — peut être n’importe quelle chaîne.
</ResponseField>

<ResponseField name="default" type="string">
  Valeur par défaut.
</ResponseField>

<ResponseField name="required" type="boolean">
  Afficher « required » à côté du nom du champ.
</ResponseField>

<ResponseField name="deprecated" type="boolean">
  Indique si vous avez marqué un champ comme obsolète.
</ResponseField>

<ResponseField name="pre" type="string[]">
  Étiquettes qui apparaissent avant le nom du champ
</ResponseField>

<ResponseField name="post" type="string[]">
  Étiquettes qui apparaissent après le nom du champ
</ResponseField>

<RequestExample>
  ```mdx title="Response Field Example"
  <ResponseField name="response" type="string" required>
    Exemple de champ de réponse
  </ResponseField>
  ```
</RequestExample>
