Search Fields & Forms

Search fields define what users can search for. Individual fields can be combined into custom forms for advanced search interfaces.

Create Search Fields

  1. Go to Search Configuration
  2. Select your Search Configuration
  3. Click Manage Search Fields
  4. Click Create New Search Field
  5. Configure the field:
    • Label: Display name for users
    • Field Type: Text input, dropdown, date range, etc.
    • API Parameter: Which parameter this field maps to in the API
    • Required: Whether users must fill this field
  6. Save the field

Field Types

  • Text: Single-line text input
  • Textarea: Multi-line text input
  • Select: Dropdown menu with predefined choices
  • Date: Date picker
  • Date Range: Start and end date
  • Number: Numeric input
  • Boolean: Checkbox

Compose Search Forms

  1. Create all the search fields you need (see above)
  2. In your Search Configuration, click Edit Search Form
  3. Drag and drop fields to arrange them
  4. Group related fields together
  5. Set form layout options (single column, multi-column, etc.)
  6. Preview the form on the Test Page

Note: If you don't create a custom form, NDR Core provides a default simple search with a single search box. This is perfect for basic keyword searches.
Field Configuration Tips

  • Use clear, user-friendly labels (not technical field names)
  • Set sensible defaults for dropdown fields
  • Mark frequently-used fields as required
  • Test the API parameter mapping to ensure results match expectations
  • Use field help text to guide users