Skip to content
Mintlify
Mintlify
Composants

Champs

Utilisez les composants ParamField et ResponseField pour documenter les paramètres de requête et réponse d'API avec types, valeurs par défaut et validation.

Utilisez des champs pour documenter les paramètres et les réponses d’API. Il existe deux types de champs : les champs de paramètres et les champs de réponse.

Utilisez le composant <ParamField> pour définir des paramètres pour vos API ou SDK. L’ajout d’un ParamField ajoute automatiquement un bac à sable d’API.

paramstringrequired

Exemple de champ de paramètre

<ParamField path="param" type="string" required>
  Un exemple de champ de paramètre
</ParamField>
query, path, body, or headerstring

Indique si le paramètre est une requête, un chemin, un corps ou un en-tête. Puis le nom du paramètre.

typestring

Type attendu pour la valeur du paramètre.

Prend en charge number, string, boolean, object.

Définissez les tableaux avec le suffixe []. Par exemple string[].

requiredboolean

Indique si vous exigez le paramètre.

deprecatedboolean

Indique si vous avez marqué le paramètre comme obsolète.

defaultany

Valeur par défaut utilisée lorsque la valeur de la requête est vide.

placeholderstring

Texte de remplacement pour le champ dans l’aire d’essai.

childrenstring

Description du paramètre (Markdown activé).

Le composant <ResponseField> définit les valeurs de retour d’une API.

responsestringrequired

Exemple de champ de réponse

<ResponseField name="response" type="string" required>
  Un exemple de champ de réponse
</ResponseField>
namestringrequired

Le nom de la valeur de réponse.

typestringrequired

Type attendu pour la valeur de réponse. Il peut s’agir de n’importe quelle chaîne arbitraire.

defaultstring

La valeur par défaut.

requiredboolean

Indique si vous exigez la réponse.

deprecatedboolean

Indique si vous avez marqué un champ comme obsolète.

prestring[]

Étiquettes qui apparaissent avant le nom du champ.

poststring[]

Étiquettes qui apparaissent après le nom du champ.

Was this page helpful?Suggest editsRaise issue