Skip to content

Search nodes by term

POST
/v1/search
curl --request POST \
--url http://localhost:8090/v1/search \
--header 'Content-Type: application/json' \
--data '{ "term": "example", "limit": 1, "kind": "example", "language": "example", "asOfRev": 1, "nameOnly": true, "workspaceId": "example", "systemId": "example" }'
Media typeapplication/json
object
term
required
string
limit
integer
kind
string
language
string
asOfRev
integer
nameOnly
boolean
workspaceId
string
systemId
string
Examplegenerated
{
"term": "example",
"limit": 1,
"kind": "example",
"language": "example",
"asOfRev": 1,
"nameOnly": true,
"workspaceId": "example",
"systemId": "example"
}

Matching nodes

Media typeapplication/json
Array<object>
object
id
required
string
kind
required
string
name
required
string
attrs
required
object
key
additional properties
any
provenance
required
object
sourceUri

Workspace-relative path

string
sourceHash
string
extractor
string
sourceType
string
observedAt
string format: date-time
createdRev
required
integer
deletedRev
integer
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
Examplegenerated
[
{
"id": "example",
"kind": "example",
"name": "example",
"attrs": {},
"provenance": {
"sourceUri": "example",
"sourceHash": "example",
"extractor": "example",
"sourceType": "example",
"observedAt": "2026-04-15T12:00:00Z"
},
"createdRev": 1,
"deletedRev": 1,
"createdAt": "2026-04-15T12:00:00Z",
"updatedAt": "2026-04-15T12:00:00Z"
}
]