> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Resource Search Fields

> Returns the custom fields available for filtering resources.

# Resource Search Fields

Returns the list of custom fields that the operator has made searchable for resources. Used to build dynamic filter UIs on the booking/resource pages.

## Authentication

No authentication required.

## Response

<ResponseField name="Fields" type="ResourceCustomField[]" required>
  Array of searchable custom field definitions.
</ResponseField>

## Examples

### Fetch searchable fields

```http theme={null}
GET /api/public/resources/fields/searchable
```

## TypeScript Integration

```typescript theme={null}
import endpoints from '@/api/endpoints'

const { resource: fields } = useTypedData(httpClient, endpoints.resources.searchFields())
```
