source-connections
Get Source Connection
Retrieve details of a specific source connection.
Returns complete information about the connection including:
- Configuration settings
- Authentication status
- Sync schedule and history
- Entity statistics
get/source-connections/{source_connection_id}
Path parameters
source_connection_idstring uuid required
Unique identifier of the source connection (UUID)
Example:550e8400-e29b-41d4-a716-446655440000
Unique identifier of the source connection (UUID)
Response
Source connection details
Example response
{
"auth": {
"authenticated": true,
"authenticated_at": "2024-03-15T09:30:00Z",
"method": "direct"
},
"config": {
"branch": "main",
"repo_name": "company/docs"
},
"created_at": "2024-03-15T09:30:00Z",
"description": "Main documentation repository",
"entities": {
"by_type": {
"file": {
"count": 1250
}
},
"total_entities": 1250
},
"federated_search": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"modified_at": "2024-03-15T14:22:15Z",
"name": "GitHub Docs Repo",
"readable_collection_id": "documentation-ab123",
"schedule": {
"cron": "0 */6 * * *",
"next_run": "2024-03-15T18:00:00Z"
},
"short_name": "github",
"status": "ACTIVE",
"sync": {
"failed_runs": 1,
"last_job": {
"completed_at": "2024-03-15T12:05:32Z",
"duration_seconds": 332,
"entities_inserted": 45,
"entities_updated": 12,
"id": "770e8400-e29b-41d4-a716-446655440002",
"started_at": "2024-03-15T12:00:00Z",
"status": "COMPLETED"
},
"successful_runs": 14,
"total_runs": 15
}
}