API Reference
List team explorer presets
/api/explorer-presets
List team explorer presets
Operation IDlistExplorerPresets
Authentication
- BearerAuth
http bearerAPI key token (envoy_<hex>). Create keys from Settings → API Keys — see Using the API.
Query parameters
connector_idintegerresourcestringqstringCase-insensitive search across name/description fields
Success response body
200Preset list
Preset list
Content typeapplication/json
responseobject4 properties
resultarray<ExplorerPreset>requiredArray items
itemobject8 properties
idintegernamestringconnector_idinteger | nullresourcestring | nulldefinitionobject12 properties
modestringrequiredParameters are allowed in visual mode (placeholders in filter values) and in raw mode when rawQuery is valid JSON (placeholders inside JSON string literals). SQL/OData raw queries cannot be parameterized.
filtersarray<ExplorerFilter>Array items
itemobject4 properties
fieldstringrequiredoperatorstringrequiredvaluestringrequiredA literal value, or a {{param}} placeholder referencing a name in the preset's parameters.
valueTypestringOptional type hint. Use objectId for MongoDB ObjectId fields so the value is coerced to Extended JSON on apply.
actionstringVisual builder action. Defaults to find when omitted.
rawQuerystringRaw query string for mode: raw (SQL, Mongo Extended JSON, or OData). Ignored by parameterization.
columnsarray<string>Array items
itemstringlimitstringsortstringVisual-mode sort column
orderstringVisual-mode sort direction (omit or asc when unsorted / ascending)
resultViewstringjsonatastringcsvDelimiterstringparametersarray<PresetParameter>Visual-mode only. Every parameter must be referenced by a {{name}} placeholder in a filter value, and every placeholder must reference a declared parameter.
Array items
itemobject11 properties
namestringrequiredReferenced as {{name}} in a filter value. Letters, numbers, and underscores only; unique within the preset.
labelstringrequiredShown in the apply dialog.
requiredbooleantypestringrequiredstring — free text. objectId — free text validated as a 24-char hex ObjectId. mongoRecord — searchable record picker over a Mongo collection on the preset's connector.
collectionstringRequired for mongoRecord. The Mongo collection to query (e.g. migration_jobs).
valueFieldstringmongoRecord. Field substituted into the filter. Defaults to _id (coerced to ObjectId hex).
labelFieldstringmongoRecord. Primary display label (e.g. name).
descriptionFieldsarray<string>mongoRecord. Muted metadata fields shown under the label.
Array items
itemstringsearchFieldsarray<string>mongoRecord. Fields searched server-side for the picker query.
Array items
itemstringfilterobjectmongoRecord. Base filter merged into every picker query.
sortobjectmongoRecord. Mongo sort object.
Additional properties
valueintegercreated_byintegercreated_atstring · date-timeupdated_atstring | null · date-timenextCursorstringprevCursorstringtotalintegerTotal number of records matching the current filters