Components
ParamField
Document API request parameters with type information
ParamField components help you document API parameters clearly with type information and descriptions.
Basic Usage
Request Parameters
idstringrequiredThe unique identifier for the resource
limitnumberdefault: 10Maximum number of results to return
offsetnumberdefault: 0Number of results to skip for pagination
<ParamFieldGroup title="Request Parameters">
<ParamField name="id" type="string" required>
The unique identifier for the resource
</ParamField>
<ParamField name="limit" type="number" default="10">
Maximum number of results to return
</ParamField>
<ParamField name="offset" type="number" default="0">
Number of results to skip for pagination
</ParamField>
</ParamFieldGroup>
Body Parameters
Body
namestringrequiredUser’s display name (1-100 characters)
emailstringrequiredUser’s email address
role'admin' | 'user' | 'guest'default: 'user'User’s role in the system
metadataobjectAdditional user metadata as key-value pairs
Props
ParamFieldGroup
title- Group heading (e.g., “Query Parameters”, “Body”)className- Additional CSS classes
ParamField
name(required) - Parameter nametype- Parameter type (e.g., “string”, “number”)required- Mark as requireddefault- Default valuechildren- Parameter description