Skip to content

Search files

POST
/v1/workspaces/{workspace_id}/fs/_/grep
curl --request POST \
--url https://app.everruns.com/api/v1/workspaces/example/fs/_/grep \
--header 'Content-Type: application/json' \
--data '{ "path_pattern": "example", "pattern": "example" }'
workspace_id
required
string

Workspace ID (wsp_<32-hex>)

Media type application/json
object
path_pattern
string | null
pattern
required
string
Example generated
{
"path_pattern": "example",
"pattern": "example"
}

Search results

Media type application/json

Response wrapper for list endpoints. All list endpoints return responses wrapped in a data field.

object
data
required

Array of items returned by the list operation.

Array<object>

Grep result for a file

object
matches
required
Array<object>

Grep match result

object
line
required
string
line_number
required
integer
path
required
string
path
required
string
Example generated
{
"data": [
{
"matches": [
{
"line": "example",
"line_number": 1,
"path": "example"
}
],
"path": "example"
}
]
}

Invalid regex pattern

Internal server error