Skip to content
Mintlify
Mintlify
Componentes

Campos

Usa los componentes ParamField y ResponseField para documentar parámetros de solicitud y respuesta de la API con tipos, valores por defecto y validación.

Usa campos para documentar los parámetros y las respuestas de la API. Hay dos tipos de campos: campos de parámetro y campos de respuesta.

Usa el componente <ParamField> para definir parámetros de tus API o SDK. Al agregar un ParamField, se añade automáticamente un área de pruebas de la API.

paramstringrequired

Un ejemplo de campo de parámetro

<ParamField path="param" type="string" required>
  Un ejemplo de un campo de parámetro
</ParamField>
query, path, body, or headerstring

Indica si el parámetro es de query, ruta, cuerpo o encabezado. Seguido del nombre del parámetro.

typestring

Tipo esperado del valor del parámetro.

Admite number, string, boolean, object.

Define los arreglos con el sufijo []. Por ejemplo, string[].

requiredboolean

Indica si requieres el parámetro.

deprecatedboolean

Indica si has marcado el parámetro como obsoleto.

defaultany

Valor predeterminado que se aplica cuando el valor de la solicitud está vacío.

placeholderstring

Texto del marcador de posición para la entrada en el entorno de pruebas.

childrenstring

Descripción del parámetro (compatible con Markdown).

El componente <ResponseField> define los valores de retorno de una API.

responsestringrequired

Un ejemplo de un campo de respuesta

<ResponseField name="response" type="string" required>
  Un ejemplo de campo de respuesta
</ResponseField>
namestringrequired

El nombre del valor de la respuesta.

typestringrequired

Tipo esperado del valor de la respuesta. Puede ser cualquier cadena arbitraria.

defaultstring

Valor predeterminado.

requiredboolean

Indica si requieres la respuesta.

deprecatedboolean

Indica si has marcado un campo como obsoleto.

prestring[]

Etiquetas que aparecen antes del nombre del campo.

poststring[]

Etiquetas que aparecen después del nombre del campo.

Was this page helpful?Suggest editsRaise issue