v1
latestOpenAPI 3.0.32026-07-22194221292.5 KBfilesystem
Search for text content in files
Searches for text content inside files using ripgrep. Returns matching lines with context.
get/filesystem-content-search/{path}
Path parameters
pathstring required
Directory path to search in
Query parameters
querystring required
Text to search for
caseSensitiveboolean
Case sensitive search (default: false)
maxResultsinteger
Maximum number of results to return (default: 100)
filePatternstring
File pattern to include (e.g., *.go)
excludeDirsstring
Comma-separated directory names to skip (default: node_modules,vendor,.git,dist,build,target,pycache,.venv,.next,coverage)
Response
Content search results
Example response
{
"matches": [
{
"column": 10,
"context": "previous line\ncurrent line\nnext line",
"line": 42,
"path": "src/main.go",
"text": "const searchText = 'example'"
}
],
"query": "searchText",
"total": 5
}