# Search Controller

## GET /api/search

>

OpenAPI:

```json
{"openapi":"3.0.1","info":{"title":"inSCADA API","version":"20250703-6"},"servers":[{"url":"https://inscada.cloud","description":"Generated server url"}],"security":[{"accessTokenCookie":[],"spaceHeader":[]}],"components":{"securitySchemes":{"accessTokenCookie":{"type":"apiKey","description":"Access token provided as a cookie named 'ins_access_token'. This token is obtained after successful login and is valid for x minutes. It can be refreshed using the `ins_refresh_token` cookie at the /refresh endpoint.","name":"ins_access_token","in":"cookie"}}},"paths":{"/api/search":{"get":{"tags":["search-controller"],"operationId":"search","parameters":[{"name":"searchFilter","in":"query","required":true,"schema":{"required":["searchComparator","searchTerm"],"type":"object","properties":{"searchComparator":{"type":"string","enum":["texteq","textlike","texticlike","textregexeq","texticregexeq"]},"searchTerm":{"maxLength":2147483647,"minLength":3,"type":"string"}}}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"type":"object","properties":{"columnValue":{"type":"string"},"schemaName":{"type":"string"},"columnName":{"type":"string"},"tableName":{"type":"string"},"rowValue":{"type":"string"}}}}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"*/*":{"schema":{"type":"object"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"type":"object"}}}},"409":{"description":"Conflict","content":{"*/*":{"schema":{"type":"object"}}}},"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"type":"object"}}}}}}}}}
```
