Source Plane

Change a connection’s label, config, credential, schedule, policies or status

Partial update; null clears an optional field. status takes active | paused — a paused connection is skipped by the scheduler and by sync-now. Source plane operator surface (docs/roadmap/raw-evidence-sources-2026-09.md) — answers a bare 404 until SOURCE_PLANE_ENABLED=1.

Required scope: brain:admin.

patch/v1/admin/source-connections/{id}

Request

  • Base URL: https://brain.inite.ai
  • URL: https://brain.inite.ai/v1/admin/source-connections/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

Connection id (source_connection:<tail>; the bare tail is accepted).

Request body

configobject
contentPolicy'manifest' | 'text' | 'bytes'
credentialstring nullable
deletePolicy'close' | 'retract' | 'keep'
fetchBudgetinteger nullable
labelstring nullable
schedule'manual' | '15m' | '1h' | '4h' | '24h'
status'active' | 'paused'

Response

Updated.

checkpointobject nullable required
configobject required
connectorstring required
contentPolicy'manifest' | 'text' | 'bytes' required
createdAtstring required
deletePolicy'close' | 'retract' | 'keep' required
fetchBudgetinteger nullable required
grantIdstring nullable required
hasCredentialboolean required
hoststring required
idstring required
kind'mcp' | 'native' | 'external' required
labelstring nullable required
lastErrorstring nullable required
lastSyncAtstring nullable required
lastSyncStatusstring nullable required
mode'synced' | 'linked' required
ownerUserIdstring nullable required
packIdstring required
recorderstring required
schedule'manual' | '15m' | '1h' | '4h' | '24h' required
shape'document' | 'conversation' | 'binary' | 'structure' required
sourceIdstring required
sourceKeystring required
status'active' | 'paused' | 'deleting' required
updatedAtstring nullable required
verticalstring required

Changes

No recorded changes to this operation across all 1 revision of this API.