List operators
Returns the operators visible to your account — the platform operators Simwood maintains plus your own custom operators — each at its current version. Narrow the list with scope (platform, custom, or all) and output_type. Results are returned newest first and paginated; follow next_cursor to page through them.
Required scope: intelligence:read
Query Parameters
- Type: string · Scopescope
Pattern: ^(all|platform|custom)$Which operators to return:
platformfor Simwood-maintained operators,customfor your account's own operators, orallfor both. - Type: string · Output Typenullableoutput
_type Return only operators that emit this output type — one of
classification,boolean,score,multi_tag,extraction, ortext. - Type: string · Cursornullablecursor
Pagination cursor from a previous response's
next_cursor. Omit for the first page. - Type: integer · Limitlimitmin:1max:100
Maximum number of operators to return (1–100, default 20).
Responses
- application/json
- application/json
- application/json
Request Example for get/operators
curl https://api.simwood.com/intelligence/v1/operators \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"items": [
{
"name": "string",
"description": "string",
"prompt": "string",
"output_type": "classification",
"output_config": {
"additionalProperty": "anything"
},
"model_tier": "fast",
"include_reasoning": true,
"parameters": [
{
"name": "string",
"type": "kb_document",
"description": "string"
}
],
"account": "string",
"version": 1,
"is_current": true,
"created_at": "string",
"updated_at": "string"
}
],
"next_cursor": "string"
}