Fields
Existem dois tipos de campos: Campos de Parâmetro e Campos de Resposta.
Campo de Parâmetro
Um componenteParamField
é usado para definir os parâmetros para suas APIs ou SDKs. Adicionar umParamField
adicionará automaticamente umAPI Playground.
Um exemplo de um campo de parâmetro
Props
Se é um parâmetro de consulta, caminho, corpo ou cabeçalho seguido pelo nome
Tipo esperado do valor do parâmetro
Suportanumber
,string
,bool
,object
.
Arrays podem ser definidos usando o sufixo[]
. Por exemplostring[]
.
Indica se o parâmetro é obrigatório
Indica se o parâmetro está obsoleto
Valor padrão usado pelo servidor se a solicitação não fornecer um valor
Valor que será usado para inicializar o playground
Texto de espaço reservado para a entrada no playground
Descrição do parâmetro (markdown habilitado)
Campo de Resposta
O componente<ResponseField>
é projetado para definir os valores de retorno de uma API. Muitas documentações também usam<ResponseField>
em páginas quando você precisa listar os tipos de algo.
Um exemplo de campo de resposta
Props
O nome do valor de resposta.
Tipo esperado do valor de resposta - isso pode ser qualquer string arbitrária.
O valor padrão.
Mostrar “required” ao lado do nome do campo.
Se um campo está obsoleto ou não.
Rótulos que são mostrados antes do nome do campo
Rótulos que são mostrados após o nome do campo