Connector Data
Connector data represents the knowledge base documents attached to an assessment - the data sources candidates can search during the task. Documents can be marked as signal (useful) or left as noise (distractors) to test candidate discernment.List Available Connectors
string
required
The assessment to list connectors for
Response
Response
Each item is the assessment’s stored
ConnectorConfig. Note id is the connector’s own identifier; the type field is what holds the connector kind (e.g. "enterprise_search"). source is "builtin" for the packaged fakes or "mcp" for a real MCP server; MCP entries also carry mcpServerUrl/mcpTransport.List Connector Data
Response
Response
Get Connector Data Item
Response
Response
Create Connector Data
string
required
Connector type (e.g.
enterprise_search, company_wiki, market_data, crm_data)string
required
Display name for the data source
string
Description of the data source
array
Array of file objects with
title, content, and optional metadata. (A legacy name key is still read as a fallback, but title is canonical.)boolean
default:"false"
Whether this is a signal document (useful for the task)
Response - 201 Created
Response - 201 Created
Upload Connector Data File
.docx, .pptx, .xlsx, .csv, or .pdf) into a connector. The file is dual-stored: the real bytes go to the private documents Storage bucket, and its extracted plain text is saved to data_files[].content for search.
Two targeting modes:
- Pass
connectorIdto append the file to an existing connector’s file list. - Omit
connectorIdand passconnectorType(+ optionalconnectorName) to create a new connector row with this as its first file.
multipart/form-data
file
required
The file to upload (
.docx, .pptx, .xlsx, .csv, .pdf)string
Existing connector row id to append this file to
string
Connector type for a new connector row (required if
connectorId is not given)string
Display name for a new connector row (defaults to the filename)
string
"true" or "false"Response - 201 Created
Response - 201 Created
Delete File From Connector
Response
Response
Rename / Toggle Signal on a File
string
New file title
boolean
Updated signal flag for this file
Response
Response
Update Connector Data
string
Updated name
string
Updated description
boolean
Updated signal flag
Response
Response
Delete Connector Data
Response
Response