v1
latestOpenAPI 3.1.02026-07-2268276396.6 KBConnectors
Update connector by ID
Update an existing connector's label, description, and share_with_org. For email connectors, you may also update config (e.g. allowed_emails). For investment_research and sharepoint connectors, configuration cannot be updated. As a PUT request, required fields follow the schema; leaving out a field can clear or default it. The connector type cannot be changed.
put/contents/v1/connectors/{connector_id}
Path parameters
connector_idstring uuid required
Example:019a9612-bfad-758c-884e-37dd8c6ad2cb
UUID of the connector to update.
Request body
Example request
{
"label": "Broker Research - Daily Reports",
"description": "Collects daily reports from the broker's research team",
"share_with_org": true,
"config": {
"allowed_emails": [
"user@example.com",
"admin@example.com"
],
"email_hash": "a1b2c3d4e5f6",
"email": "connector@bigdata.com"
}
}Response
The updated connector. Subsequent ingestion uses the new configuration when applicable.
Example response
{
"connector_id": "019a9612-bfad-758c-884e-37dd8c6ad2cb",
"user_id": "user_id_001",
"org_id": "org_id_001",
"share_with_org": true,
"label": "Broker Research - Daily Reports",
"description": "Collects daily reports from the broker's research team",
"config": {
"allowed_emails": [
"user@example.com",
"admin@example.com"
],
"email_hash": "a1b2c3d4e5f6",
"email": "connector@bigdata.com"
},
"files_count": 10,
"last_sync_at": "2026-04-07T09:36:34.195040Z",
"last_sync_status": "SUCCESS",
"last_sync_count": 3200,
"created_at": "2026-02-11T11:01:09.574095Z",
"updated_at": "2026-02-11T11:01:09.574102Z"
}