airbyte_get_connection
Retrieve full details of a single Airbyte connection by its UUID, including source and destination IDs, sync schedule, namespace mapping, and all configured streams with their sync modes.
Instructions
Get full details of a single connection by its UUID.
Returns the complete connection definition: source and destination IDs, sync schedule, namespace mapping, and the full list of configured streams with their sync modes. This is the most detailed view of a pipeline.
When to Use: - Inspect which streams a connection syncs and their modes (full_refresh, incremental, etc.). - Check the schedule (cron expression or basic interval). - Verify source/destination pairing for a known connection. - Debug a pipeline by examining its full configuration.
When NOT to Use: - If you need to browse connections, use airbyte_list_connections. - To see run history (success/failure, bytes synced), use airbyte_list_jobs with connection_id or airbyte_get_job.
Returns: Connection details including: name, connectionId, status, sourceId, destinationId, schedule, namespaceDefinition, and configurations.streams (name + sync mode for each stream).
Markdown format renders a heading with bullet-point fields.
JSON format returns the full API response object.Examples: Get connection by ID: params = { "connection_id": "a1b2c3d4-..." } Get raw JSON: params = { "connection_id": "a1b2c3d4-...", "response_format": "json" }
Error Handling: Returns a 404 message if the connection ID does not exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |