# KnowledgeSearchDTO

Type: object

Schema: [KnowledgeSearchDTO](https://sourcey-gauzy.pages.dev/api-reference/models/knowledgesearchdto/index.md)

- `query` (required)
  Type: string
  
  The search query (2–500 characters)

- `topK` (optional)
  Type: number
  
  minimum: 1
  
  maximum: 12

- `documentIds` (optional)
  Type: array
  
  Items:
    Type: string

- `categoryIds` (optional)
  Type: array
  
  Items:
    Type: string

- `tagIds` (optional)
  Type: array
  
  Items:
    Type: string

- `kinds` (optional)
  Type: array
  
  Items:
    Type: string

- `entity` (optional)
  Type: string
  
  enum: ["Broadcast","Candidate","Comment","Contact","Currency","DailyPlan","Dashboard","DashboardWidget","Document","Employee","Expense","Invoice","Income","Language","Organization","OrganizationContact","OrganizationDepartment","OrganizationDocument","OrganizationProject","OrganizationTeam","OrganizationProjectModule","OrganizationSprint","OrganizationVendor","ResourceLink","ScreeningTask","OrganizationStrategicInitiative","Task","TaskLinkedIssue","TaskView","User","Tenant"]

- `entityId` (optional)
  Type: string