Search
Claw GRC provides full-text search across all platform resources. Search is powered by PostgreSQL full-text search with GIN indexes for fast, accurate results.
What Can You Search?
| Resource | Searchable Fields |
|---|---|
| Frameworks | Name, description, standard body |
| Controls | Control ID, title, description, category |
| Evidence | Source identifier, source type, metadata |
| Policies | Title, content |
| Risks | Title, description |
| Findings | Title, description, CWE ID, affected resource |
| Agents | Name, type, description, capabilities |
| Tickets | Title, description |
Using Search
From the UI
Click the search icon in the top navigation bar or press Ctrl+K (or Cmd+K on macOS) to open the search dialog. Type your query and results appear in real time, grouped by resource type.
From the API
# Search across all resource types
GET /api/v1/search?q=access+control&limit=20
# Search within a specific resource type
GET /api/v1/search?q=encryption&type=controls&limit=10
# Response
{
"results": [
{
"type": "control",
"id": "uuid-here",
"title": "Encryption at Rest",
"description": "Data must be encrypted at rest using...",
"score": 0.95
}
],
"total": 15,
"query": "encryption"
}
Search Tips
- Use specific terms -- Search for "MFA configuration" rather than just "security"
- Search by control ID -- Enter a framework-specific control ID like "CC6.1" or "A.9.1.1" to find the exact control
- Filter by type -- Use the
typeparameter to narrow results to a specific resource type - Combine terms -- Use multiple words to narrow results (e.g., "AWS IAM access" matches evidence related to AWS IAM access controls)
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /api/v1/search | Search across all resources |
See Search API Reference for full documentation including query parameters and response schema.